0001654954-22-014698.txt : 20221103 0001654954-22-014698.hdr.sgml : 20221103 20221103170356 ACCESSION NUMBER: 0001654954-22-014698 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 51 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221103 DATE AS OF CHANGE: 20221103 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ISSUER DIRECT CORP CENTRAL INDEX KEY: 0000843006 STANDARD INDUSTRIAL CLASSIFICATION: COMMERCIAL PRINTING [2750] IRS NUMBER: 261331503 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-10185 FILM NUMBER: 221358992 BUSINESS ADDRESS: STREET 1: 1 GLENWOOD AVE. STREET 2: SUITE 1001 CITY: RALEIGH STATE: NC ZIP: 27603 BUSINESS PHONE: 9194611600 MAIL ADDRESS: STREET 1: 1 GLENWOOD AVE. STREET 2: SUITE 1001 CITY: RALEIGH STATE: NC ZIP: 27603 FORMER COMPANY: FORMER CONFORMED NAME: DOCUCON INC DATE OF NAME CHANGE: 20071002 FORMER COMPANY: FORMER CONFORMED NAME: DOCUCON INCORPORATED DATE OF NAME CHANGE: 19920703 10-Q 1 isdr_10q.htm FORM 10-Q isdr_10q.htm

 

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

 

or

 

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

 

For the transition period from: _____________ to _____________

 

isdr_10qimg1.jpg

 

ISSUER DIRECT CORPORATION

(Exact name of registrant as specified in its charter)

———————

 

Delaware

 

1-10185

 

26-1331503

(State or Other Jurisdiction

 

(Commission

 

(I.R.S. Employer

of Incorporation)

 

File Number)

 

Identification No.)

 

1 Glenwood Avenue, Suite 1001, Raleigh NC 27603

(Address of Principal Executive Office) (Zip Code)

 

(919) 481-4000

(Registrant’s telephone number, including area code)

 

N/A

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

———————

 

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 and posted on its corporate website, if any, every Interactive Data File required to be submitted and posted 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 and post such files). Yes ☒ No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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. (Check one):

 

Large accelerated filer

Accelerated filer

Non-accelerated Filer

☐ (Do not check if a smaller reporting company)

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 mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act) Yes No ☒

 

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date 3,791,020 shares of common stock were issued and outstanding as of November 3, 2022.

 

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

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Common Stock, par value $0.001

 

ISDR

 

NYSE American

 

 

   

TABLE OF CONTENTS

 

PART I - FINANCIAL INFORMATION

 

Item 1.

Financial Statements.

3

 

Consolidated Balance Sheets as of September 30, 2022 (Unaudited) and December 31, 2021

3

 

Unaudited Consolidated Statements of Operations for the Three and Nine Months Ended September 30, 2022 and 2021

4

 

Unaudited Consolidated Statements of Comprehensive Income for the Three and Nine Months Ended September 30, 2022 and 2021

5

 

Unaudited Consolidated Statement of Stockholders’ Equity for the Three and Nine Months Ended September 30, 2022 and 2021

6

 

Unaudited Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2022 and 2021

7

 

Notes to Unaudited Consolidated Financial Statements

8

Item 2.

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

16

Item 3.

Quantitative and Qualitative Disclosures About Market Risk.

23

Item 4.

Controls and Procedures.

23

 

PART II – OTHER INFORMATION

 

Item 1.

Legal Proceedings.

24

Item 1A.

Risk Factors.

24

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds.

24

Item 3.

Defaults Upon Senior Securities.

24

Item 4.

Mine Safety Disclosure.

24

Item 5.

Other Information.

24

Item 6.

Exhibits.

25

 

Signatures

26

 

 
2

Table of Contents

 

PART I – FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

ISSUER DIRECT CORPORATION AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

(in thousands, except share and per share amounts)

 

 

 

September 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

ASSETS

 

(unaudited)

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$21,812

 

 

$23,852

 

Accounts receivable (net of allowance for doubtful accounts of $610 and $675, respectively)

 

 

3,062

 

 

 

3,291

 

Income tax receivable

 

 

285

 

 

 

 

Other current assets

 

 

807

 

 

 

750

 

Total current assets

 

 

25,966

 

 

 

27,893

 

Capitalized software (net of accumulated amortization of $3,349 and $3,301, respectively)

 

 

153

 

 

 

201

 

Fixed assets (net of accumulated depreciation of $572 and $456, respectively)

 

 

649

 

 

 

713

 

Right-of-use asset – leases

 

 

1,341

 

 

 

1,533

 

Other long-term assets

 

 

110

 

 

 

94

 

Goodwill

 

 

6,376

 

 

 

6,376

 

Intangible assets (net of accumulated amortization of $6,329 and $6,005, respectively)

 

 

2,123

 

 

 

2,447

 

Total assets

 

$36,718

 

 

$39,257

 

 

 

 

 

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

$691

 

 

$695

 

Accrued expenses

 

 

1,638

 

 

 

1,975

 

Income taxes payable

 

 

198

 

 

 

46

 

Deferred revenue

 

 

3,429

 

 

 

3,086

 

Total current liabilities

 

 

5,956

 

 

 

5,802

 

Deferred income tax liability

 

 

96

 

 

 

176

 

Lease liabilities – long-term

 

 

1,422

 

 

 

1,659

 

Total liabilities

 

 

7,474

 

 

 

7,637

 

Commitments and contingencies

 

 

 

 

 

 

 

 

Stockholders' equity:

 

 

 

 

 

 

 

 

Preferred stock, $0.001 par value, 1,000,000 shares authorized, no shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively.

 

 

 

 

 

 

Common stock $0.001 par value, 20,000,000 shares authorized, 3,610,839 and 3,793,538 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively.

 

 

4

 

 

 

4

 

Additional paid-in capital

 

 

18,051

 

 

 

22,401

 

Other accumulated comprehensive loss

 

 

(88 )

 

 

(19 )

Retained earnings

 

 

11,277

 

 

 

9,234

 

Total stockholders' equity

 

 

29,244

 

 

 

31,620

 

Total liabilities and stockholders’ equity

 

$36,718

 

 

$39,257

 

 

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

 

 
3

Table of Contents

 

ISSUER DIRECT CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

(UNAUDITED)

(in thousands, except share and per share amounts)

 

 

 

For the Three Months Ended

 

 

For the Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Revenues

 

$5,280

 

 

$5,465

 

 

$16,375

 

 

$16,165

 

Cost of revenues

 

 

1,212

 

 

 

1,355

 

 

 

3,808

 

 

 

4,229

 

Gross profit

 

 

4,068

 

 

 

4,110

 

 

 

12,567

 

 

 

11,936

 

Operating costs and expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

General and administrative

 

 

1,657

 

 

 

1,258

 

 

 

4,903

 

 

 

3,923

 

Sales and marketing expenses

 

 

1,231

 

 

 

1,349

 

 

 

3,866

 

 

 

3,633

 

Product development

 

 

245

 

 

 

373

 

 

 

734

 

 

 

878

 

Depreciation and amortization

 

 

146

 

 

 

153

 

 

 

439

 

 

 

457

 

Total operating costs and expenses

 

 

3,279

 

 

 

3,133

 

 

 

9,942

 

 

 

8,891

 

Operating income

 

 

789

 

 

 

977

 

 

 

2,625

 

 

 

3,045

 

Other income

 

 

 

 

 

366

 

 

 

 

 

 

366

 

Interest income

 

 

77

 

 

 

 

 

 

99

 

 

 

2

 

Income before taxes

 

 

866

 

 

 

1,343

 

 

 

2,724

 

 

 

3,413

 

Income tax expense

 

 

180

 

 

 

319

 

 

 

681

 

 

 

738

 

Net income

 

$686

 

 

$1,024

 

 

$2,043

 

 

$2,675

 

Income per share – basic

 

$0.19

 

 

$0.27

 

 

$0.55

 

 

$0.71

 

Income per share – fully diluted

 

$0.19

 

 

$0.27

 

 

$0.55

 

 

$0.70

 

Weighted average number of common shares outstanding – basic

 

 

3,618

 

 

 

3,788

 

 

 

3,717

 

 

 

3,776

 

Weighted average number of common shares outstanding – fully diluted

 

 

3,636

 

 

 

3,821

 

 

 

3,738

 

 

 

3,818

 

 

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

 

 
4

Table of Contents

 

ISSUER DIRECT CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(UNAUDITED)

(in thousands)

 

 

 

For the Three Months Ended

 

 

For the Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Net income

 

$686

 

 

$1,024

 

 

$2,043

 

 

$2,675

 

Foreign currency translation adjustment

 

 

(53 )

 

 

7

 

 

 

(69 )

 

 

5

 

Comprehensive income

 

$633

 

 

$1,031

 

 

$1,974

 

 

$2,680

 

 

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

 

 
5

Table of Contents

 

ISSUER DIRECT CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(UNAUDITED)

(in thousands, except share and per share amounts)

 

 

 

Common Stock

 

 

Additional Paid-in

 

 

Other Accumulated Comprehensive

Income

 

 

Retained

 

 

Total Stockholders’

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

(Loss)

 

 

Earnings

 

 

Equity

 

Balance at December 31, 2020

 

 

3,770,752

 

 

$4

 

 

$22,214

 

 

$(19 )

 

$5,943

 

 

$28,142

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

63

 

 

 

 

 

 

 

 

 

63

 

Exercise of stock awards, net of tax

 

 

15,000

 

 

 

 

 

 

199

 

 

 

 

 

 

 

 

 

199

 

Stock repurchase and retirement

 

 

(19,777 )

 

 

 

 

 

(452 )

 

 

 

 

 

 

 

 

(452 )

Foreign currency translation

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

3

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

545

 

 

 

545

 

Balance at March 31, 2021

 

 

3,765,975

 

 

$4

 

 

$22,024

 

 

$(16 )

 

$6,488

 

 

$28,500

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

69

 

 

 

 

 

 

 

 

 

69

 

Exercise of stock awards, net of tax

 

 

20,550

 

 

 

 

 

 

20

 

 

 

 

 

 

 

 

 

20

 

Foreign currency translation

 

 

 

 

 

 

 

 

 

 

 

(5 )

 

 

 

 

 

(5 )

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,106

 

 

 

1,106

 

Balance at June 30, 2021

 

 

3,786,525

 

 

$4

 

 

$22,113

 

 

$(21 )

 

$7,594

 

 

$29,690

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

100

 

 

 

 

 

 

 

 

 

100

 

Exercise of stock awards, net of tax

 

 

4,513

 

 

 

 

 

 

55

 

 

 

 

 

 

 

 

 

55

 

Foreign currency translation

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

7

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,024

 

 

 

1,024

 

Balance at September 30, 2021

 

 

3,791,038

 

 

$4

 

 

$22,268

 

 

$(14 )

 

$8,618

 

 

$30,876

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2021

 

 

3,793,538

 

 

$4

 

 

$22,401

 

 

$(19 )

 

$9,234

 

 

$31,620

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

184

 

 

 

 

 

 

 

 

 

184

 

Exercise of stock awards, net of tax

 

 

7,500

 

 

 

 

 

 

58

 

 

 

 

 

 

 

 

 

58

 

Stock repurchase and retirement

 

 

(6,200 )

 

 

 

 

 

(182 )

 

 

 

 

 

 

 

 

(182 )

Foreign currency translation

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

7

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

516

 

 

 

516

 

Balance at March 31, 2022

 

 

3,794,838

 

 

$4

 

 

$22,461

 

 

$(12 )

 

$9,750

 

 

$32,203

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

188

 

 

 

 

 

 

 

 

 

188

 

Exercise of stock awards, net of tax

 

 

15,265

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock repurchase and retirement

 

 

(163,201)

 

 

 

 

 

(3,859)

 

 

 

 

 

 

 

 

(3,859 )

Foreign currency translation

 

 

 

 

 

 

 

 

 

 

 

(23 )

 

 

 

 

 

(23 )

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

841

 

 

 

841

 

Balance at June 30, 2022

 

 

3,646,902

 

 

$4

 

 

$18,790

 

 

$(35 )

 

$10,591

 

 

$29,350

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

187

 

 

 

 

 

 

 

 

 

187

 

Exercise of stock awards, net of tax

 

 

2,500

 

 

 

 

 

 

33

 

 

 

 

 

 

 

 

 

33

 

Stock repurchase and retirement

 

 

(38,563 )

 

 

 

 

 

(959)

 

 

 

 

 

 

 

 

(959 )

Foreign currency translation

 

 

 

 

 

 

 

 

 

 

 

(53 )

 

 

 

 

 

(53 )

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

686

 

 

 

686

 

Balance at September 30, 2022

 

 

3,610,839

 

 

$4

 

 

$18,051

 

 

$(88 )

 

$11,277

 

 

$29,244

 

 

 

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

 

 
6

Table of Contents

 

ISSUER DIRECT CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

(UNAUDITED)

(in thousands)

 

 

 

For the Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2022

 

 

2021

 

Cash flows from operating activities:

 

 

 

 

 

 

Net income

 

$2,043

 

 

$2,675

 

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

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

487

 

 

 

854

 

Bad debt expense

 

 

279

 

 

 

236

 

Deferred income taxes

 

 

(80 )

 

 

(14 )

Stock-based compensation expense

 

 

559

 

 

 

232

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

Decrease (increase) in accounts receivable

 

 

(61 )

 

 

(767 )

Decrease (increase) in other assets

 

 

(166 )

 

 

(273 )

Increase (decrease) in accounts payable

 

 

(2 )

 

 

365

 

Increase (decrease) in accrued expenses

 

 

(409 )

 

 

(489 )

Increase (decrease) in deferred revenue

 

 

375

 

 

 

500

 

Net cash provided by operating activities

 

 

3,025

 

 

 

3,319

 

 

 

 

 

 

 

 

 

 

Cash flows from investing activities:

 

 

 

 

 

 

 

 

Capitalized software

 

 

 

 

 

(215 )

Purchase of fixed assets

 

 

(52 )

 

 

(49 )

Net cash used in investing activities

 

 

(52 )

 

 

(264 )

 

 

 

 

 

 

 

 

 

Cash flows from financing activities:

 

 

 

 

 

 

 

 

Exercise of stock options

 

 

91

 

 

 

274

 

Payment for stock repurchase and retirement

 

 

(5,000 )

 

 

(452 )

Net cash used in financing activities

 

 

(4,909 )

 

 

(178 )

 

 

 

 

 

 

 

 

 

Net change in cash and cash equivalents

 

 

(1,936 )

 

 

2,877

 

Cash – beginning

 

 

23,852

 

 

 

19,556

 

Currency translation adjustment

 

 

(104 )

 

 

(18 )

Cash and cash equivalents – ending

 

$21,812

 

 

$22,415

 

 

 

 

 

 

 

 

 

 

Supplemental disclosures:

 

 

 

 

 

 

 

 

Cash paid for income taxes

 

$782

 

 

$893

 

 

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

 

 
7

Table of Contents

 

ISSUER DIRECT CORPORATION AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(UNAUDITED)

 

Note 1. Basis of Presentation

 

The unaudited interim consolidated balance sheet as of September 30, 2022 and consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for the three and nine-month periods ended September 30, 2022 and 2021 included herein, have been prepared in accordance with the instructions for Form 10-Q under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Article 10 of Regulation S-X under the Exchange Act. In the opinion of management, they include all normal recurring adjustments necessary for a fair presentation of the financial statements. Results of operations reported for the interim periods are not necessarily indicative of results for the entire year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States ("US GAAP") have been condensed or omitted pursuant to such rules and regulations relating to interim financial statements. The interim financial information should be read in conjunction with the 2021 audited financial statements of Issuer Direct Corporation (the “Company”, “We”, or “Our”) filed on our Form 10-K.

 

Note 2. Summary of Significant Accounting Policies

 

The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. Significant intercompany accounts and transactions are eliminated in consolidation.

 

Earnings Per Share (EPS)

 

Earnings per share accounting guidance requires that basic net income per common share be computed by dividing net income for the period by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing the net income for the period by the weighted average number of common and dilutive common equivalent shares outstanding during the period. Shares issuable upon the exercise of stock options totaling 50,250 were excluded in the computation of diluted earnings per common share during the three and nine-month periods ended September 30, 2022, because their impact was anti-dilutive. There were no shares issuable upon the exercise of stock options excluded in the computation of diluted earnings per common share during the three and nine-month periods ended September 30, 2021, because their impact was anti-dilutive.

 

Revenue Recognition

 

Substantially all the Company’s revenue comes from contracts with customers for subscriptions to its cloud-based products or contracts for Communications and Compliance products and services. Customers consist of public corporate issuers and professional firms, such as investor and public relations firms. In the case of our news distribution and webcasting offerings, our customers also include private companies. The Company accounts for a contract with a customer when there is an enforceable contract between the Company and the customer, the rights of the parties are identified, the contract has economic substance, and collectability of the contract consideration is probable. The Company's revenues are measured based on consideration specified in the contract with each customer.

 

The Company's contracts include either a subscription to our entire platform or certain modules within our platform, or an agreement to perform services, or any combination thereof, and often contain multiple subscriptions and services. For these bundled contracts, the Company accounts for individual subscriptions and services as separate performance obligations if they are distinct, which is when a product or service is separately identifiable from other items in the bundled package, and a customer can benefit from it on its own or with other resources that are readily available to the customer. The Company separates revenue from its contracts into two revenue streams: i) Communications and ii) Compliance. Performance obligations of Communications contracts include providing subscriptions to certain modules or the entire Platform id. Communications module, distributing press releases on a per release basis or conducting webcasts, virtual annual meetings or other events on a per event basis. Performance obligations of Compliance contracts include providing subscriptions to our cloud-based Platform id. Compliance module, Whistleblower module or other stand-ready obligations to deliver services and annual report printing and distribution.  Additionally, services are provided on a per project basis. Set up fees for disclosure services are considered a separate performance obligation and are satisfied upfront. Set up fees for our transfer agent module and investor relations content management module are immaterial. The Company’s subscription and service contracts are generally for one year, with automatic renewal clauses included in the contract until the contract is cancelled. The contracts do not contain any rights of returns, guarantees or warranties. Since contracts are generally for one year, all the revenue is expected to be recognized within one year from the contract start date. As such, the Company has elected the optional exemption that allows the Company not to disclose the transaction price allocated to performance obligations that are unsatisfied or partially satisfied at the end of each reporting period.

 

The Company recognizes revenue for subscriptions evenly over the contract period, upon distribution for per release contracts and upon event completion for webcasting and virtual annual meeting events. For service contracts that include stand ready obligations, revenue is recognized evenly over the contract period. For all other services delivered on a per project or event basis, the revenue is recognized at the completion of the event. The Company believes recognizing revenue for subscriptions and stand ready obligations using a time-based measure of progress, best reflects the Company’s performance in satisfying the obligations.

 

 
8

Table of Contents

 

For bundled contracts, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the subscription or service. If a standalone selling price is not directly observable, the Company uses the residual method to allocate any remaining price to that subscription or service. The Company reviews standalone selling prices, at least annually, and updates these estimates if necessary.

 

The Company invoices its customers based on the billing schedules designated in its contracts, typically upfront on either a monthly, quarterly or annual basis or per transaction at the completion of the performance obligation. Deferred revenue for the periods presented was primarily press release packages which have been prepaid, however the releases have not yet been disseminated, as well as, subscription and service contracts, which are billed upfront, quarterly or annually, however the revenue has not yet been recognized. The associated deferred revenue is generally recognized as releases are disseminated for press release packages and ratably over the billing period for subscriptions. Deferred revenue as of September 30, 2022, and December 31, 2021, was $3,429,000 and $3,086,000, respectively, and is expected to be recognized within one year. Revenue recognized for the nine months ended September 30, 2022, and 2021, that was included in the deferred revenue balance at the beginning of each reporting period, was approximately $2,763,000 and $1,948,000, respectively. Accounts receivable, net of allowance for doubtful accounts, related to contracts with customers was $3,062,000 and $3,291,000 as of September 30, 2022, and December 31, 2021, respectively. Since substantially all the contracts have terms of one year or less, the Company has elected to use the practical expedient regarding the existence of a significant financing.

 

Costs to obtain contracts with customers consist primarily of sales commissions. As of September 30, 2022 and December 31, 2021, the Company has capitalized $80,000 and $53,000, respectively, of costs to obtain contracts that are expected to be amortized over more than one year. For contract costs expected to be amortized in less than one year, the Company has elected to use the practical expedient allowing the recognition of incremental costs of obtaining a contract as an expense when incurred. The Company has considered historical renewal rates, expectations of future renewals and economic factors in making these determinations.

 

Cash Equivalents

 

For purposes of the Company’s financial statements, the Company considers all highly liquid investments purchased with an original maturity date of three months or less to be cash equivalents.

 

Accounts Receivable and Allowance for Doubtful Accounts

 

The Company monitors outstanding receivables based on factors surrounding the credit risk of specific customers, historical trends, and other information. Credit is granted on an unsecured basis. The allowance for doubtful accounts is estimated based on an assessment of the Company’s ability to collect on customer accounts receivable. There is judgment involved with estimating the allowance for doubtful accounts and if the financial condition of the Company’s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against revenues. Given the ongoing environment of the COVID-19 pandemic and recent economic downturn, additional attention has been paid to the financial viability of our customers. The Company generally writes off accounts receivable against the allowance when it determines a balance is uncollectible and no longer actively pursues its collection.

 

Concentration of Credit Risk

 

Financial instruments and related items which potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company places its cash and temporary cash investments with credit quality institutions. Such cash balances are currently in excess of the FDIC insurance limit of $250,000. To reduce its risk associated with the failure of such financial institutions, each quarter the Company evaluates the rating of the financial institution in which it holds deposits. As of September 30, 2022, the total amount exceeding such limit was $19,375,000. The Company also had cash-on-hand of $2,137,000 in Canada and $50,000 in Europe as of September 30, 2022.

 

The Company believes it did not have any financial instruments that could have potentially subjected us to significant concentrations of credit risk for any relevant period.

 

Use of Estimates

 

The preparation of financial statements in conformity with US 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. Significant estimates include the allowance for doubtful accounts and the valuation of goodwill, intangible assets, deferred tax assets, and stock-based compensation. Actual results could differ from those estimates.

 

 
9

Table of Contents

 

Income Taxes

 

Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amounts expected to be realized. For any uncertain tax positions, we recognize the impact of a tax position, only if it is more likely than not of being sustained upon examination, based on the technical merits of the position. Our policy regarding the classification of interest and penalties is to classify them as income tax expense in our financial statements, if applicable.

 

Capitalized Software

 

Costs incurred to develop our cloud-based platform products are capitalized when the preliminary project phase is complete, management commits to fund the project and it is probable the project will be completed and used for its intended purposes. Once the software is substantially complete and ready for its intended use, the software is amortized over its estimated useful life, which is typically four years. Costs related to design or maintenance of the software are expensed as incurred. Capitalized costs and amortization for the three and nine-month periods ended September 30, 2022 and 2021, are as follows (in thousands):

 

 

 

For the Three Months Ended

 

 

For the Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Capitalized software development costs

 

$

 

 

$54

 

 

$

 

 

$215

 

Amortization included in cost of revenues

 

 

17

 

 

 

137

 

 

 

48

 

 

 

398

 

 

Impairment of Long-lived Assets

 

In accordance with the authoritative guidance for accounting for long-lived assets, assets such as property and equipment, trademarks, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of asset groups to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of an asset group exceeds fair value of the asset group.

 

Lease Accounting

 

The Company determines if an arrangement is a lease at inception. Operating lease agreements are primarily for office space and are included within lease right-of-use (“ROU”) assets and lease liabilities on the consolidated balance sheet.

 

ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Variable lease payments consist of non-lease services related to the lease and payments under operating leases classified as short-term. Variable lease payments are excluded from the ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. ROU assets include any lease payments due and exclude lease incentives. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.

 

Fair Value Measurements

 

ASC Topic 820 establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Assets and liabilities recorded at fair value in the financial statements are categorized based upon the hierarchy of levels of judgment associated with the inputs used to measure their fair value. Hierarchical levels directly related to the amount of subjectivity associated with the inputs to fair valuation of these assets and liabilities, are as follows:

 

 

·

Level 1 – Quoted prices are available in active markets for identical assets or liabilities at the reporting date. Generally, this includes debt and equity securities that are traded in an active market. Our cash and cash equivalents are quoted at Level 1.

 

 

 

 

·

Level 2 – Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Generally, this includes debt and equity securities that are not traded in an active market.

 

 

 

 

·

Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or other valuation techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.

 

 
10

Table of Contents

 

As of September 30, 2022 and December 31, 2021, the Company believes that the fair value of our financial instruments, such as, accounts receivable, our line of credit, and accounts payable approximate their carrying amounts.

 

Translation of Foreign Financial Statements

 

The financial statements of the foreign subsidiaries of the Company have been translated into U.S. dollars. All assets and liabilities have been translated at current rates of exchange in effect at the end of the period. Income and expense items have been translated at the average exchange rates for the year or the applicable interim period. The gains or losses that result from this process are recorded as a separate component of other accumulated comprehensive income until the entity is sold or substantially liquidated.

 

Business Combinations, Goodwill and Intangible Assets

 

The authoritative guidance for business combinations specifies the criteria for recognizing and reporting intangible assets apart from goodwill. The Company records the assets acquired and liabilities assumed in business combinations at their respective fair values at the date of acquisition, with any excess purchase price recorded as goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets consist of client relationships, customer lists, distribution partner relationships, software, technology, non-compete agreements and trademarks that are initially measured at fair value. At the time of the business combination, trademarks are considered an indefinite-lived asset and, as such, are not amortized as there is no foreseeable limit to cash flows generated from them. The goodwill and intangible assets are assessed annually for impairment, or whenever conditions indicate the asset may be impaired, and any such impairment will be recognized in the period identified. The client relationships (7-10 years), customer lists (3 years), distribution partner relationships (10 years), non-compete agreements (5 years) and software and technology (3-6 years) are amortized over their estimated useful lives.

 

Comprehensive Income

 

Comprehensive income consists of net income and other comprehensive income related to changes in the cumulative foreign currency translation adjustment.

 

Advertising

 

The Company expenses advertising as incurred. During the three and nine-month periods ended September 30, 2022, advertising expense was $95,000 and $304,000, respectively. During the three and nine-month periods ended September 30, 2021, advertising expense was $37,000 and $169,000, respectively.

 

Stock-based Compensation

 

The authoritative guidance for stock compensation requires that companies estimate the fair value of share-based payment awards on the date of the grant using an option-pricing model. The associated cost is recognized over the period during which an employee or director is required to provide service in exchange for the award.

 

Employee Retention Credit

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.

 

We are eligible under the CARES Act ERC as an employer that carried on a trade or business during calendar year 2020 and whose business operations were fully or partially suspended during any calendar quarter in 2020 due to orders from an appropriate governmental authority limiting commerce, travel, or group meetings (for commercial, social, religious, or other purposes) due to COVID-19.

 

ASC 105, Generally Accepted Accounting Principles, describes the decision-making framework when no guidance exists in US GAAP for a particular transaction. Specifically, ASC 105-10-05-2 instructs companies to look for guidance for a similar transaction within US GAAP and apply that guidance by analogy. As such, forms of government assistance, such as the ERC, provided to business entities would not be within the scope of ASC 958, but it may be applied by analogy under ASC 105-10-05-2. We accounted for the ERC as a government grant in accordance with Accounting Standards Update 2013-06, Not-for-Profit Entities (Topic 958) by analogy under ASC 105-10-05-2. Under this standard, government grants are recognized when the conditions or conditions on which they depend are substantially met. The conditions for recognition of the ERC include, but are not limited to:

 

 

·

An entity has been adversely affected by the COVID-19 pandemic

 

 

 

 

·

We have not used qualifying payroll for both the Paycheck Protection Program and the ERC

 

 

 

 

·

We incurred payroll costs to retain employees

 

During the three and nine months ended September 30, 2021, we recorded an ERC benefit of 366,000 in other income in our Consolidated statements of operations and in other current assets in our Consolidated balance sheets as of September 30, 2021.

 

 
11

Table of Contents

 

Note 3: Equity

 

2014 Equity Incentive Plan

 

On May 23, 2014, the shareholders of the Company approved the 2014 Equity Incentive Plan (the “2014 Plan”). Under the terms of the 2014 Plan, the Company is authorized to issue incentive awards for common stock up to 200,000 shares to employees and other personnel. On June 10, 2016 and June 17, 2020, the shareholders of the Company approved an additional 200,000 and 200,000 awards, respectively, to be issued under the 2014 Plan, bringing the total number of shares to be awarded to 600,000. The awards may be in the form of incentive stock options, nonqualified stock options, restricted stock, restricted stock units and performance awards. The 2014 Plan is effective through March 31, 2024. As of September 30, 2022, there are 140,995 shares which remain eligible to be granted under the 2014 Plan.

 

The following table summarizes information about stock options outstanding and exercisable at September 30, 2022:

 

 

 

 

 

Options Outstanding

 

 

Options Exercisable

 

 

Exercise Price Range

 

 

Number

 

 

Weighted Average

Remaining Contractual

Life (in Years)

 

 

Weighted Average

Exercise Price

 

 

Number

 

 

$

0.01 - 8.00

 

 

 

7,500

 

 

 

 2.42

 

 

$

7.12

 

 

 

7,500

 

 

 

8.01 - 11.00

 

 

 

3,500

 

 

 

 4.82

 

 

 

10.11

 

 

 

3,500

 

 

 

11.01 - 16.00

 

 

 

18,000

 

 

 

 5.78

 

 

 

13.12

 

 

 

18,000

 

 

 

16.01 - 27.00

 

 

 

38,000

 

 

 

 8.55

 

 

 

24.19

 

 

 

8,000

 

 

$

27.01 - 27.71

 

 

 

20,250

 

 

 

 9.30

 

 

 

27.71

 

 

 

1,500

 

 

 

Total

 

 

 

87,250

 

 

 

 7.48

 

 

$

20.69

 

 

 

38,500

 

 

As of September 30, 2022, the Company had unrecognized stock compensation related to the options of $489,000, which will be recognized through 2026.

 

During the nine months ended September 30, 2022, the Company granted 32,240 restricted stock units. No restricted stock units were granted during the three months ended September 20, 2022. An executive officer was granted 20,000 shares which do not vest until the third anniversary of the grant date and have a grant date fair value of $26.00 per share. Non-employee directors were granted 12,240 shares with a grant date fair value of $26.92 and vest at the earlier of the 2023 annual meeting of the shareholders or one year. During the nine months ended September 30, 2022, 15,265 restricted stock units with an intrinsic value of $26.05 per share vested.  No restricted stock units vested during the three months ended September 30, 2022. As of September 30, 2022, there was $666,000 of unrecognized compensation cost related to our unvested restricted stock units, which will be recognized through 2025.

 

Stock repurchase and retirement

 

On August 7, 2019, the Company publicly announced a share repurchase program under which the Company was authorized to repurchase up to $1,000,000 of its common shares. On March 16, 2020, the Company publicly announced that the Company increased the share repurchase program to repurchase up to $2,000,000 of its common shares. As of March 31, 2021, the Company completed the repurchase program by purchasing 179,845 shares as shown in the table below ($ in 000’s, except share or per share amounts):

 

 

 

Shares Repurchased

 

Period

 

Total Number of Shares Repurchased

 

 

Average Price Paid Per Share

 

 

Total Number of Shares Purchased as Part of Publicly Announced Program

 

 

Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program

 

August 7-31, 2019

 

 

22,150

 

 

$9.34

 

 

 

22,150

 

 

$793

 

September 1-30, 2019

 

 

2,830

 

 

10.00

 

 

 

2,830

 

 

765

 

October 1-31, 2019

 

 

39,363

 

 

10.44

 

 

 

39,363

 

 

354

 

November 1-30, 2019

 

 

11,827

 

 

10.43

 

 

 

11,827

 

 

231

 

December 1-31, 2019

 

 

 

 

 

 

 

 

 

 

231

 

January 1-31, 2020

 

 

 

 

 

 

 

 

 

 

231

 

February 1-29, 2020

 

 

 

 

 

 

 

 

 

 

231

 

March 1-31, 2020

 

 

21,700

 

 

9.33

 

 

 

21,700

 

 

1,028

 

April 1-30, 2020

 

 

22,698

 

 

9.02

 

 

 

22,698

 

 

823

 

May 1-31, 2020

 

 

39,500

 

 

9.51

 

 

 

39,500

 

 

448

 

No shares repurchased between June 2020 and February 2021

March 1-31, 2021

 

 

19,777

 

 

22.89

 

 

 

19,777

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

179,845

 

 

$11.15

 

 

 

179,845

 

 

$

 

 

 
12

Table of Contents

 

On March 1, 2022, the Company’s board of directors authorized a stock repurchase program under which the Company was authorized to repurchase up to $5,000,000 of its common shares. The Company completed the repurchase program by purchasing 38,563 and 207,964 shares during the three and nine-month periods ended September 30, 2022, respectively, as shown in the table below ($ in 000’s, except share or per share amounts):

 

 

 

Shares Repurchased

 

Period

 

Total Number of Shares Repurchased

 

 

Average Price Paid Per Share

 

 

Total Number of Shares Purchased as Part of Publicly Announced Program

 

 

Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program

 

March 1-31, 2022

 

 

6,200

 

 

$29.35

 

 

 

6,200

 

 

$4,818

 

April 1-30, 2022

 

 

8,226

 

 

 

27.76

 

 

 

8,226

 

 

 

4,590

 

May 1-31, 2022

 

 

80,748

 

 

 

22.92

 

 

 

80,748

 

 

 

2,739

 

June 1-30, 2022

 

 

74,227

 

 

 

23.98

 

 

 

74,227

 

 

 

959

 

July 1-31, 2022

 

 

32,392

 

 

 

24.88

 

 

 

32,392

 

 

 

153

 

August 1-31, 2022

 

 

6,171

 

 

 

24.79

 

 

 

6,171

 

 

 

 

September 1-30, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

207,964

 

 

$24.04

 

 

 

207,964

 

 

$

 

 

Note 4: Income taxes

 

The company recognized income tax expense of $180,000 and $681,000 for the three and nine-month periods ended September 30, 2022, respectively, compared to $319,000 and $738,000 during the same periods of 2021. At the end of each interim period, the Company estimates the effective tax rate expected to be applicable for the full fiscal year and this rate is applied to the results for the year-to-date period, and then adjusted for any discrete period items. For the three and nine-month periods ended September 30, 2022, the variance between the Company’s effective tax rate and the U.S. statutory rate of 21% is primarily attributable to state income taxes and expense related to Global Intangible Low-Taxed Income inclusion, partially offset by foreign tax credits.

 

Note 5: Leases

 

Leasing activity generally consists of office leases. In March 2019, a new lease was signed to move the corporate headquarters to Raleigh, North Carolina. The new lease, which had a lease commencement date of October 2, 2019, expires December 31, 2027. Minimum lease payments are $2,997,000, not including a tenant improvement allowance of $488,000, which is included in fixed assets as of September 30, 2022. The Company recognized a ROU asset and corresponding lease liability of $2,596,000, which represents the present value of minimum lease payments discounted at 3.77%, the Company’s incremental borrowing rate at lease inception. The Company also has an office in Salt Lake City, Utah, which is on a short-term lease that is month-to-month. As a result, the short-term lease recognition exemption has been elected for this lease, which means, for leases not expected to extend beyond twelve months, a ROU asset or lease liability will not be recognized.

 

Lease liabilities totaled $1,787,000 as of September 30, 2022. The current portion of this liability of $365,000 is included in Accrued expenses on the Consolidated balance sheets and the long-term portion of $1,422,000 is included in Lease liabilities on the Consolidated Balance Sheets. Rent expense consists of both operating lease expense from amortization of our ROU assets as well as variable lease expense which consists of non-lease components of office leases (i.e. common area maintenance) or rent expense associated with short-term leases. The components of lease expense were as follows (in 000’s):

 

 
13

Table of Contents

 

 

 

For the Three Months Ended

 

 

For the Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Lease expense

 

 

 

 

 

 

 

 

 

 

 

 

  Operating lease expense

 

$89

 

 

$87

 

 

$268

 

 

$261

 

  Variable lease expense

 

 

4

 

 

 

29

 

 

 

31

 

 

 

86

 

Total lease expense

 

$93

 

 

$116

 

 

$299

 

 

$347

 

 

The weighted-average remaining non-cancelable lease term for our operating leases was 5.25 years as of September 30, 2022. As of September 30, 2022, the weighted-average discount rate used to determine the lease liability was 3.77%. The future minimum lease payments to be made under non-cancelable operating leases on September 30, 2022, are as follows (in 000’s):

 

Year Ended December 31:

 

 

 

2022

 

$92

 

2023

 

 

369

 

2024

 

 

379

 

2025

 

 

389

 

2026

 

 

400

 

Thereafter

 

 

413

 

Total lease payments

 

 

2,042

 

Present value adjustment

 

 

(255 )

Lease liability

 

$1,787

 

 

We have performed an evaluation of our other contracts with customers and suppliers in accordance with Topic 842 and have determined that, except for the leases described above, none of our contracts contain a lease.

 

Note 6: Revenue

 

The Company considers itself to be a single reportable segment under the authoritative guidance for segment reporting, specifically a communications and compliance company for publicly traded and private companies. The following tables present revenue disaggregated by revenue stream in (000’s):

 

 

 

Three months ended September 30,

 

Revenue Streams

 

2022

 

 

2021

 

Communications

 

$3,487

 

 

 

66.0%

 

$3,686

 

 

 

67.4%

Compliance

 

 

1,793

 

 

 

34.0%

 

 

1,779

 

 

 

32.6%

Total

 

$5,280

 

 

 

100.0%

 

$5,465

 

 

 

100.0%

 

 

 

Nine months ended September 30,

 

Revenue Streams

 

2022

 

 

2021

 

Communications

 

$10,561

 

 

 

64.5%

 

$10,383

 

 

 

64.2%

Compliance

 

 

5,814

 

 

 

35.5%

 

 

5,782

 

 

 

35.8%

Total

 

$16,375

 

 

 

100.0%

 

$16,165

 

 

 

100.0%

 

The Company did not have any customers during the three and nine-month periods ended September 30, 2022 or 2021 that accounted for more than 10% of revenue.

 

Note 7: Line of Credit

 

Effective October 3, 2021, the Company renewed its unsecured Line of Credit, which changed the interest rate from LIBOR plus 1.75% to SOFR (Secured Overnight Financing Rate) plus 1.75%. The amount of funds available for borrowing remained $3,000,000 and the term remained two years. As of September 30, 2022, the interest rate was 4.22% and the Company did not owe any amounts on the Line of Credit.

 

 
14

Table of Contents

 

Note 8: Subsequent Event

 

Acquisition of iNewsWire.com LLC

 

On November 1, 2022 (the “Closing Date”), the Company entered into a Membership Interest Purchase Agreement (the “Purchase Agreement”) with Lead Capital, LLC, a Delaware limited liability company (the “Seller”), whereby the Company purchased all of the issued and outstanding membership interests of iNewsWire.com LLC, a Delaware limited liability company (“Newswire”).  Newswire is a leading media and marketing communications technology company that provides press release distribution, media databases, media monitoring, and newsrooms through its Media Advantage Platform. 

 

Under the terms of the Purchase Agreement and on the Closing Date, the Company paid to the Seller aggregate consideration of approximately $43.9 million, consisting of the following: (i) a cash payment of $18.0 million subject to a 60-day escrow to secure the payment of any working capital adjustments or any employee bonus obligations of Newswire; (ii) the issuance of a Secured Promissory Note in the principal amount of $22.0 million (the “Secured Note”); and (iii) the issuance of 180,181 shares of the Company’s common stock, par value $0.001, valued at approximately $3.9 million based on the Company’s closing stock price of $21.60 on the Closing Date.

 

The Secured Note is due and payable on November 8, 2023 (the “Maturity Date”) and bears an annual interest rate of 6%.  The Secured Note is secured by the intellectual property (with certain exceptions) and the domain names acquired by the Company as part of the acquisition.  The Secured Note may be prepaid, however, the 6% interest payment is guaranteed through the Maturity Date even if prepayments are made.

 

 
15

Table of Contents

 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.

 

The discussion of the financial condition and results of operations of the Company set forth below should be read in conjunction with the consolidated financial statements and related notes thereto included elsewhere in this Form10-Q. This Form10-Q contains forward-looking statements that involve risks and uncertainties. The statements contained in this Form10-Q that are not purely historical are forward-looking statements within the meaning of Section 27a of the Securities Act and Section 21e of the Exchange Act. When used in this Form10-Q, or in the documents incorporated by reference into this Form 10-Q, the words “anticipate,” “believe,” “estimate,” “intend” and “expect” and similar expressions are intended to identify such forward-looking statements. Such forward-looking statements include, without limitation, the statements regarding the Company’s strategy, future sales, future expenses, future liquidity and capital resources. All forward-looking statements in this Form10-Q are based upon information available to the Company on the date of this Form10-Q, and the Company assumes no obligation to update any such forward-looking statements. The Company’s actual results could differ materially from those discussed in this Form10-Q for many reasons, including the impact of the COVID-19 pandemic. Factors that could cause or contribute to such differences (“Cautionary Statements”) include, but are not limited to, those discussed in Item 1. Business — “Risk Factors” and elsewhere in the Company’s Annual Report on Form10-K for the year ended December 31, 2021, which are incorporated by reference into this Form 10-Q. All subsequent written and oral forward-looking statements attributable to the Company, or persons acting on the Company’s behalf, are expressly qualified in their entirety by the Cautionary Statements.

 

Overview

 

Issuer Direct Corporation and its subsidiaries are hereinafter collectively referred to as “Issuer Direct”, the “Company”, “We” or “Our” unless otherwise noted. Our corporate headquarters are located at One Glenwood Ave., Suite 1001, Raleigh, North Carolina, 27603.

 

We announce material financial information to our investors using our investor relations website (www.issuerdirect.com), SEC filings, investor events, news and earnings releases, public conference calls, webcasts and social media. We use these channels to communicate with our investors and the public about our company, our products and services and other related matters. It is possible that information we post on some of these channels could be deemed to be material information. Therefore, we encourage investors, the media and others interested in Issuer Direct to review the information we post to all our channels, including our social media accounts.

 

We are a premier provider of communications and compliance technology solutions that are designed to help organizations tell their stories globally. Our principal platform, Platform id.™, empowers users by thoughtfully integrating the most relevant tools, technologies and products, thus eliminating the complexity associated with producing and distributing their business communications and financial information. Platform id. efficiently and effectively helps our customers manage their events when seeking to distribute their messaging to key constituents, investors, markets and regulatory systems around the globe. Platform id. consists of several related but distinct Communications and Compliance modules that our customers utilize every quarter.

 

We disclose our revenues in the following two main categories: (i) Communications and (ii) Compliance. Set forth below is an infographic depicting the products included in each of these two main categories we provide today:

isdr_10qimg2.jpg

 

 
16

Table of Contents

 

Over the next several years, we expect the Communications portion of our business to increase, both in terms of overall revenue and as compared to the Compliance portion of our business. Therefore, we plan to continue to invest in offerings we intend to incorporate into our Communications product lineup. Within most of our target markets, customers require several individual services and/or software providers to meet their investor relations and communications needs. We believe Platform id. can address all these needs in a single, secure, cloud-based platform - one that offers a customer control, increases efficiencies, demonstrates clear value and, most importantly, delivers consistent and compliant messaging from one centralized platform.

 

We work with a diverse customer base, which includes not only corporate issuers and private companies, but also investment banks, professional firms, such as investor relations and public relations firms, as well as the accounting and legal communities. Our customers and their service providers utilize our platform and related solutions from document creation all the way to dissemination to regulatory bodies, news outlets, financial platforms, and our customers’ shareholders. Private companies primarily use our news distribution, newsroom and webcasting products and services to disseminate their message globally.

 

We also work with several select stock exchanges by making available certain parts of our platform under agreements to integrate our offerings within their products. We believe such partnerships will continue to yield increased exposure to a targeted customer base that could impact our revenue and overall brand in the market.

 

Communications

 

Our Communications platform consists of our ACCESSWIRE branded newswire, our webcasting and events business, professional conference and events software, as well as our investor relations website technology. These products are sold as the leading part of our Platform id. subscription, as well as individually to customers around the globe and are further described below.

 

ACCESSWIRE

 

Our press release offering, which is marketed under the brand ACCESSWIRE, is a news dissemination and media outreach service. The ACCESSWIRE product offering focuses on press release distribution for both private and public companies globally. We believe ACCESSWIRE is becoming a competitive alternative in the newswire industry because we have been able to use our technological advancements to allow customers to self-edit releases or use our editorial staff as desired to edit releases. We continue to expand our distribution points, improve our targeting and enhance our analytics reporting. We also offer an e-commerce element to our ACCESSWIRE product, whereby customers can self-select their distribution, register, and then upload their press release for editorial review in minutes. We believe these enhancements have helped lead to an increase in ACCESSWIRE revenues and customers each year compared to the prior year, a trend we expect to continue over the next several years. We have also been able to maintain high gross margins while providing our customers flexible pricing, with options to pay per release or enter longer-term agreements for a designated package of releases.

 

Like other newswires globally, ACCESSWIRE is dependent upon several key partners for its news distribution. Disruption in any of our partnerships could have a materially adverse impact on ACCESSWIRE and our overall business.

 

Newsroom

 

A natural expansion to our ACCESSWIRE and investor relations website business is our corporate Newsroom, which we brought to market during the middle of the third quarter of 2021. This product offering can be an add-on to any customer’s ACCESSWIRE or Platform id. account. The Newsroom suite includes a custom newsroom page builder, a brand asset manager and contact manager.

 

Our Newsroom suite addresses the needs of our customers looking to build connections with media, journalists, customers and, if applicable the investment community. According to a survey from TekGroup, a majority of journalists and media professionals indicated the importance of newsrooms that include digital media, press kits and video. We believe our Newsroom suite accomplishes this by including the following three components:

 

Newsroom page - a custom URL, self-publishing system for customers that automatically adds ACCESSWIRE news to their newsroom and allows them the ability to add any other mention, article or post from the internet to their newsroom. Customers can self-manage this platform to customize colors, font, logo, images, social integration, and contact and customer URLs.

 

Brand Asset Manager - a customizable library of images, video and press kits, which can be shared both privately and publicly, as well as integrated into the ACCESSWIRE editor for easy access of customers’ high- resolution images. All assets are tagged to give our customers analytics for both views and downloads. Subsequent versions of this feature will allow for greater analytics as engagement occurs with our customers’ assets.

 

 
17

Table of Contents

 

Contact Manager - a technology that allows our customers to provide their audiences the ability to quickly subscribe to alerts or notifications of a particular brand. Customers will have the ability to deliver their stories automatically or time based. Engagement and delivery reports will also be available to customers directly from their dashboard.

 

Webcasting & Events

 

Our webcasting and events business is comprised of our earnings call webcasting solutions and our virtual meeting and events software (such as annual meetings, deal/non-deal road shows, analyst days and shareholder days). The demand for these products with a virtual component was at an all-time high for us in 2020, largely due to the COVID-19 pandemic. The industry overall has begun to see a reduction in the number of virtual events, specifically annual meetings and deal/non-deal roadshows, as customers are relying on internal enterprise solutions or are returning to pre-pandemic travel and in-person meetings, reducing the need for a virtual component. This has contributed to a decline in demand for our virtual components since the prior year.

 

Traditional earnings calls and webcasts are a highly competitive market with the majority of the business being driven from practitioners in investor relations and communications firms. We estimate there are approximately 5,000 companies in North America conducting earnings events each quarter that include a teleconference, webcast, or both as part of their events. Platform id. also incorporates other elements of the earnings event, including earnings date/call announcement, earnings press release and SEC Form 8-K filings. There are a handful of our competitors that can offer this integrated full-service solution today, however, we believe our real-time event setup and integrated approach offers a more effective way to manage the process.

 

Additionally, as a commitment to broadening the reach of our webcast platform, we broadcast live additional companies’ earnings events, whether they are conducted on our platform or not, within our shareholder outreach module, which helps drive new audiences and give companies the ability to view their analytics and engagement of each event. During the first half of 2021, we released the first version of this real-time engagement and analytics dashboard to our customers subscribing to Platform id.

 

Our VisualWebcaster Platform (“VWP”) is a cloud-based webcast, webinar and virtual meeting platform that delivers live and on-demand streaming of events to audiences of all sizes. VWP allows customers to create, produce and deliver events, which we feel has significantly strengthened our webcasting product and Platform id. offering. The VWP technology gives us the ability to host thousands of webcasts each year, expanding and diversifying our webcast business from our historical earnings-based events to include any type of virtual event. As we expand our platform, it is vital for us to have solutions that service both our core public companies but also a growing segment of private customers.

 

Professional Conference and Events Software

 

Our professional conference and events software is a subscription offering we currently license to investor conference organizers, which in the aggregate we believe held an estimated 1,000 plus events a year prior to 2020. This number significantly decreased in 2020 and is expected to remain at decreased levels in the near future and possibly long-term as a result of COVID-19. This software, which is also available as a native mobile app, offers organizers, issuers and investors the ability to register, request and approve one-on-one meetings, manage schedules, perform event promotion and sponsorship, print attendee badges and manage lodging. This cloud-based product can be used in a virtual or in person conference setting and is integrated within Platform id. to enhance our Communications module subscription offerings of newswire, newsrooms, webcasting and shareholder targeting. We believe this integration gives us a unique offering for professional conference organizers that is not available elsewhere in the market. We believe this software helps make Platform id. a platform of choice for investment banks, issuers and investors. However, similar to our virtual events business, the transition of conferences back to in-person events has had an impact on our conference events software subscription business, as in-person events have either been smaller or delayed due to pandemic concerns.

 

Investor Relations Websites

 

Our investor relations content network is another component of Platform id., which is used to create the investor relations tab of a company’s website. This investor relations content network is a robust series of data feeds including news feeds, stock feeds, fundamentals, regulatory filings, corporate governance and many other components which are aggregated from most of the major exchanges and news distribution outlets around the world. Customers can subscribe to one or more of these data feeds or as a component of a fully designed and hosted website for pre-IPO companies, SEC reporting companies and partners seeking to display our content on their corporate sites. The clear benefit to our investor relations content network is its integration into Platform id. As such, companies can produce content for public distribution and it is automatically linked to their corporate website, distributed to targeted groups and placed into our data feed partners.

 

 
18

Table of Contents

 

Compliance

 

Our Compliance offerings consist of our disclosure software for financial reporting, stock transfer services, and related annual meeting, print and shareholder distribution services. Some of these products are sold as part of a Platform id. subscription as well as individually to customers around the globe.

 

Disclosure Software and Services

 

Platform id.’s disclosure reporting module is a document conversion, editing and filing offering which is designed for reporting companies and professionals seeking to insource the document drafting, editing and filing processes to the SEC’s EDGAR system. Our disclosure business also offers companies the ability to use our in-house staff to assist in the conversion, tagging and filing of their documents. We generate revenues in disclosure from both software and services and, in most cases, customers have both components within their annual agreements, while others pay for services as they are completed.

 

Our Inline XBRL (Inline Extensible Business Reporting Language or “iXBRL”) product now includes upgrades that meet mandated SEC disclosure requirements which became effective last year. These requirements began impacting most of our customers on June 15, 2021, however, we had a number of customers previously file using our iXBRL product.

 

Whistleblower Hotline

 

Our Whistleblower hotline is an add-on product within Platform id. This system delivers secure notifications and basic incident workflow management processes that align with a company’s corporate governance whistleblower policy. As a supported and subsidized bundle product of the New York Stock Exchange (“NYSE”) offerings, we are introduced to new IPO customers and other larger cap customers listed on the NYSE. Since 2014, we have been a named NYSE subsidy provider of this Whistleblower solution. In 2020, NYSE renewed and extended the initial subsidy term to four years from two years, whereby the first two years are provided under subsidy and the added two years are at our standard subscription rates.

 

Stock Transfer Module

 

A valued subscription add-on in our Platform id. offering is the ability for our customers to gain access to real-time information about their shareholders, stock ledgers and reports and to issue new shares from our cloud-based stock transfer module. Managing the capitalization table of a public company or pre-IPO company is a cornerstone of corporate governance and transparency, and as such companies and community banks have chosen us to assist with their stock transfer needs, including bond offerings and dividend management. This is an industry which has experienced declining overall revenues as it was affected by the replacement of paper certificates with digital certificates. However, we have been focused on selling subscriptions of the stock transfer component of our platform, allowing customers to gain access to our cloud-based system in order to move shares or query shareholders, which we believe has resulted in a more efficient process for both our customers and us.

 

Annual Meeting / Proxy Voting Platform

 

Our proxy module is marketed as a fully integrated, real-time voting platform for our customers and their shareholders of record. This module is utilized for every annual meeting or special meeting we manage for our customers and offers both full-set mailing and notice of internet availability options.

 

This module has been incorporated within our webcasting offering to enable our customers the ability to conduct their annual meetings in-person or fully virtual, which has often been required since the COVID-19 pandemic. Our solution incorporates shareholder and guest registration, voting integration, real-time statistics on attendance, audio video and presentation features as well as fully managed meeting managers and inspector of elections. Although we believe a virtual component to an annual meeting is both a benefit to all shareholders and a corporate governance advantage, there can be no assurances this product has longevity in the market.

 

Shareholder Distribution

 

Over the past few years, we have worked on refining the model of digital distribution of our customers’ message to the investment community and beyond. This was accomplished by integrating our shareholder outreach module, Investor Network, into and with Platform id. Most of the customers subscribing to this module today are historical PrecisionIR - Annual Report Service (“ARS”) users, as well as new customers purchasing the entire Platform id. subscription. We migrated some of the customers from the traditional ARS business into this new digital subscription business, however, we continue to operate a portion of this legacy physical hard copy delivery of annual reports and prospectuses for customers who opt to take advantage of it. We continue to see customer attrition for customers who subscribe to both the electronic and physical distribution of reports as a stand-alone product.

 

 
19

Table of Contents

 

Results of Operations

 

Comparison of results of operations for the three and nine months ended September 30, 2022 and 2021:

 

 

 

Three months ended

 

 

Nine months ended

 

 

 

September 30,

 

 

September 30,

 

Revenue Streams

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Communications

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$3,487

 

 

$3,686

 

 

$10,561

 

 

$10,383

 

Gross margin

 

$2,680

 

 

$2,882

 

 

$8,246

 

 

$7,839

 

Gross margin %

 

 

77%

 

 

78%

 

 

78%

 

 

75%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Compliance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$1,793

 

 

$1,779

 

 

$5,814

 

 

$5,782

 

Gross margin

 

$1,388

 

 

$1,228

 

 

$4,321

 

 

$4,097

 

Gross margin %

 

 

77%

 

 

69%

 

 

74%

 

 

71%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$5,280

 

 

$5,465

 

 

$16,375

 

 

$16,165

 

Gross margin

 

$4,068

 

 

$4,110

 

 

$12,567

 

 

$11,936

 

Gross margin %

 

 

77%

 

 

75%

 

 

77%

 

 

74%

 

Revenues

 

Total revenue decreased by $185,000, or 3%, to $5,280,000 during the three-month period ended September 30, 2022, as compared to $5,465,000 during the same period of 2021. Total revenue increased by $210,000, or 1%, to $16,375,000 during the nine-month period ended September 30, 2022, compared to $16,165,000 during the same period of 2021.

 

Communications revenue decreased $199,000, or 5%, and increased $178,000, or 2%, during the three and nine-month periods ended September 30, 2022, respectively, as compared to the same periods of 2021. The decrease in revenue for the three-month period ended September 30, 2022, is attributed to a decrease in revenue from our webcasting and events revenue stream, partially due to less demand for our virtual products as conferences and meetings began to move back to in-person events, as well as timing of some events being pushed into the fourth quarter of 2022. This decrease was partially offset by an increase in revenue from our ACCESSWIRE news brand. ACCESSWIRE revenue for the three-month period ended September 30, 2022, increased approximately 6%, compared to the same period of the prior year. We also generated increased revenue from our investor relations websites and news feed product lines. The increase in revenue for the nine months ended September 30, 2022 is due to a 13% increase in revenue from ACCESSWIRE as well as increased revenue from investor relations websites and news feed product lines. These increases were partially offset by a decrease in revenue from our events and webcasting business due to the aforementioned reasons. Communications revenue was 66% and 65% of total revenue during the three and nine months ended September 30, 2022, respectively, as compared to 67% and 64% during the same periods of the prior year.

 

Compliance revenue increased $14,000, or 1% and $32,000 or also 1% during the three and nine-month periods ended September 30, 2022, respectively, as compared to the same periods of 2021. The increase in revenue is due primarily to an increase in revenue from print and proxy fulfillment services due to larger transactions during the periods. Revenue from our transfer agent services also increased for the three month-period ended September 30, 2022 due to an increase in subscription fees, however, continues to remain lower on a year-to-date basis. The increase in revenue from proxy fulfillment services was also partially offset by declines in disclosure services and software revenue and our legacy ARS services due to customer attrition. 

 

No customers accounted for more than 10% of the revenues during the three and nine-month periods ended September 30, 2022, or 2021.

 

Deferred Revenue

 

At September 30, 2022, our deferred revenue balance was $3,429,000, which we expect to recognize over the next twelve months, compared to $3,086,000 at December 31, 2021, an increase of 11%. Deferred revenue primarily consists of advance billings for subscriptions of our cloud-based products and pre-paid packages of our news distribution product, as well as advance billings for annual service contracts.

 

 
20

Table of Contents

 

Cost of Revenues

 

Communications cost of revenues consists primarily of direct labor costs, newswire distribution costs, teleconferencing costs and third-party licensing costs. Compliance cost of revenue consists primarily of direct labor costs, warehousing, logistics, print production materials, postage, and amortization of capitalized software costs related to our disclosure software. Overall cost of revenues decreased by $143,000, or 11%, and $421,000, or 10%, during the three and nine-month periods ended September 30, 2022, respectively, as compared to the same periods of 2021. Overall gross margin decreased $42,000, or 1%, and increased $631,000, or 5%, during the three and nine-month periods ended September 30, 2022, respectively, as compared to the same periods of the prior year. Overall gross margin percentages increased to 77% during both the three and nine months ended September 30, 2022, respectively, compared to 75% and 74% during the same periods of 2021.

 

Cost of revenues associated with Communications revenue remained flat during the three-month period ended September 30, 2022, and decreased $229,000, or 9% during the nine months ended September 30, 2022, as compared to the same periods of 2021. The decrease for the nine-month period ended September 30, 2022, is primarily due to lower teleconferencing costs and other costs associated with our events and webcasting business. Gross margin percentages from Communications revenue was 77% and 78% during the three and nine-month periods ended September 30, 2022, respectively, as compared to 78% and 75% during the same periods of 2021. The decrease in gross margin percentage for the three-month period ended September 30, 2022 is due to the decrease in revenue from our webcasting and events business, partially offset by an increase in ACCESSWIRE revenue as a percentage of total Communications revenue. The increase in gross margin percentage during the nine-month period ended September 30, 2022 is associated with the decrease in costs noted above along with an increase in ACCESSWIRE revenue as a percentage of total Communications revenue.

 

Cost of revenues associated with our Compliance revenue decreased $146,000, or 26% and $192,000, or 11% during the three and nine-month periods ended September 30, 2022, respectively, as compared to the same periods of 2021. The decrease in Compliance cost of revenues is due to lower amortization expense associated with our disclosure software offset by an increase in print and postage costs associated with the increase in revenue from print and proxy and fulfillment services. Gross margins percentages from our Compliance revenue were 77% and 74% during the three and nine-month periods ended September 30, 2022, respectively, as compared to 69% and 71% for the same periods of 2021. The increase in gross margin percentage during both periods is primarily due to lower amortization expenses associated with our disclosure software, partially offset by an increase in postage and print and proxy fulfillment costs.

 

Operating Expenses

 

General and Administrative Expense

 

General and administrative expenses consist primarily of salaries, bonuses, stock-based compensation, insurance, fees for professional services, general corporate expenses (including bad debt expense) and facility and equipment expenses. General and administrative expenses were $1,657,000 and $4,903,000 during the three and nine months ended September 30, 2022, respectively, an increase of $399,000, or 32%, and $980,000, or 25%, respectively, compared to the same periods of 2021. The increase is primarily driven by stock compensation expense, employee-related costs, recruiting fees and insurance expense associated with investments for future growth.

 

As a percentage of revenue, general and administrative expenses were 31% and 30% for the three and nine-month periods ended September 30, 2022, respectively, compared to 23% and 24% for the same periods of 2021.

 

Sales and Marketing Expenses

 

Sales and marketing expenses consist primarily of salaries, stock-based compensation, sales commissions, advertising expenses, tradeshow expenses and other marketing expenses. Sales and marketing expenses were $1,231,000 and $3,866,000 for the three and nine-month periods ended September 30, 2022, respectively, a decrease of $118,000, or 9%, and an increase of $233,000, or 6%, compared to the same periods of the prior year. The decrease during the three-month period ended September 30, 2022 is due to a decrease in commission expense, partially offset by an increase in advertising and digital marketing spend. The increase during the nine-month period is directly related to our investment in our sales and marketing initiatives with an increase in headcount, advertising, digital marketing spend and system enhancements, partially offset by a decrease in commission expense.

 

As a percentage of revenue, sales and marketing expenses were 23% and 24% during the three and nine-month periods ended September 30, 2022, respectively, compared to 25% and 22% for the same periods of 2021. 

 

Product Development Expenses

 

Product development expenses consist primarily of salaries, stock-based compensation, bonuses and licenses to develop new products and technology to complement and/or enhance Platform id. Product development expenses decreased $128,000, or 34%, and $144,000 or 16%, during the three and nine-month periods ended September 30, 2022, respectively, compared to the same periods in 2021. The decrease is primarily due to fewer consultants used on development projects during the three and nine-month periods ended September 30, 2022. During the three and nine-month periods ended September 30, 2021, we capitalized $54,000 and $161,000 of costs related to the development of our newsroom product, respectively, which launched in July 2021.  No costs were capitalized during the three and nine months ended September 30, 2022.

 

As a percentage of revenue, product development expenses were 5% and 4% for the three and nine-month periods ended September 30, 2022, respectively, compared to 7% and 5% during the same periods of 2021. 

 

 
21

Table of Contents

 

Depreciation and Amortization

 

Depreciation and amortization expenses decreased $7,000, or 5%, and $18,000, or 4%, during the three and nine-month periods ended September 30, 2022, respectively, as compared to the same periods of 2021.

 

Interest income

 

Interest income, net, represents interest income on deposit and money market accounts. The increase in interest income during the three and nine months ended September 30, 2022, as compared to the same periods of the prior year, is due to a decrease in interest rates associated with the deposit and money market accounts. 

 

Other Income

 

                Other income for the three and nine months ended September 30, 2021, primarily represents a benefit of $366,000 related to the employee retention credit enacted under the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”). 

 

Income tax expense

 

We recognized income tax expense of $180,000 and $681,000 for the three and nine-month periods ended September 30, 2022, respectively, compared to $319,000 and $738,000 during the same periods of 2021. The decrease in income tax expense compared to the prior year is primarily related to a decrease in pre-tax income. For the three and nine-month periods ended September 30, 2022, the variance between the Company’s effective tax rate and the U.S. statutory rate of 21% is primarily attributable to state income taxes and expense related to Global Intangible Low-Taxed Income inclusion, partially offset by foreign tax credits.

 

Liquidity and Capital Resources

 

As of September 30, 2022, we had $21,812,000 in cash and cash equivalents and $3,062,000 in net accounts receivable. Current liabilities at September 30, 2022, totaled $5,956,000 including our accounts payable, deferred revenue, accrued payroll liabilities, income taxes payable, current portion of lease liabilities and other accrued expenses. At September 30, 2022, our current assets exceeded our current liabilities by $20,010,000.

 

Effective October 3, 2021, the Company renewed its unsecured Line of Credit, which changed the interest rate from LIBOR plus 1.75% to SOFR (Secured Overnight Financing Rate) plus 1.75%. The amount of funds available for borrowing remained $3,000,000 and the term remained two years. As of September 30, 2022, the interest rate was 4.22% and the Company did not owe any amounts on the Line of Credit.

 

Outlook

 

The following statements and certain statements made elsewhere in this document are based upon current expectations. These statements are forward looking and are subject to factors that could cause actual results to differ materially from those suggested here, including, without limitation, demand for and acceptance of our services, new developments, competition and general economic or market conditions, particularly in the domestic and international capital markets. Refer also to the Cautionary Statement Concerning Forward Looking Statements included in this report.

 

While it is unknown how long current conditions resulting from the COVID-19 pandemic will last, including whether a worldwide resurgence will occur, variants of the virus will become more impactful or vaccines will be completely effective, we could experience a material disruption of our employees and operations, a decline in revenue, a decline in value of our assets, deterioration of our customer base and the inability of our customers to pay for subscriptions or services provided. To date, we have seen both positive and negative impacts to our business. Physical, in-person conferences have been delayed and in the past, there have been delays in transactions processed by the Depository Trust Company and banks and brokers in our transfer agent business. However, our ability to pivot and enhance our product offering with our virtual products generated increased revenue over the past two years. Despite our ability to pivot and enhance our product offering, the concentrations of our customer base within middle, small and micro-cap customers make it reasonably possible that we are vulnerable to the risk of a near-term negative impact related to the COVID-19 pandemic if a substantial portion of these customers are forced to scale back or cease operations. We are closely monitoring the impact of the COVID-19 pandemic on all aspects of our business and are unable at this time to predict the continued impact that COVID-19 will have on our business, financial position, and operating results in future periods due to numerous uncertainties.

 

 
22

Table of Contents

 

COVID-19’s continuing impacts,  the current military conflict in Ukraine, instability in global energy markets, global inflation and rapidly increasing interest rates have contributed to significant global economic uncertainty, disrupted global trade and supply chains, adversely impacted many industries and contributed to significant declines and volatility in financial markets. Overall, despite many uncertainties in the market regarding the economic outlook and the future of the COVID-19 pandemic, the demand for our platforms and services continues to be stable in a majority of the markets we serve. The success of our Communications offering has been led by our ACCESSWIRE branded newswire, for which we believe we will continue to see stable to increased demand throughout 2022 and beyond. Although we experienced a decline in demand for our webcasting and events business since 2020, we believe we are well-positioned in this market with our ability to hold both in-person and virtual events using both our conference software and webcasting products. We believe this allows us to not only deliver attractive solutions to the market but may also lead us into new opportunities during this changing and challenging environment. The COVID-19 pandemic and global economic downturn has caused shifts in demands for these products, and we are uncertain at this time if these shifts will continue and cannot make any assurances at this time that our products will be accepted by customers in the long-term.

 

The transition to a platform subscription model has been and will continue to be key for our long-term sustainable growth. We will also continue to focus on the following key strategic initiatives during the remainder of 2022 and into 2023:

 

 

·

Expanding our Communications products and adapting to this changing industry,

 

 

 

 

·

Evaluating and completing acquisitions in areas of strategic focus,

 

 

 

 

·

Expanding our Communications sales and marketing teams and digital marketing strategy,

 

 

 

 

·

Expanding customer base,

 

 

 

 

·

Expanding our newswire distribution,

 

 

 

 

·

Investing in technology advancements and upgrades,

 

 

 

 

·

Generating profitable sustainable growth

 

 

 

 

·

Generating cash flows from operations.

 

We believe there is demand for our products around the world, led by our ACCESSWIRE newswire brand, as companies seek to find better platforms and tools to disseminate and communicate their messages in a more efficient and collaborative way.

 

We have invested and will continue to invest in our product sets, platforms and intellectual property development via internal development and acquisitions. Acquisitions remain a core part of our strategy and we believe acquisitions are key to enhancing our overall offerings in the market and are necessary to keep our competitive advantages and facilitate the next round of growth that management believes it can achieve. If we are successful in this effort, we believe we can further increase our market share as we move forward.

 

Off-Balance Sheet Arrangements

 

We have no off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that is material to stockholders.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

Not applicable

 

ITEM 4. CONTROLS AND PROCEDURES.

 

As of the end of the period covered by this quarterly report on Form 10-Q, the Company’s Chief Executive Officer and Chief Financial Officer conducted an evaluation of the Company’s disclosure controls and procedures (as defined in Rules 13a-15 and 15d-15 of the Securities Exchange Act of 1934). Based upon this evaluation, the Company’s Chief Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures are effective and have not materially changed since its most recent annual report.

 

Changes in Internal Control over Financial Reporting

 

We regularly review our system of internal control over financial reporting to ensure we maintain an effective internal control environment. There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934) that occurred during the period covered by this quarterly report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

 
23

Table of Contents

   

PART II – OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS.

 

From time to time, we may be involved in litigation that arises through the normal course of business. As of the date of this filing, we are neither a party to any litigation nor are we aware of any such threatened or pending litigation that might result in a material adverse effect to our business.

 

ITEM 1A. RISK FACTORS.

 

There have been no material changes to our risk factors as previously disclosed in our most recent Form 10-K filing.

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.

 

On March 1, 2022, the Company’s board of directors authorized a stock repurchase program under which the Company was authorized to repurchase up to $5,000,000 of its common shares. The Company completed the repurchase program by purchasing 38,563 shares during the three-month period ended September 30, 2022, as shown in the table below ($ in 000’s, except share or per share amounts):

 

 

 

Shares Repurchased

 

Period

 

Total Number of Shares Repurchased

 

 

Average Price Paid Per Share

 

 

Total Number of Shares Purchased as Part of Publicly Announced Program

 

 

Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program

 

 

 

 

 

 

 

 

 

 

 

 

 

 

July 1-31, 2022

 

 

32,392

 

 

$24.88

 

 

 

32,392

 

 

$153

 

August 1-31, 2022

 

 

6,171

 

 

 

24.79

 

 

 

6,171

 

 

 

 

September 1-30, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

38,563

 

 

$24.87

 

 

 

38,563

 

 

$

 

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES.

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURE.

 

Not applicable.

 

ITEM 5. OTHER INFORMATION.

 

None.

 

 
24

Table of Contents

 

ITEM 6. EXHIBITS.

 

(a) Exhibits.

 

Exhibit

 

 

Number

 

Description

31.1

 

Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*

31.2

 

Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*

32.1

 

Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.*

32.2

 

Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.*

 

 

 

101.INS

 

XBRL Instance Document.**

101.SCH

 

XBRL Taxonomy Extension Schema Document.**

101.CAL

 

XBRL Taxonomy Calculation Linkbase Document.**

101.LAB

 

XBRL Taxonomy Label Linkbase Document.**

101.PRE

 

XBRL Taxonomy Presentation Linkbase Document.**

101.DEF

 

XBRL Taxonomy Extension Definition Linkbase Document. **

_______________________________

*

filed or furnished herewith

**

submitted electronically herewith

 

 
25

Table of Contents

 

SIGNATURES

 

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

 

Date: November 3, 2022

 

 

ISSUER DIRECT CORPORATION

 

 

 

 

 

 

 

 

 

 

By:

/s/ Brian R. Balbirnie

 

 

 

Brian R. Balbirnie

 

 

 

Chief Executive Officer

 

 

 

By:

/s/ Timothy Pitoniak

 

 

 

Timothy Pitoniak

 

 

 

Chief Financial Officer

 

 

 
26

 

EX-31.1 2 isdr_ex311.htm CERTIFICATION isdr_ex311.htm

EXHIBIT 31.1

 

CERTIFICATION PURSUANT TO RULE 13a-14(a)/15d-14(a)

UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

(SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002)

 

I, Brian R. Balbirnie, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Issuer Direct Corporation;

 

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 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 registrant’s board of directors (or persons performing the equivalent function):

 

 

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 3, 2022

 

/s/ Brian R. Balbirnie

 

 

 

Brian R. Balbirnie

 

 

 

Chief Executive Officer

 

EX-31.2 3 isdr_ex312.htm CERTIFICATION isdr_ex312.htm

EXHIBIT 31.2

 

CERTIFICATION PURSUANT TO RULE 13a-14(a)/15d-14(a)

UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

(SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002)

 

I, Timothy Pitoniak, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Issuer Direct Corporation;

 

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 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 registrant’s board of directors (or persons performing the equivalent function):

 

 

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 3, 2022

 

/s/ Timothy Pitoniak

 

 

 

Timothy Pitoniak

 

 

 

Chief Financial Officer

 

EX-32.1 4 isdr_ex321.htm CERTIFICATION isdr_ex321.htm

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 (AS ADOPTED

PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

 

In connection with the Quarterly Report of Issuer Direct Corporation (the “Company”) on Form 10-Q for the period ending September 30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brian R. Balbirnie, Chief Executive Officer, certify to my knowledge and in my capacity as an officer of the Company, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

1.

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, 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 as of the dates and for the periods expressed in the Report.

 

Date: November 3, 2022

 

/s/ Brian R. Balbirnie

 

 

 

Brian R. Balbirnie

 

 

 

Chief Executive Officer

 

 

A certification furnished pursuant to this Item will not be deemed “filed” for purposes of section 18 of the Exchange Act (15 U.S.C. 78r), or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the small business issuer specifically incorporates it by reference.

EX-32.1 5 isdr_ex322.htm CERTIFICATION isdr_ex322.htm

EXHIBIT 32.2

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 (AS ADOPTED

PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

 

In connection with the Quarterly Report of Issuer Direct Corporation (the “Company”) on Form 10-Q for the period ending September 30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Timothy Pitoniak, Chief Financial Officer, certify to my knowledge and in my capacity as an officer of the Company, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

1.

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, 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 as of the dates and for the periods expressed in the Report.

 

Date: November 3, 2022

 

/s/ Timothy Pitoniak

 

 

 

Timothy Pitoniak

 

 

 

Chief Financial Officer

 

 

A certification furnished pursuant to this Item will not be deemed “filed” for purposes of section 18 of the Exchange Act (15 U.S.C. 78r), or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the small business issuer specifically incorporates it by reference.

EX-101.SCH 6 isdr-20220930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 000002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 000008 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 000010 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 000011 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 000012 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 000013 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 000014 - Disclosure - Line of Credit link:presentationLink link:calculationLink link:definitionLink 000015 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 000016 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 000017 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 000018 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 000019 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 000020 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 000021 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 000022 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000023 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 000024 - Disclosure - Equity (Details 1) link:presentationLink link:calculationLink link:definitionLink 000025 - Disclosure - Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000026 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000027 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 000028 - Disclosure - Leases (Details 1) link:presentationLink link:calculationLink link:definitionLink 000029 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000030 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 000031 - Disclosure - Line of Credit (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000032 - Disclosure - Subsequent Events (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 7 isdr-20220930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Amendment Flag Current Fiscal Year End Date Entity Small Business Entity Shell Company Entity Emerging Growth Company Entity Current Reporting Status Document Period End Date Entity Filer Category Document Fiscal Period Focus Document Fiscal Year Focus Entity Common Stock Shares Outstanding Document Quarterly Report Document Transition Report Entity Incorporation State Country Code Entity Tax Identification Number Entity Interactive Data Current Entity File Number Entity Address Address Line 2 Entity Address City Or Town Entity Address Address Line 1 Entity Address Postal Zip Code City Area Code Local Phone Number Security 12b Title Trading Symbol Security Exchange Name Entity Address State Or Province CONSOLIDATED BALANCE SHEETS Current assets: Cash and cash equivalents Accounts receivable (net of allowance for doubtful accounts of $610 and $675, respectively) Income tax receivable Other current assets Total current assets [Assets, Current] Capitalized software (net of accumulated amortization of $3,349 and $3,301, respectively) Fixed assets (net of accumulated depreciation of $572 and $456, respectively) Right-of-use asset - leases Other long-term assets Goodwill Intangible assets (net of accumulated amortization of $6,329 and $6,005, respectively) Total assets [Assets] LIABILITIES AND STOCKHOLDERS' EQUITY Current liabilities: Accounts payable Accrued expenses Income taxes payable Deferred revenue Total current liabilities [Liabilities, Current] Deferred income tax liability Lease liabilities - long-term Total liabilities [Liabilities] Commitments and contingencies Stockholders' equity: Preferred stock, $0.001 par value, 1,000,000 shares authorized, no shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively. Common stock $0.001 par value, 20,000,000 shares authorized, 3,610,839 and 3,793,538 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively. Additional paid-in capital Other accumulated comprehensive loss Retained earnings Total stockholders' equity [Stockholders' Equity Attributable to Parent] Total liabilities and stockholders' equity [Liabilities and Equity] Allowance For Accounts Receivables Accumulated Amortization - Capitalized Software Accumulated Depreciation - Fixed Assets Accumulated Amortization - Intangible Assets Preferred Stock Shares, Par Value Preferred Stock Shares, Authorized Preferred Stock Shares, Issued Preferred Stock Shares, Outstanding Common Stock Shares, Par Value Common Stock Shares, Authorized Common Stock Shares, Issued Common Stock Shares, Outstanding CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Revenues Cost of revenues Gross profit [Gross Profit] Operating costs and expenses: General and administrative Sales and marketing expenses Product development Depreciation and amortization Total operating costs and expenses [Operating Expenses] Operating income [Operating Income (Loss)] Other income Interest income Income before taxes [Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest] Income tax expense Net income [Net Income (Loss) Attributable to Parent] Income per share - basic Income per share - fully diluted Weighted average number of common shares outstanding - basic Weighted average number of common shares outstanding - fully diluted CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Net income Foreign currency translation adjustment Comprehensive income [Comprehensive Income (Loss), Net of Tax, Attributable to Parent] CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) Statement [Table] Statement [Line Items] Equity Components [Axis] Common Stock [Member] Additional Paid-In Capital [Member] Accumulated other comprehensive Income (Loss) [Member] Retained Earnings [Member] Balance, shares [Shares, Issued] Balance, amount Stock-based compensation expense Exercise of stock awards, net of tax, shares Exercise of stock awards, net of tax, amount Stock repurchase and retirement, shares Stock repurchase and retirement, amount Foreign currency translation Net income Balance, shares Balance, amount CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Cash flows from operating activities: Net income [Net Income (Loss), Including Portion Attributable to Noncontrolling Interest] Adjustments to reconcile net income to net cash provided by operating activities: Depreciation and amortization [Depreciation, Depletion and Amortization] Bad debt expense Deferred income taxes [Deferred Income Tax Expense (Benefit)] Stock-based compensation expense [Share-Based Payment Arrangement, Noncash Expense] Changes in operating assets and liabilities: Decrease (increase) in accounts receivable [Increase (Decrease) in Accounts Receivable] Decrease (increase) in other assets [Increase (Decrease) in Other Operating Assets] Increase (decrease) in accounts payable Increase (decrease) in accrued expenses [Increase (Decrease) in Accrued Liabilities] Increase (decrease) in deferred revenue Net cash provided by operating activities [Net Cash Provided by (Used in) Operating Activities] Cash flows from investing activities: Capitalized software Purchase of fixed assets [Payments to Acquire Property, Plant, and Equipment] Net cash used in investing activities [Net Cash Provided by (Used in) Investing Activities] Cash flows from financing activities: Exercise of stock options Payment for stock repurchase and retirement [Payments for Repurchase of Common Stock] Net cash used in financing activities [Net Cash Provided by (Used in) Financing Activities] Net change in cash and cash equivalents [Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect] Cash - beginning [Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents] Currency translation adjustment Cash and cash equivalents - ending Supplemental disclosures: Cash paid for income taxes Basis of Presentation Basis Of Presentation Summary of Significant Accounting Policies Summary Of Significant Accounting Policies Equity Equity Stockholders' Equity Note Disclosure [Text Block] Income Taxes Income Taxes Income Tax Disclosure [Text Block] Leases Leases [Leases] Revenue Revenue Revenue from Contract with Customer [Text Block] Line of Credit Line Of Credit Subsequent Events Subsequent Events Subsequent Events [Text Block] Earnings Per Share (EPS) Revenue Recognition Cash Equivalents Accounts Receivable And Allowance For Doubtful Accounts Concentration Of Credit Risk Use Of Estimates Income Taxes Income Tax, Policy [Policy Text Block] Capitalized Software Impairment Of Long-lived Assets Lease Accounting Fair Value Measurements Translation Of Foreign Financial Statements Business Combinations, Goodwill And Intangible Assets Comprehensive Income Advertising Stock-based Compensation Employee Retention Credit Capitalized costs and amortization Stock Options Outstanding And Exercisable Shares Repurchased Lease Expense Future Minimum Lease Payments Disaggregated Revenue Capitalized software development costs Amortization included in cost of revenues Range [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Geographical [Axis] Income Tax Authority, Name [Axis] Minimum [Member] Customer Relationships Maximum Customer Lists Distribution Partner Relationships Non-compete Agreements Software and Technology Europe Canada [Member] FDIC Exceeding Limit Capitalized Costs FDIC Insurance Limit Advertising Expense Deferred Revenue Revenue Recognized Included In The Deferred Revenue Accounts Receivable Related To Contracts With Customers Antidilutive Securities Excluded From Computation Of Earnings Per Common Share Other income Intangible Asset Estimated Useful Lives Cash-on-hand Exercise Price Range [Axis] Option 1 Option 2 Option 3 Option 4 Option 5 Number Of Options Outstanding [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number] Weighted Average Remaining Contractual Life (in Years) Weighted Average Exercise Price [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price] Number Of Options Exercisable [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number] Exercise Price Range Award Date [Axis] March 1-31, 2022 [Member] April 1-30, 2022 [Member] May 1-31, 2022 [Member] June 1-30, 2022 [Member] August 7-31, 2019 September 1-30, 2019 October 1-31, 2019 [Member] November 1-30, 2019 [Member] December 1-31, 2019 [Member] January 1-31, 2020 [Member] February 1-29, 2020 [Member] March 1-31, 2020 [Member] April 1-30, 2020 [Member] May 1-31, 2020 [Member] March 1-31, 2021 [Member] Total [Member] July 1-31, 2022 [Member] Aug 1-31, 2022 [Member] Sep 1-30, 2022 [Member] Average price paid per share Number of shares purchased as part of publicly announced program Maximum dollar value of shares that may yet be purchased under the program Number of shares repurchased [Number of shares repurchased] Number of shares repurchased Related Party [Axis] Related Party Transaction [Axis] Plan Name [Axis] Share Repurchase Program [Axis] Non-Employee Directors [Member] Employees [Member] Executive Officer [Member] 2014 Plan March 1, 2022 Unrecognized Compensation Expense, Options Shares Repurchased [Treasury Stock, Common, Value] Restricted Shares, Granted Intrinsic value of restricted shares Increased In Repurchases Shares Purchased Shares Unrecognized Compensation Expense, Restricted Stock Units Fair Value Of Restricted Shares Fair Value Of granted Shares Shares Available For Grant Shares Issued For Common Stock Additional Awards Total Number Of Shares To Be Awarded Income Tax Expense U.s. Statutory Rate Operating Lease Expense Variable Lease Expense Total lease expense 2022 2023 2024 2025 2026 Thereafter Total Lease Payments Present Value Adjustment [Lessee, Operating Lease, Liability, Undiscounted Excess Amount] Lease Liability [Operating Lease, Liability] Regulatory Liability [Axis] March 2019 Lease Liability [Lease Liability] Lease Liability, Current Portion Expiry Of Lease Weighted Average Non Cancelable Lease Term Right-of-use Asset - Leases Weighted-average Discount Rate Minimum lease payments discounted Right-of-use Asset - Leases Lease Payments Improvment Allowance Of Lease Payments Operating Lease Liability, Total Product and Service [Axis] Communication [Member] Compliance [Member] Revenues Percentage Of Revenue From Revenue Streams Line of Credit (Details Narrative) Variable Rate [Axis] LIBOR SOFR Line Of Credit, Maximum Borrowing Capacity Interest Rate Line Of Credit Facility, Interest Rate At Period End Subsequent Event Type [Axis] Subsequent Event [Member] Common stock value Consideration of sales greement Cash payment Principal amount Stock price Common stock per value Interest rate Common stock issuance Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. EX-101.CAL 8 isdr-20220930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.PRE 9 isdr-20220930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.DEF 10 isdr-20220930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE GRAPHIC 11 isdr_10qimg2.jpg begin 644 isdr_10qimg2.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" $_ 4(# 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#[+HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *2L75M:L]'2#[8TK2W#^7#!!$TLLK8 MR0JJ"3@ DGH!UK$U#QI#;^%AKFDV,NJ 7<=I);DF"6-FD"%2KC(<$CY3C.1S MSFFDV*Z1VU%<-HOB^76/&=YIT!A;2'MA)8W"9WR.HC,N<\<>=&,8R"&S7%6O MB;Q9(M*UZ3Q MF?$&BPRM]+7GV@Z3J MMKI?@&":RF0Z?:,ET'8$PG[/M ;GDYXJ#P_9QV_B&7^VM&OI?$!OKB0:B87: M(PEG,6)1\H01E5V=B.F>:''?4.8])HKS"'6O$#?$6VU"ZL-3M]#NKB33(5?: M("H4LL[)G>':1&4$C&QE]:V-";49/%WB'SO$%W/I^FSI#]FE2(J':%96&X(& MP!(F.>U'+8.:YV]%<#;^,+RXT/P_-'I8O-5UN%KJ&VCD$2)" &WNS9P 'C!P M"2S# ]-:U\5:?-I=[J.I*VE_V9,T-\EPP/V=E ;DJ2""K*P/HPZ'BGRL.9'4 M45!'+'*JM'(KJRA@0:8%^?5-/M=1MM/N+V" M*[NB1!"\@#RX!)VKU. #7->,K62>XT>2\L+G4M$BED^W6UNK2$DIB-WC7F1 M"WC^T%!&9M@WE1R%SUQR>/>O./&'QT\ ^$9I;-]2; M5=1B)5K33E\UE8'!5FR%4@]03GVJH*3E[JN1-J*O)V-IM/O=6@TK7-'M6T:Z MTPRP6]OJ$/RRV[84AD4[DSL1E_B&!DXU*[6^N7@!B1 M'41A-G)(VB*/G.203WKYJ\1?M,>--2+Q>'M/L]#@.0LLG^DS^QYP@..VTUY3 MKGBSQ3XF=F\0^(M0U)6QF.:<^7^"#"C\J]&GE]:>^AY\\=2CMJ?:=[XP^%/A M.\=KC7]&L[I))9RD.U?M*?#6PBQIZZGJ.,X6ULC& M/7_EH5KXW5$7[JA?H*=7;'*X_:E^ID_^TJ^$-D8.6(V]..M?$M%9 M2RRD_A;1M',9K='WY'#X9\40:?<^&]>A233U*6=UI<\;F)" &CP=RE2%7Y2/ MX0>" :=<>#X6TN#28[AKBWEU!;W4I+MM\E[CYN2,#EEC&,!0J[0 ,5\ PEK> MX2YMW:"=#E98F*.I]B.17?\ A[XS?$KPWL6T\337]NG'V?4Q]H4_\"/S_DU< M<\MJQ^!W.F&84W\2L?4>E:?K'AOP[KMYK%U#I5ZL2:3I]]*?-1((@RV\TF,A M%HM0FOKNY\Z1POVED'9;'=\K75B?/BZ=60X8#Z;J]P\->+/#/BS3Q<^&M:M-0A4 % M87&Z/CHR=5^A KSJM.I#XXV.^E4A/X7N%I?VZEE% MI>; 1[Y+V24 %CG"(@R6/').T $8SSBG]B_X2;18&\2:.;53-YPL))]^5&=H MF"_*QP_UZ#N15)7=E MJR6[*[-+3-+LM)6ZDM_-,ES(9II9Y6D=S[LQ/ Z #@#@5Y;X\_:"\*^%_-T_ M1?\ BH=73*F.V<"")NGSR#_ !$^-7BKQX\UC!(^B:$V5%G _P \ MR_\ 35QR?]T8'/?K7F"J%4*H 'H*]C#Y]4^X\FOCU'W:9[WX#^.WBO4OB M]IK>*+^)='U%C9&T@39#;LY'EN.I)W DGHQK#_:$\(_\(U\3GU:UBV:?KZ& MY7 P%G7 E'X_*WU8UY P)7Y6*MU# X(/8U]6:X#\9OV8X-9B7S=?TE/.95'S M?:(1B5< _P :9('^TM;5(+"UHS@K)Z,RIS>)I2A+=:GRI12*P90R]",TM>WN M>2%%%%!(4444 %%%% !1110 4444 %?1_P"S;X=M=)T77_B7J^V"V2-[>WE? M@+%'\TTF?0D ?\ /K7SQ8:?>ZOJEGI&FQ^;>WTR6\"^KL<#/MW)KZ6^-VH6? MP_\ @]H?PST63;)>QK#(1PWV>/!D8X[NY'URU>3CY.;C1CNST\%'EYJDMD87 MA_\ :>UJWUVY;Q)HZWNBSSN\)M@$N;6,L2JD9VR8&T=CUY-?0_A7QEX8\?X70\C\1S7Y[U;TO5-4T/58M6T74)].OXON3V[;6^A[$ M>H/!K"IET9*\-&:TL?).TM4?H?-8ZA_:]G=6>J-!:1*4FLFA5HY5[%3PR,#C MG)&,C;T(2SUBUO+V^L8?-2[LGV312QLC8/W77(^9#@X89'!'4$5X;\-?VC+* M^:'1O'WDZ=>'Y4U1!MMY?3S!_P LS[_=_P!WI7O-Q&U]ITL,%U)!Y\9"7%NP MW)D<,I((SW'!%>-4I2IOEFCV*=2-1BIIEEKFI+)=73>0MSY) MCCED[ ]55F[#(R(0HCR?NX4ZD*HXR2 23D\#G Q3= M)M]2MH+AM8U$7EQ+,TBK'&$C@3HL:]R !DEB222>!@#Q?XT?&Q?#)G\+^$;A M)==QMN+H89+ 'L.QD]NW?TK6G3E4ER0W,IU(PCS2.@^*WQJTOP+;2Z/I/EZG MXE=?E@SF.UR.'E(_,*.3[#FOC[7-RJ.BJ.P% M9[-))+)--(\TTK&2261BSR,3DLQ/))/>DKZ;"X.%%7W9\[B<7*J[;(****] MX0KW3]FKQ?\ V3XVO/"5Y)BSUJ/S8 QX%P@Y'_ DS_WP*\+JQ8:C>Z/JEGJ^ MFR>7>V,R7$+>CJ$?^$)^)VK:+#'LL96 M^V60[>3(20H]E;/?@[H?Q,T6/>]G<@7EO(DP'4X[H^ M/IAJ^8*SP-7GIV>ZT-,92Y*EULPHHKN?!>B^&]6\*ZU_;BBWNI;NUL;'46D0V4 M:J]JJ>;Y3QVL,DN\[L@LSMMQD9]!5&[^$\-C&9KGQ1&(8Y DK1VQD:-9956T M;:I);S4+/@9*A2.:Q6)IM+4U=":Z'EU%>H7'PIM[:_L+.;6KF*?4;F2*T0V: MMYD<<*3%_ED^\RMA$ZEL [& M\S)0!2"<9.00*\U'2M85(S^$SE3E#XA:**/G.%C1I')"JBC)8G@ #OS5MV5V M0E=V1[M^S3X0_M3QC?>,+R/_ $/14,-NS=#<./F/_ 4_]#%>>_%+QA_PFWQ+ MU76HI-]C&WV2R(Y'DH2 P_WCN;_@5>[>)I!\&_V:+7P[;N(]=U1/L[,A^;SI M1NF?/^RN0#[+7RHJA5"KT'%>3A5[:M*L_1'J8A^RI1IKYBT445ZYY0A (((R M#V->K?##XU:YX FBTS4FFU7PV<+]F)S+:#^]$3V_V#QZ8[^545C6HPK1Y9(V MI5I4I@VVM:->17]A< /&Z\X(/0@\JP/4'D$4Z.XU"PO=1N M-6OK3^ROEDMYF_=/"#PR/GY2 <$-D'YL$<9/PU\/?B)KGP[US[;IK&XT^9A] MLT]VPDX_O#^ZX['\Z^U/#/B3P_X^\*QZII,J7MC< QS0R*"4./FCD4]#SR._ MT-?+8G#2H2UV/I,/B(UHZ;G845@1R/I-]IVB6NES'33"8X[B-RX@9!PC@\@% M>C9(R,'&1G?KC.L**** "BBB@ HHHH **** "BBB@"E<3+;V\DT@8JBEB$4L MQ &> .2?85DZ?"NK'3_$&H:.UEJ"Q.L4<[;I+='()!QP&("YQTY&32[+Z[UV MVOH-3C_LJ.)U\F(!C-*3C+-_=4 X [DYZ5R/Q?\ B5!\.O"IDM?+FUN^S'8V M[=-W>1A_=7.?04445WG$%%%% !1110!])?LYZ_:Z MUX"3Y94 ]F(/_ ,UX%XDT"Z\*^+-5\-WN3-IUPT. MX_QIU1_^!*0?QJWX)\43>"_'6D>)H2VRSF'GHN?GA;Y9%QW^4DCW KV?]I;P MO#))HOQ TT"2VNT6SNI$Y!R"T+_0C<,_[HKQE_L^)MTD>L_W]"_6)\\4[S)! M$T0D81L063<=K$="1T/4_G3:*]D\DG:]O6$P:]N&$^!*#*Q\W'3=S\V.V:;] MJNCUNIC]W_EHW\/W>_;MZ=JBHI617.R:6[NYY/,GNYY7W^9N>5F.[CYLD]>! MSUX%!O+PRS2F\N#)."LS^:VZ4'LQS\P^M0T4N6(^>1,+N[4@K=S@@J01*W!4 M84]>PX'H*AHHJB;A7J?P'\(_\)5\5+:ZN8M^GZ&HOILC(,F<0J?^!9;_ ( : M\K8A5+-T')KZH\(JOP=_9MN_$EU%Y>MZJGVI46AWX.GS3YY;(\N^/GC >*OBC/8V\H?3]"4V46#D-+G,S?F O\ P"O* M:,R,2\LC22L2SNQR68\DD]SFBNFA25*FHHYZ]3VE1R"BBBN@YPHHHH *[#X= M_$'5_ASXE75-/W3V,Q"WUCNPMPGJ/1QV/X=#7'T5E4IQJQ<9&E.I*G+FB?HM MX=\1:1XL\.VFN:)=BYL;M-R.O!4]"I'9@>".Q%1Z=_Q)A;:3J6M?;;F>21;1 MIR%EE0?,%)_C95ZGJ0,XZU\*49!P>&1L8964J01ZX.""!M5S;'2%%%% M!1110 4444 (.M8=YJ5I_:=OX>D>;[5?PRLH@.&CC4 -(6!RHRR@'KEA6X.M M8FFS:E=6'VS5+%;.Y>239"#EDBW'8&//S%<$XX!..V:$(J7UYH/@7P9)=W&R MPT;2;;A5'"HHP% [D\ =R37PAXT\7:EXY\87GB35/E><[((<\6\()V1C\\D] MR2:];_:.^(']K>((_ >ES'[#IK"6_92<2SXRL?N%!R?]H^JUX)7T&78:R]I+ M=GA8[$7?LX[(*MZ9IM]K.IVVEZ7;M=7MT^R&%2 7;&<<\=C52MWP?K%MX?\ M&6FZU>1RR6]J[LZQ8WG,;+QDCNPKV9-J+L>5%)M7,^YTG4K*RDO;NSD@MX[I M[%WDXVSJ,M&1U! JCN7^\/SKUK3_ (HZ&VD:&#+%::TN;J)5:&V"M*V]1M#':."I8C7M'GN5D\Y+^&V@CAC$3Y90@W$,XD"'?A/E!!!S3X?BAX9:]@NK MCPZ8R\MO>WB101E7NA*K3%,GA"D:@#U+9ZTW5J?R"]G#^8\@#J3@,"?K3J]" MU+Q[I^J?#U]'N-,!UB50DTY@79(XEW^>"&&U]N$P$/ QG'%>>UO"3E\2L8SB MEL[AU&#TKZD^%-Q;?%#X ZI\/=3F5K[3(_LD;-@E4^];R8_V2-O_ "OENO1 M/@OXN_X0_P"*FG33RE-/U/\ XE]USP Y&QS]'QSV!-<6.I<]/F6ZU.O!5.2I MRO9GGTT%Q:7,UG>1&&ZMY&AFC;JCJ<,#]"*97LO[17A#_A'_ (DKKUM%ML=> MC,I('"W"8#C\1M;W):O&20HR2 />KP]55*:D8UZ3A4<1:*GLK.^U.0Q:7875 M_(.J6L#2D?\ ?(-=+9_#/XB:A'YEKX'UDIZRVQB_1\5O*M3CO)$1HU);1.3H MKJ[/X;_$#4/M?V+P?J$_V.=K:<(%.R10"5Z]1D?G5"^\&^,-,+#4/".M6P7J M[V,FT?\ @,4EB*3VDBG0J+[+,.BF^8A8IN 8'!4\$'Z4ZM%43V,W%K<[#X8 M^$?^$W^)>DZ#)'OL@_VJ]]/(C(+ _P"\=J_\"KTG]I;Q+-/\%V4@^RZ. M@N+E5QCSW7Y%_P" H<_\#KI_@7IEGX'^$>N_$S6D*-=QM)&",'[/%D(!GN[Y M^ORU\TZEJ=[K6L7NLZC)YEY?SOLBK7>S>!;2+X?Z7KTZE;K*@\RW2WC9IS$%(9Q*>F. MM>L;/3;>W73M^F!5L[I[")[BW"N9 %D(W#YB?S-=]13=N0\ZFX*_,6I/AIXL MA9A-;V<0#PQJTEVB"5IBPC5,X+$E&&,9X-36_P -/$$SS6ODQ2W;;!;-;W43 MP,QF:)U=]W!5E8<9P>O'-,O/$_CF]CB::$"+3EM]558[556".-F,,I 'W,S' MKUW#-/C\2?$#1DF_)[J=(XET\)-Y MYWOXDBN6F!,:Q.3AV.#P.1BJ6I>#M>TF?2[>_@ABFU1U M2W03 D[B "<= %]'779/"^AZI>7>N6UQ);7'VF!(;9S'GS&C;<6P"N "N3UXZ5 M?U#X?C2?!M[J.IO/!JUG'(9;<,K1AUNXX0,@<@J^[KUQ5&/XB>+I)9&26SEN M)8W6ZD&G0F6Z0H0QF8+N?Y?[ MO5?;(["OFBIK2\O-.O[;4=.N&MKVUD6:"9.J.IR#2Q5!5Z;74,-7=&=^A^BN MH0ZI)A54G=?*NX <^3,O#K].X]B*O:7:Z3HOD>$[6XD1Q')\U#[+:V M>I?8REQ'-<%/]8\*MDHOIN("D_W2PZ\C+^)'C&'P+X U+Q!)A[B-/+M8C_RT MG;A%^F>3[ UH:3'I%]>7'BC3IFN&U"*.,3-T\N,MM"9'"Y9V]]V>F*X'QOXP M^$OB#Q!<_#CQQ<0B:V*.)+G,<22,N1ME!^1P#W(ZXYY%7!7EM>QG-VCN?%TT MUQI)J]H1O6QNG59< MIZ;J6B:E)IFM:?Q_>@N8RC=<9&>HXX(X-?44,33D MK19\U6P]5.\D5:***] XPHHHH **** "BBB@ H6&2ZD2TAADGGF.R.*)2[N> MP4#DFNM\"?#SQ)\1-7-EH<(CM86 NM0F!\FW'I_M-CHH_' YKZ2\/Z%X.^%] MXV@^"]%D\6>-&7%Q+N4M;AA]Z>4_+!'P/E'S'T;K7D8K&QA[D=6>GA\)*?O2 MT1JW7@R\^*'P4T73/'$4^AZQ"(II9G53)&\?RL^,X&],\'INY'&*Y31_"OP3 M\-W1L]%T*Z\?ZS%A7\B$W^&']YN((SGU(KT./P!>^(-MY\1M9;5R?F&D6A:' M3X?8J#NFQZR$C_9%=W8V-EIEE%9:?:PV=K$H6.&",(B#T ' KP?:22Y4]#W/ M9IN[6IPUO>_$>X@$6B>!]&\.6O1?[2O=[J/7RH%*_AOJ?^Q?BM. 9O&VAV?J M+;1'?'T+SG^5>@T5ES&G*>6:;X"\=:*]_)IGQ&@+W]V][.+G14=6D8 '&V12 M!A1QFM(V_P 7+'YH]0\+:VO_ #SEMI[)C_P(/(/_ !VO0:*.8.4\:UR2WOHO M+^)'PA>>$'F]T^./4HT_VOE"S+^"Q=2!-9%_.$ M0SR&C?$L;=OFZ8Z5]0BN3\1>!/#?B:1+K4-/$>H1?ZG4+5C!=0GU65,,/IG% M:1K2C\+L9RI1ENKGBG[2%UWT/*^?.D1\E$B $4);&!DX/; M[HKYAK[BNO\ A,O"EM);ZY WCOPPZ[))! OV^W3N9(QA+A?]T!O9J\D\9_ _ M1?$.B_\ "8?"&\BN[64-(^FK)E'.>1$3RC#D&-OIQC%>I@L7&DN277J>;C,- M*I[T?N/GBK%C%9S:E:PZA.;>R>55GE52Q2//S$ 3^Q=16:SN[:$99;1 MTV*BC_9 CQ_NUU2_$[0=1CLI?$&ER75S->.=0&T,AMX_.-H #PWEM/ROI$M> M145SRH0D[LUC7E'1'LO_ GG@1K-[5[1$M$NGGEM1I*2K?H;>.,@,Q!@=G0D MLH'3/'2L^T\5^!$U"RNFC\BU@M52'3QH\1%M(/+#B27EI]VV0AC@Y89P"17E M5%)8:*ZLKZQ)]#V.Q\?>!]->-M-A_LX$WEN&ATF-Q%!*LH1G#Y+L"T>0K %0 M01Z^.N>N.WTI**UA24&VC.=1SW"BD)"C+$ >IKMO!OPM\;>. MF231=):'3VZZA>9B@QZKQE_^ @TJE6%-7F[!"E.H[11U?[/OC<^%_B&-!O)] MFE:\5A^8_+'T@M#Z3"QE"')-ZG0 M12+-"DR9PZAAD8.#['I5BLG36U;S[]-26(QK='[)+'_'"54C<.Q!++[[0>]: MU<1V!1110 5BZUJB:7I\1(&01HO/<&0GZ#UIH3(-0O--\*>%+F\:);73=*M&D\N-0 MJQQQKPJ@=.!@"OSSU34KK7-8O]8U [[K4)WN9YEE+1U&>)F%354T=5X1^(7C#P M/*K>'=8DCMLY:PN,RVS=?X#]WD]5(->[Z7\;/AO\0].30?B;X?@T^5^!+.OF MVV[IE9!\T1]SC'K7R]17H5L%3J:K1^1QTL94IZ/5'T;XJ_9MANK7^V/AMKT5 MW:R#>EG=RAU8?],YA_[-GZUX'KF@ZYX;U(Z;X@TFYTN[[)<)@/TY5ONL.1R" M:T/"OC;Q7X)NQ/X9UJ>R0MN>V)WP2?[T9X_$8/O7NV@_'SPCXNTU=!^*GAVW MA$F%:X\KS[5SQ\Q4Y:,Y^N,=17)?$X;?WHG3;#XC;W6?-%%?2OB+]G70=?T_ M^W?ACXBA\B4;X[6:;S[=_9)1EE_'=^%>">)?"?B7P=?_ &/Q-HUQIKDX21QN MBE_W)!\IZ>N:[*.,I5=+V9R5<)4IZVNC%HHHKM.0*[3X>_#/Q#\2M2N;729% ML;"U4_:-0F4E$?'RQJ!]YCQGT'/H#B^$_"^J>-/%=CX;T<8N;MOFE*DK;QC[ MTC>P'YG [U]I@\-[3WY;&9X3N-6UG0;?P3X'T4>$+'2V:UUC4D*S"*16* MO':MSYLC8R9&^Z",@MP/5_#_ (=TCPOI2Z;H]FMO"6+R,3NDF<]7=CR['N3S M4FCZ/I_A_2+72-)LTM;&U01Q1(, #^I[D]2:VZ^=E*Y[T8V"BBBI+"BBB@ H MHHH **** "O.=>\'W]CK,GBSP/,EEK)YN[%SMM-4 [2#^&3TD'([Y'%>C44) MV$U<^6?BMH_A/Q]HT&O:3%+IOCPW L6TCRLW-S,!\T,J#^ZOS"7[NWG.,8^< MI8IK>XFMKF%X+B"1HI8I!AHW4X92.Q!K[M\9>&;Z#5X/'WA.SBD\2Z?'Y#=*\8>%8?BUX+C$G[K=J<2C:TD:\%V':2 M,@JP/. ?[O/KX+%^S:A+9_@>5B\+SIRCNOQ/G&BD!R 1R#2U](> %%-9U0;G M8*/>O3?!?P1\>>,O+N'L?["TQN?M=^A5V'/W(OO'IWV@YZUA5KTZ2O)FU.C. MH[11YFS*J[F8*/4UZ!X-^#_CKQL8[BRTS^S-,?!^WZ@#&A'JB_>?CI@8]Z]M MC\-_!7X)HEWX@O$UCQ HW(+@"XN">VR$?+&/0G'^]7G_ (T_:.\5:]YEGX5M MU\/6!X\[B2Z>\36KZ48Z=V=ZH4J.M1W?8[:W^'_PA^#MK#JGC MC5HM8U< -&MVN\EN/]5;+GC..6SC/45RGC+]I/7M31['P7IRZ%9XVBZN%5[@ MC_97[J?^/?A7A<\TUU=R7EW<2W5U*=TD\[F21SZECR:95T\$F^:L^9F<\8TN M6DK(GOKV^U34)-0U2]GO[R3E[BYD,CM^)_E7T#^R[XH-OKFL^#;A_P!U=H-0 MMAZ.N%D'XC8?^ FOG>NB\">(#X5^(N@>(-P2.TNT\XDX'E/\DG_CK&GBJ*E1 M<8K8C#5G&LI-[GWO=6D_]MV.J+J1@MX8Y()K9C\DV\KM/7 8,N ?1B.];O:L M?5M-M-:T=[&\W&%RD@>,_,C(P=64\\AE!'TJU8:A::IIUMJ5C.L]KUHWWQ* MTS1EP8]+L-Y.>DDK9(_[Y1/SKPRNR^*FJC6OC!XIOU8L@OFMU)](@(^/^^37 M&U]=@X(_"-_]N\,ZS<:9*3EEB;,< MG^\A^5OQ%>[>&_VBM'UBQ.A_%#P[#);3+LDN[>'SH''/^LA.2/\ @.[KT%?. M-%<5;!TJNMK,ZZ6*J4]+W1]-:Q\!_!?C33F\0?"WQ%!:^9EA;B3S[5FYX_OQ M'/UQC[HKPGQ;X#\7>![@Q^)M%FM86\GT<<#Z'!]JR]%US6O#>I#4O M#^JW.EW8ZR6[[=WLR]&'L0:^D/A3\:M8\;Z[;^"?%F@PZE)>(^;R!0$*JN29 M8SQCCJ.Y Q7#+ZQA5>_-$[(^PQ+M;ED/^$NC1_##X277CS4;$W&NZX(UL[7^ M-P[!;> >A=F#$^A&?NU['X)\-R>&] ,=_\N$+F9@< M'8,@!FG?\ @+_]>NO^SJ_D?$.WU"QUBSAAU*P"R%X 0DB,2.A)P1CGGG-9U<%5I1YY;&M+%TZLN6 M.Y[/1117&=@5Y=)"O@OXC&/:H\,>+9"C1$#R[;42"2?]V9$M0T5I##+-'NMYQU@F4[HY![JX4_A3BQ,^)?BMX'?P'\2+K1[>%SI MMX1"O@#XX\5^5=ZI&/#>FM@^9>)F=Q_LQ= M1_P(CZ5]$1^+M/;X7P?$K5_#OVW4](MI$N(HXD,]M*KB.X52WW0'0DX/1<\\ M5\X^,OCQXZ\7"2WM+H>'=-?CR+!SYK#_ &I>O_?.VO8HU\16C[.'3J>15HT: M4O:3Z]#US[/\$?@> T[#5_$<8R V+J[W8[#[L7_COXUY?XT_: \:>)A+9Z(P M\,Z8V5Q;-NN77D2:***]%)+1' VWJPHHHIB"FNN^-D]1B MG44-7T&M#] OA?KQ\2_"KPYK#R"6:6S1)F'>1/D?_P >4UJZ'UBT<$=M#.ET,XF9FD5DZ8RH13U)PPZ=_BJL>6KD)MQD==U.\572V/@O7+L\""QG MD_*,FFMQ/8_.FYO'U&^N=1D_UEW-)<-]68L?YU%3(1B",?[(J58Y)/\ 5QN_ M./E4GGTXKZ^GI%(^3F[R;&T4XQR*[1M&X=?O*5(*_4=J38__ #S;IN^Z>GK] M/>NFYEJ)13A'(T33+&YC0A6<*=JD] 3VS@_D:0*S9VJ3@9.!G ]:H@2BDSD9 M'(I: "OH?]E[18SJ_B+Q9#9/$EPI%U MXCO)M68MU$U>A5EZ'IT.C^'--TFWC"165K%;HH[!%"@?I6K7S M+>I]&M@HHHI#.;\8:A)I7@;6]2@SYUM8S21XZ[@AQ^N*^2=)_9]^(VJ6"7KV MUGIPD&Y8KNGVUI8*Q5)KI#)+(/[V,@+],'ZUV8:55)^S7JSAQ"INWM&8_ M_#-/Q"_Y^=(_\"'_ /B*7_AFCXA?\_6C_P#@0_\ \17UUITS7&E6EQ**.*7]HUO(/J-(_/3QMX'UKP#K4.DZW);/<30"X4VSEUVEBO<# MG*FO7_V6?^1G\0_]>D?_ *'67^T]_P E,TW_ +!:?^C9*U/V6?\ D9_$/_7I M'_Z'7=5J2J81REN_\S@I05/%*,?ZT/JZBBBO /H HHHH \OTG3[>+QWX[\%W M48.GZM%'JT#[[[JZC97VFL1W8".=!^4)X50(DLZ7*X&,^ M9&K$_P#?1->OEL[5+=T>3F$;T[]F>?Y&<9Y]* P;[I!^E=OX%_L#4K74?#_B M:XAL[421:I'/&ES*]SRJBO6]8\(^#;[7M7N+*?3 M]-M(;J^_=IJT93RA;A[5T&P:OKL>1;EW;=PW>F>:=7L#2:- M+X!\,VU[N;1S9VZ:F;2\LTV$S,&9D*_:#(H*MP<$ <8S50>#_A[;V>I6]QKW MVJ^TV,0W$MM=)L9_)+F:(,0'7>1'MR?NGNPJUB%U0>P?1GE5%>Q:7H?PYAU* M1/LL%Y($DM$CNM658[B1[$3*X) "$2YC!S@$CG(KB_%VBZ#INCZ'>:+,!)=1 M'[3!)=I/*KA5)8A"55,E@#G)QR 0:(UU*7+9DRHN,>:Y[#^RG>LNJ>*M-:3Y M&BMKA4]P75C_ .@U]'3/JR^);-(8XVTIK>;[0Y^^DH:/R\<]"#)GCL*^4?V8 M+MH?BOJ%GCY+C278GW66/'_H1KZQN[?4)-4TR>VNA%:PNYNHC_RU4QD*.G9L M'M7S6-5J\CZ'!N]&)K4445Q':86O7W]GZ2UU]C-^1+$GD 9SND5<]#]W=N_" MLKXH,R?"'Q>RG##2+K!_[9-6WK5QJ5KI4DVEVPN;M63;&PR""X#=QT4D_A61 M\2(6N?A3XLMT^\^DW2C_ +]-5QW1,MF?GJG^J3_=%>H?"WQ)HOA]KLZIJ*6C MG4()T4LRLRK;72D@@''S.@SV+"O+T_U2?[HIU?6>S52GRL^2>5IKE(94=)UN'89=U,C<]"JICTK;E\5> [BT:TN MKQ_(M98_#<30*5>72 \;M-P,\F-P>^):\6HH>%B[:[%K$25]-SV6VNOAS'#J M>EV\FB);W,EC++%>7%P+:0HTXD:,QY8,(V7@L1N.>O%5$N?AKING&\TB>!)5 MM;R(6\LLS2W@(8Q^:5*A0V%4QX[_ 'B,UY+15?5_[S'[?^ZCV+6KCX6WU_XE MU";^SY)I[B62W2SDDB3R3&#$8\])-^=XVD=!@#FN(\=1^%UUBT?PJ]J+5[?, ML%LSNL+AB #(Q^0#FN4HIPH\C6K(G5YE:R"OHW1;#Q=9?LU:.?[6 MTDZ!?L7073*[_ .25P9E\,?4[LOUE+T/H^BHT97C5T.5(!!]14E?.'T 4444 %?H)\3/^24^*O^P9%_AR/&QO\2)^ MDFC_ /($L/\ KWC_ /016A6?H_\ R!+#_KWC_P#016A7FRW/6AL%%%%(L^/? MVG_^2FZ;_P!@M/\ T;)6I^RS_P C1XA_Z](__0ZH?M+03W7Q5TNVM87GG?3( MPL<:EF;][+T KN_V>_A[KGA>UU#Q!KEN]E)?QI'!:R+B0(#DLPZKGC //7-> ME*<5AU&^K/'C"3Q+E;1'T%1117FGL!1110!Y=\2H=3DUWP,VCWEO9:E_;#I# M/1YN,_A2/.-,TR.^L]4O;B5H;;3[;S2R@$O*S!8H^?[S M'\E8]JUKCP[HNFZ%IUQJVK7B:MJMG]MM+:ULUEC5&9EC61RX.YRI^Z#MXSGI M6$-0N%T5])4(MO)<+6X MLXY9K5&.66*1@609)/'0DD8KVIJ;V/!BX+[%]$'DDGDD40J%D,P02!@.H/E1\=BN14.-9VV-;TEW)/\ A67B\',F MG6\,GF2QE);J-7'E8\Q\9SL4%26Z88>HJ.;X<^++>WGDETV)7@:0>1]H0RR> M6$9S&F)>QK)!]H"@1*%99R#*I'=3@8'; QBFMX MY\2M,)A>1I(OVG8R1*"GGJJR8].$7'ICBM?WWD+]WYEF/X:^+)KZ6QAL[2:: M'"2K%>1.(Y&) A8AB!*2K#8>>#61K7AK5_#HL_[7MDM9+R(31Q>8ID"D C&N!%91QK/("2)7"@;I,LWS'U-96J>)=6 MUC2K#2KR2+['8%FACBB"?,P 9CCJ2%&?SZDTX^UYO>M8F7L[>[>YZ9^S6K6^E7&KZ$U]-LNH+MIK-0<;Y?(D4CIS^[9S^%?/8_\ MCL]_ _P4;]%%%K2^'[]-#FCAU,PM]F>3[HDQ\N>#QGV-/UVW^V>& MM3M"NXSVLL>WURA%.OK?[5IUS:K(T32Q-&)%)!7((R".>*CTV&2/1;6WN+D7 M"9\C45I-!111748A1110 444C,JC+,%'O0W8>XM?47P+7_A*O MV??%7@]F*R(]U:I@\A9HMRGV^9F_*O /#O@7QEXL*_\ ".^&KZ]B;&+@IY<. M/7S'POY&OIKX(_#7Q!\-[S49O$6K:G_#_6#K_P ./#NK.P,MQ8Q&7'02!0''X,"*ZJN+ M\%VD6@W>N>%X]RQV]Y)>VX;IY4[&3 ]@Y<5VE>"]]#W5MJ%%%% SC_B9_P D MI\5?]@RX_P#19K\^QVK]$/&>F7&M> ]=TFTQ]IO+&:&(,< NR$ ?G7Y\ZAIN MH:3?RV&I6EA)+EE$\G&Q?-%GUWI_[0WPWM]+M+>2YOR\ M4*(V+4]0H![U;_X:,^&W_/Q?_P#@*?\ &OB_!]*,'TK7ZO0?5F/UFMV1]I?\ M-'?#3_GZO_\ P%/^-'_#1WPT_P"?J_\ _ 4_XU\6X/I1@^E3]7H=V7]:K=D? M9C?M$?#4,9A)>M(!C(M/F^FE:?:IM$V/,DD=OO M-@D# 4@#)[\U\76UI=7MREM9VTMQ.YPL<2%F8^P'6OL[X&^ +SP3X+FGU>$0 MZKJ<@FEC(^:) ,(A]^6/MNQVI8BA1I4[IW;V-,-6K5)ZK0]@HHHKRSU0HHI" M0 2> .] 'GDW_$T^/EK&H!BT+0Y)'/I)XB B_+Y*^S/#)MY8-;\42R0VC:M%_)G:7/D@)=PM'NQZ$C!^HJEVSVKZ.,XRUB[GSL MHRCI)!1116Q(4444 %%%% 'O'[+MDLWQ(UJ_*Y-OIGE@^F^53_[)7U%>SZ:? M$NDV5U#OORD]S:MCB,(%1SU])0/QKP#]E/3B(?%>L$\/);VJC']U68_^ABO? MOMP?Q0^GM8,3!9K/]L9>/G=E\M3CK\F3@_W>.17R.,ES5Y'U.#5J,3=HHHKB M.P*Y_P /V^FV&GR:3I=UY\=E-)$P)!,3,?,V' &,!Q@>F*Z"N?MY=+L_%5WI MMO"8;^^B&H2G^&;;MB+=>H C!XZ%:!,^+/C9I+:1\:_$4>P+%=R)>1X[B1 6 M/_?0:O/*^B/VIM!,/B'P_P")HX_DN8)+&9_]I#O0?B&?\J^=7D2,9=@OUKZG M!5%*C%OH?,XN#C6:[CJ*['PW\+_'WBID;2?#%VMNQ_X^KQ?L\0&,YR^"P_W0 M:]2T[]G73=)2.Z^(7CBWL@0#]DL,*Q/H'?EOP2M*F-HT]W5U"^'?U#R98?@!6C?>)/%FJ I/JJZ= >/)T]-AQ_OG+?EBO,J9I)_PT M>A3RZ*^-GF.F_LYQZ? EW\0?&UII49!_T:QP7/IB1^_L$-=II&D_"WPJRR>% M?!#:W>H=RWVH<@-TR&DSC_@*BE2QM5F,[1^=.W+2S,9')^IJQ7G5,15J?%(] M"%"G3^%&E>>)O%6HKY;:C%I=OT$-@F#CTWMS^6*P);9K>0:E:M))J4#K.D\L MC.[,IR 23SFKM%8&QZ!?:E"\6B>/K 9M_+$-X!R1 YYSCNC]OK7,^S#D>^?6NB\)ZU:6^H77A% M]0CNS9,PLYE;(DB'/ED]"R @'V^AJ2SO:*** "HFAADY>%&/JR@U+10!6^RP M?\^\?_? H^RP?\^\?_? JS13YF1R(K?98/\ GWC_ .^!1]E@_P"?>/\ [X%6 M:*.9AR(B6"%#N6%%/J% J6BBD6%%%% !7)^+[R?[##H=B^+_ %9S;QD=8X\? MO).HX"Y_$BNBN[JWL;.6\NI%B@B4N[MT %>?:7X@TUAK/CG4IAOB7R(;,G$E MO$#\JX_O2-SZ=.>M %'QY<6Z'2O!MB,6EI&L]PO^RHVQH?7/)/T%WLAFF_V?[JCV48%251-S>'C349 M[5K+Q-X?L=C7'AO5+'7[? M!948_9YB.P&2:YX;\1>&9C#XBT.^TIL[=UQ"0C'V%M2B_T,AC[Z;/K)>6JPVL,ZQV;C[TR>4A9CR?XRR]ONU%X1T1?#?@O1=!7G[!9Q0$^K* MH!/XG-/T:#5+>P1-6NOM-Z7D=W7[JAG9E4<#A5(4'&>.:^7J2YI2EW/I*<>6 M*CV-ZBBBLC0*P-6O)-/GL;I--:[66Y2UD>-27A20XW\ DKNV9Z #)/2M^B@# MC?'7@71?B%H46BZYYRV\-PERKP,%<,N1@$@XR"0?8UBZ!X!\%^"=?T^UT?PO M9Q)<0R[;Z1#-.LJD-M,CY(!7<>WW:]*JAJ$UQ;Z;(<.,]1P<\?W: M\MAL[-6^TI&)9)/F\Z0[W;/?)KW6UN;36-(ANHL36MW"& /1E8=#^!KQ*2PD MT;5;W0ILEK*3$3'^.)N4;\N#[B@;%HHIAF@$PA,\8E/2,N-Q_#K00/HI%96! M*L& ..#GFD\R/S3#YB^:%W%,_,!TSCTH&.HHHH @O+6*]M6MY> >0PZJ1T(K MLO#\]AXD\.)X?81Z3KFE@2020*%P1TF0=P?XA_\ 6KE*CD299X;RSN&M;VW; M=#.G5#Z'U![B@:9ZSH.O7%Y))H^K1+9ZY:C]]"OW9E[2Q^JG]#P:ZBO,]-U; M3?&R0V>J9TKQ)9?/#+$V&SC[\1_B4]U/_P!>MJT\176EW::?XLC2UE=MD%^G M_'O<^F3_ -['CTJ2CLJ*0$$ CD'N*6@ HHHH **** "BBB@ JO+-';PO--( ML<: LS,1O[JJ.2:YR>&\UZ(:EXHSI.A M0_O1I\C -*!T:<]AWV#\>E #6_XJRY6^NVV>&[)O-59/E%ZR\[VS_P LUZ@' MKWKA?$&HVGBKQ.-7CLXTL[0&.VDV8>X.?OM[#^$'ZU=\0>*)?%"BPL5>TT*/ M QC8UWCIQ_"GMW_EYW>>*+S3]6EL)(H-EE=;KI@I'EV)";7'OF3_ ,<:M84W M-V1G.:CN=C17%:;XMOGDN?[2MF$M:.A.]C+VL+7.NHKD['QE;(T%KJ2R M/=R3.K>4@Q&GGM&F1GG[O.,]":K0^+KHZ-8FY@DM[R9HV\YXU\N>/SQ'(5 ) MQ@$=0/44>QEV#VT#M:*YK_A---41O<6=W:QS()HWE5/-'%M',+>Z)D Q'M4,&VEF0Y/#*,9'J0!2]C4[#]K'N=3)''*FR6-9%]& M&15GPS;W<7BW2[#1;NYLUFD,MQ'%(?+\I>6RO3GIGU-8VE:S#K#W/V:UG2"! MMGGR@*KM@' &<\ C.0*]$^&>E^9]N\33+_Q\G[-:Y[1*?F8?[S?^@UE*+CHS M6+OJCMM:N)+/0[VYAM3=S)$QC@"[O,?&%7'N<5Q]U\)? >I:C8:Q?>&[*/5K M66.Y-Q9J8 \JD')53AAD=#FNLDU*0^)DTN&$.BVYN+B4G'EY;;&H]2V'^FWW MK9I*36Q32>YCZWI[:MH5WI:W4EG]KB:$S1??0-P2/0XSSVK650B!%X4# IU% M2,**** "BBB@ HHHH R(]0ACULZ.T)A?R!/"W 61A.,=: MBM;JQUK1H[B/$UI=Q\JXZ@C!4CUZ@CZT >+@A@&4Y!Y!'<5Q.M:/IZZD> M@&YGOD@6TOCL5;=E3!?>3N7:>>!SBN[U#29?#NN3:',6:$9ELY&_Y:1$_=SZ MKT/YU%6T)N#NC&<.;1G#K;^,[:ZD6S5V#-<;0XCCB#%G*R,1RQ/R<$>^>M M M/$0NGO(8]5&Z&&*9YFA^TE!(Q=8R/ESR",]L^U=Q16GMWV1G['S9PS+XZV8# M7#R-:R!(W5A$$FDM89FCVE\1^6 MKXSQ]\XS]378T4>V_NH?LO-F/X>75UL9O[7>5G,G[H3 ;U7:,Y()SSG%:TLL M<,+S2MM1!ECZ"G5I>%]#_P"$DUDW5PF='TY\OG[MQ,.0ONJ]3Z]*PD[NYK&- ME8U?"]G;^']$N/'/B)3%,\7^C0M]Z&(_=4#^^_'Y]N:BL_B%-)#+;^+M'CET M^YR=T">9Y"GHLB'KCU'Y5G>)M>_X2C7!Y#9T:PLZD5< M]!L+&:&V%]X%UZ&YT\]+&Y0*\PBA:TN_MFFW,VG77>6V;;N_P!X=&'UK2?Q-XDDO]+FU:.V MUBVL)3-Y:_N'D?;A6;@J2N21@"@=SU[3]8TO4DW:?J5M=#_IE*K$?4#I6E7E M$WB3X>ZGN?7/"\EG*?O2-:9)_P"!1\FK$,_PV:,+9^)[NR3'"K?SQX_[Z-2, M]/J-G2-2SL%4=23@"N'U'1?#>BI$VK>*M6@2;.P3ZI)A\8SCGW'YUB37WPHB MG629I]6G'3?]HN/_ $+Y: .QU+QQX7TH,+C5H9) =OE6Y\UL^F%SC\<53_M# MQ9K0VZ7IJZ';,/\ CZU ;IL>JP@\'I]XUQ^K>*]/N= O=%T'PB;>"YC:+?,J M6ZKGHVU.>_:J%I(Y!]<^U<9!;06L?EV\2QKWQU/U/>BX@6Y@,99D8$,DBG#(PZ,#ZB@5RSJ& MEW'AS6FT6Y8R0,#)93-_RTC_ +I_VEZ'\ZHS:;I]Q)$9=*U!UM]?TX@B4=0X^[*/]ENA'U]JXF%YM\MM=PF"\MG M,4\1ZJP_H>H-";6PFKD!TG37.#8Q')0].Z+L7\E) ]JRXK/PIFT_BE8QFFOA5S>FL-!L7MGDM8(9$+M!C(8D9D;'/S=VP>]5]*T MWPS<0FZTW2XD63RWW-$5)Z2)C/N0>.,]>:Q!X(F+0SLNFK)',76W1'\F-3$4 M.W)R&)P_ID#ZTO\ PA%P\4B37D$A^RM#$2&_=R>5$BN/3!C)]>16ONV^,S][ M^4Z1/#NA1P3P)I-LL4[*\J!.&*GY1QV&@Z$L: MD065C#U/\**.OZ5Q_P .]!>&WD\27\12ZOEVVZ,.8H.H_%NI_"NL_M"&XUJ7 M1UA,YBA$EPW&R/<<*A]20&./0<]16+=S=*Q-IMW)?:9;7DUNUM)-&',+G+)G MD ^^*T:**0PHHHH **** "BBB@ HHHH *PKB^LM+N+*V:'R(+R9D$J*!&LK' M(#>[DG![GW(K=JM+#'<1F.:)77(.UQD9!R/U - '.^,/#?\ PD6C>7$PBU"V M/FVDQ_A?^Z?]D]#^![5Y1!*\@=)HC!I*9(445%<3BWB#;#)(S!(XUY:1SP%'N30!-;V5 MYK.JP:'IIVW%P-TDO:"+^)S[]A[UTGBV^MM)T^#P'X?_ '"K$/M^#WO;I%N?$.IL!L'\4A'RH/]A!U_'U%<7#'*OF37$QGNIW M,L\S=7<]3]/2@>P^-$BC6.-0J*,*!V%.HH5E9=R,&7U4Y% @HHIL: M3J<&M::,W=MPT?03QG[T9_I[UU/BJQM]>T:V\=>'U,TBQ?Z3$OWI8AU!']]. M?R/H*Y?(SC(R.W>M/PSKW_"+ZV5N&VZ+?OB;TMY3P)/H>A_ ]J!HRHY(YHDE MB;.EO,>2GLK=1^59E @HHHH *T/#>@ MGQ5K>R5J-G8WVNZNNBZ7E9"-UQ<8RMM'ZG_ &CV M%>Q:?8Z;X=T-+.V5;>RM8RS,Q[#EF8^O4DT#0:MJ4.D:>)FC::5V$4%O'@/- M(>B+G_( )[5>2&-7=EC5'D(9R!R3C')[\#%9^F7W]JV45_)8M C,6@$H^6[+=6KVUU _ES1G)4-URK?Q*000?SYK:K-U!+N2QECL)HX;HC]V\B M;E!]QZ'I0!Y]XR\'S6MS-X@T& R!SOO;%!]_UDC'][U'?Z]>1@GAN8%F@@%=!X-TN'9)XVUH^196J,;-9!@!1]Z M8CU/1?\ ]59&@Z+<>*M;_LV:WGM;&U(;4/,4HV<\0_4XY]JT_&FM1ZQJ7_". MZ?M71]/8"?9PLTJ](QC^%>_O]!3$8M]J-QX@UJ37+I6C0CR[.!O^6,7K_O-U M--HHH$9^N6PO?#]]:-'<2"6(KMMB!*?]W.!GV/7I7&PV'B>V>WN;&SEM62*Z MCAAAACAC+$J4>6,$A2V&Z'JJ],FMG4=:U32O$#Q7$T,]@L<,-/CO7LFL[HW*LJ"-=C%F+JA7(; (9@#FNR"E&.BN<&2%8HU% MN@"^6$R20>_F9ZYXQC'>H=0\;0IIMT;"RN?MB6TDJ"544*RE@1RWS;2ISMST MIZ^-=.M(7M[Q;N:YM8\3,(T!:10"R[5/!Y^A((!H:DXVY1)Q4K\QUE9^M_\ M(!O/]S^HJ[#(TMNDLD$D#,,F*3&Y/8X)&?QJEK?_ " ;S_<_J*X]CK1Z!\2O M^/SPU_VW_P#0%KRKQ9I^IZS#:Z196RO;.6FN)9)3$H*C]VNX G.XAL8_@KU7 MXE?\?GAK_MO_ .@+7DVM^)I]+\106B^0+!!&;N5T8^67+84L#A6VKE1@ECQQ M6E)2YKQ,ZMK:F+=V.MWEO=W>J>'Y+S4I[6*.V;R8YTMY$!#J59@%#L-V\=F] MJ;=>'M=FGU6-;4BWUB5UO<,!\J1JR%?]X[DKHM:U?4+76[#3[%O*2YMWF9C9 M/>*4$5DMC%(9KBX"8=1\RK<+#(!SP23Q76I5-+):G,U M'6[+,-K2R>6Q=XD38SI&LDF,MT ;/Z"IY)0>A7-"2U*\-EXG%U:F2Y MN0]Q':BZNA'$)%^64R+TQA6*=CC/UJ?P_::RVIWDFO"\<7EG 6639Y(<+AUP M.0P/XH]\2^9IWB-J./Z>M=G=1K\1/"$>H6<:VOB#36(,9_AD'WHS_L..A^GH:Y#KW. M1I;2TO\ 6-4&CZ.@>Z(S+*WW+9?[S>_H.]2:+I>K>*+HVNGV\EE'&=MU=3H0 M(&[HH/WG_EWKU[0= TWPYIBV.FQ;5SNDD;EY6[LQ[F@$B+P[X?L/#FEK9V66 M).^:=_OS/W9C_3M4EE>75YJ=W_H9ALX3Y2R2@J\S@_,0I_@'0'NI/4GVZ[U24%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!DZE8R:A9^7#>364ZL)(IH6Y5ATR.C#GE3P?UIRW"6R6 MEOJ%U"+N<;!@;!*X&3M!)]SC)K4K+O\ 3;/4K)K.^MQ/$_56['L0>H([$1Y,,OU/ M\+'T->R:A>S:7' ZZ?/>6J_+,\)WR1 #AMO5QZXY]C6A-#;WUHT-Q"D]O*N& MCD3(8'U!H$>&=@1R#178ZO\ #?R=]QX7NQ;9RQL;DEHC_NMU3]17%WGVK2KD M6NMV,NFS$X4RC,;_ .ZXX-4*Q!/IUC=3^?<6J2RX1=[=<*V]?R;FH/[!T;[7 M]K_LZ+S_ #/-W\\-N#9 S@?, ?J*T1R PY!Z$=#15*4ELR.5/H9C>']$6:6:PC=IAB3.O J_11SR M[AR1["]ZSM;_ .0#>?[G]16A6?K?_(!O/]S^HJ2CT#XE?\?GAK_MO_Z M>>W MV@:+J5S]IO\ 3(;B;:%WN#D@=,X/.,\'MVKT+XE?\?GAK_MO_P"@+7'T1DXZ MIA))[D7V6W^U1W?E SQ1F))#]X(2"1^8'Y517P_HB7KWJ:9 MP[^8T@!R6W! ML]?[P!^M:=%4I26S)Y5V,XZ%HY\O.G0GR@53@_*"6)'7U9OS-*NB:0D8C33X ME0;P ?XU"/^:@#\*T**.>7<.6/8SFT+1V\W.GQ$2IY;CG##CMG'\(YZ\"I/ M[)TTWJ7OV./[2DK3+*,A@[ !C^( _(58N+JWM5!N)ECST!ZGZ#J:U]+\+^)= M>*M#:_V59G_EYO%^7!W M2'Z=E'L*T=2U"XM/*ALM.FOKJ?/EHORQKC&2[GA1S[D]@:DTL6;J[L]-M6N; MN:*U@#?,[D*,D_S)JK>Z;-?7]M))?2164!$A@BRAED!R"S YVC^Z,9/7(XJ: M;3[.XN[>[N+99)[;)C+!'M=2GL+B,DH\6"ISV=#PP M_7T(K7HH QK[4H])LXIKY970X626&%F5#C[S 9*K[]JL,MCJNGC=L1WQ$^Z-_0BN6OO!OBS3@2EK;ZM$/XK:3RY,>I5N/R)KUFSCGAM8X[J MZ-U,HPTQ0(7_ ''Y5E:IJEY#JUKI>FVL<]U/$\[&>0I''&I4$G )))8 #'K M0*QXY<7/V%MFIVEUIS9QBZ@9!GV.,&G1W-M,/W5Q&_\ NN#7L%QK$=K!;0ZE M9N;ZZ!Q9VZ^>QV_>(P!\HR.3CJ.YQ6?+I?@75-.&K76FZ"&W<8/.:=PL>:X/I6=KG_ " ;S_<_J*]4D^&_@]IBD,,]M)C=MBO),X^A M)XJOJK&W#*+A6!_-30*Q3^)7_'YX:_[;_P#H"UR&#Z5ZOXB\ M)6/B467VR[N[8V>[RVMG"D[@ %&1R2.H]:8K'FEGI^OZF1_9O MA^\D4G'FSKY"?7+=?PKH;'X.V6(7T;OOEC>1E9=I\L1Q@EFPQ/7'RFNH5MR!L$9&<$8-(=CG]&\'>'] M"836-BK7/>YF/F2G_@1Z?ABK5_K5GI\T5NZSW%U-S';V\1D=AZ\< >Y(%%YI MEQ>7\=PVI74<$>TBVA81JS YRS ;B/;./8ULTAF+J6GW&I&.(:A/:6PSYL=O M\CR^@W]5'7[N"?45L@8 %+10 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %8>H:/:ZE+#+(TT-Q#N\N>"4QR M*&^\,CL<#@^@]*W** .=OM+NFOK34M,NDBNK>%K<_:4,J21L5)S@@YRH.<^N M:H7?A62YT&/29IDN5N+TW5](PV!L[F.U><8;9@9Z#K78T4 <+X?T;6+?6IM6 MUB,27TEBL;R(V5#;C^[49[*J$GH2QJ/P[X7O-)\,R322;;N?2UA:VAC\O$@4 MDEOF.Z3)QNXZ5WU% '$R-=7W@JVM[>TO5N;9[-626%XW8I)&6QG&1@')^M1^ M(++7+SQ(FH:99J?[+C5[=I)C'YLC',BJ,8;<@"9)&"WM7=44 <5JF@W>I^(# MJUKBSN/L*I%,QR4D#,3&ZC[R,KD'Z9'(!J2UT'4(]-T39?+;:IIEM]F,FSS8 MY$*J&4C()'R*0<@Y'UKL:* .=FT-;VRM8=4NI[J>VD,HGCF,YK8MK>&UM8X8(]D48VJ,DX'U/-6J* "BBB@ HHHH **** "BBB@ HHHH / **** "BBB@ HHHH __9 end GRAPHIC 12 isdr_10qimg1.jpg begin 644 isdr_10qimg1.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" A /H# 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#Z\U74(]+T MJXOY5W+"N['K7G'_ M*]^\NEP;?]J1JZ3X@:]H_ASP3>ZQKEL]W96^UC#'] MZ1MWRK7+_"S5]+^(7A:?6[CPO8V 6Y:%(8_F.U?[W^U5J+Y>8S1'-'O;O-^R(R>'?.\W[<_G_9_]9Y/F?-_[+6D M(=N:3^+YEKT3P#X2TW2+G7]4^'?CI=3T M>XM)%@TQ9/,:.;;\K;OX?F_V:;II&<:LG\5CU[5/%'AS1?\ D+:Y961])YU2 MK5AK6D:M"LVF:A;WD9_BAD#5\<>#Y_AG;37T?Q@L-1D\1-.WF27?F,JK_P ! MKT'0_"/PWU'Q;I.J?"OQLFB74,FZXLQ(S-,O]W:U.5+E!5F^Q]%+?V;736:7 M<+7"\F$2+Y@_X#5[(Q7SMH0Q^V9JYQ_S#VY_X"M?0Y/RUDX\K-H3NB@FI6$L MKSOX5^$OA3KG@YKOQI>V\.I_:I%"R7?DMM_A^6B----BE5G&21]:V^J:; M=/Y=M?V\TG]V.56:K,EU;1'9),B-Z,VVOC_Q]H_@'PI)I%S\+]8E;Q UVNV& MUNFF^7_]JO=M:L5U3QOHEIJT>6N+8+*JM_%M^:IE3L:PJ\QZ0+RT8[5NHF8_ MP[UJ6218XRTC!57[S-7(2_#G0?+;[(US;3;?ED63[M8-KJ%\WA'Q+HFH3>?) MIZLJR-]YEW5F=!Z5]HM_)67SD\MONMNXIOVRR_Y_(/\ OXM>6ZFN[X0Z2O\ M>N%_]FK9B\/?#]H%:2X@W,OS?Z11RDW._CECE3=&ZR+ZJVZHOMME]W[9!_W\ M6O./#BVUG\0Y++P_<2SZ7Y/[SYMRJU8.DQ>$WNM2_P"$CD:.3[0WD[=WW?FI MC/95O;,MM6\B8G_;%/FN(;>/S+B5(E_O.VVO/M(T[X?W6K6\>ES/)>1MYD:[ MF_A^:J^E:?\ \)QKNH:AJD\C:?;R>7#"K;5H ] M]6TN[;;:ZA!,W]U9 :L2 M7%O$VV29(V/9FVUR%_\ #W1)+4_V:C65T/\ 5S+(W#58'A"WU6QM?^$D;[7? M6\?E^=#(RJRT@.D^V67_ #^0?]_%I\=U;2MLCF21O16W5Y9<^%=&A^(EKHJP M2?8YH?,9?,_BKN=(\(:+HMXUYI\,BS,NW8*W\-?*^C77Q:\-V1L-"M_$&G6Q;S#%%;L MJAO^^:[J4.>CRWZGFUY^SJJ5C[VKA/B+I^H:E9Z=#I]J]RZS-N5?]VOE;_A+ M/CI_S^^)O_ =O_B:EA\1_'J\N([2&[\2---\JJT++_X]MJ?JSCKS(I8M/[+/ MJ:[L9+#X17]C(P:6+3IE;R_F^;:W%>0_#O5/&&@_LWV^H>$M%CU&^BNYB\,R MMN$>[YF5?XJ]M\%Z)/H/@;2]&O)FGNH8/W[2-NW2-\S?^/-72Q0Q0Q[88U1? M[JKBN=2Y5RG2XL6.[Q=X36RU-O\ CXBDT[YM_P#O+6!X#M6U M/XPW7B;X8Z%/IVA6UI(&CN=T<-Q)M^5?^!-7U%/H^EW+F6XTRTF<_>:2!68U M<@MX;6!8;>%(HU^ZB+M JO:12T1'L&]V?.-O\6-!GEFTOXQ>"TT_5XG95D^P M^=&R_P#H5<-XJ_X0GQ=XAT:S^$OANY@U5;E7DNH86BC1?I7V#=:?87@7[990 MW.W[OFQJVW\Z6UT^QLPWV.RAM@WWO*C5=WY4*JEL)T&]SYU\8G5OAK\H:C?LO[FW6V9=[5[ M;)%'-&8Y(U9&ZJPZU1BT72891+!I=I"XZ.D"JW\J'4C*W,A^RDOA9\^^#?#. MLZ/\#/&^J:S:/;7VMQS70MV7YE7;_=_X%7/_ _\>?"O1/ VFZ=XE\-R76J0 MHWG2_P!E>=N^;^]7U@T:O&490RG^$U7_ +.L1S]A@_[]+1[6][D^PU31XQH? MQ&^&^JQZAH'A+1;C3[R]M)MV-/\ )C;;&WWFKF?@7\//!_B;X>RW_B#P[;WM MVMY+'YDRMNVU]'+86:-NCM85;^\L8J6&&*%-L$21KZ*NVE[2T6HFGLN:5Y'R MY;Z+:?!7XSQO?:2ESX9U1O\ 1KYH]S6;?[W^S_Z#7KGB#48+'X@Z3J2?\ ?- '#VOBSP6MU&UK MI\D!="([HH$C;^\BJ*LT *S?&*Q;:VW[/\ >_X"U=]3=B[]^T;O[U/H M **** (9/]56>W6BBMZ6QY^*W)U[5*.U%%#,H$Z]*=116!Z<-A:***DH;2T4 M4B@I.]%%-]"!:0]***!CN] Z444T =Z***3 ****H HHHH **** "BBB@ HH -HH **** "BBB@#__V0$! end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover - shares
9 Months Ended
Sep. 30, 2022
Nov. 03, 2022
Cover [Abstract]    
Entity Registrant Name ISSUER DIRECT CORPORATION  
Entity Central Index Key 0000843006  
Document Type 10-Q  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Small Business true  
Entity Shell Company false  
Entity Emerging Growth Company false  
Entity Current Reporting Status Yes  
Document Period End Date Sep. 30, 2022  
Entity Filer Category Non-accelerated Filer  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2022  
Entity Common Stock Shares Outstanding   3,791,020
Document Quarterly Report true  
Document Transition Report false  
Entity Incorporation State Country Code DE  
Entity Tax Identification Number 26-1331503  
Entity Interactive Data Current Yes  
Entity File Number 1-10185  
Entity Address Address Line 2 Suite 1001  
Entity Address City Or Town Raleigh  
Entity Address Address Line 1 1 Glenwood Avenue  
Entity Address Postal Zip Code 27603  
City Area Code 919  
Local Phone Number 481-4000  
Security 12b Title Common Stock, par value $0.001  
Trading Symbol ISDR  
Security Exchange Name NYSEAMER  
Entity Address State Or Province NC  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 21,812 $ 23,852
Accounts receivable (net of allowance for doubtful accounts of $610 and $675, respectively) 3,062 3,291
Income tax receivable 285 0
Other current assets 807 750
Total current assets 25,966 27,893
Capitalized software (net of accumulated amortization of $3,349 and $3,301, respectively) 153 201
Fixed assets (net of accumulated depreciation of $572 and $456, respectively) 649 713
Right-of-use asset - leases 1,341 1,533
Other long-term assets 110 94
Goodwill 6,376 6,376
Intangible assets (net of accumulated amortization of $6,329 and $6,005, respectively) 2,123 2,447
Total assets 36,718 39,257
Current liabilities:    
Accounts payable 691 695
Accrued expenses 1,638 1,975
Income taxes payable 198 46
Deferred revenue 3,429 3,086
Total current liabilities 5,956 5,802
Deferred income tax liability 96 176
Lease liabilities - long-term 1,422 1,659
Total liabilities 7,474 7,637
Stockholders' equity:    
Preferred stock, $0.001 par value, 1,000,000 shares authorized, no shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively. 0 0
Common stock $0.001 par value, 20,000,000 shares authorized, 3,610,839 and 3,793,538 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively. 4 4
Additional paid-in capital 18,051 22,401
Other accumulated comprehensive loss (88) (19)
Retained earnings 11,277 9,234
Total stockholders' equity 29,244 31,620
Total liabilities and stockholders' equity $ 36,718 $ 39,257
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
CONSOLIDATED BALANCE SHEETS    
Allowance For Accounts Receivables $ 610 $ 675
Accumulated Amortization - Capitalized Software 3,349 3,301
Accumulated Depreciation - Fixed Assets 572 456
Accumulated Amortization - Intangible Assets $ 6,329 $ 6,005
Preferred Stock Shares, Par Value $ 0.001 $ 0.001
Preferred Stock Shares, Authorized 1,000,000 1,000,000
Preferred Stock Shares, Issued 0 0
Preferred Stock Shares, Outstanding 0 0
Common Stock Shares, Par Value $ 0.001 $ 0.001
Common Stock Shares, Authorized 20,000,000 20,000,000
Common Stock Shares, Issued 3,610,839 3,793,538
Common Stock Shares, Outstanding 3,610,839 3,793,538
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)        
Revenues $ 5,280 $ 5,465 $ 16,375 $ 16,165
Cost of revenues 1,212 1,355 3,808 4,229
Gross profit 4,068 4,110 12,567 11,936
Operating costs and expenses:        
General and administrative 1,657 1,258 4,903 3,923
Sales and marketing expenses 1,231 1,349 3,866 3,633
Product development 245 373 734 878
Depreciation and amortization 146 153 439 457
Total operating costs and expenses 3,279 3,133 9,942 8,891
Operating income 789 977 2,625 3,045
Other income 0 366 0 366
Interest income 77 0 99 2
Income before taxes 866 1,343 2,724 3,413
Income tax expense 180 319 681 738
Net income $ 686 $ 1,024 $ 2,043 $ 2,675
Income per share - basic $ 0.19 $ 0.27 $ 0.55 $ 0.71
Income per share - fully diluted $ 0.19 $ 0.27 $ 0.55 $ 0.70
Weighted average number of common shares outstanding - basic 3,618 3,788 3,717 3,776
Weighted average number of common shares outstanding - fully diluted 3,636 3,821 3,738 3,818
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)        
Net income $ 686 $ 1,024 $ 2,043 $ 2,675
Foreign currency translation adjustment (53) 7 (69) 5
Comprehensive income $ 633 $ 1,031 $ 1,974 $ 2,680
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated other comprehensive Income (Loss) [Member]
Retained Earnings [Member]
Balance, shares at Dec. 31, 2020   3,770,752      
Balance, amount at Dec. 31, 2020 $ 28,142 $ 4 $ 22,214 $ (19) $ 5,943
Stock-based compensation expense 63 $ 0 63 0 0
Exercise of stock awards, net of tax, shares   15,000      
Exercise of stock awards, net of tax, amount 199 $ 0 199 0 0
Stock repurchase and retirement, shares   19,777      
Stock repurchase and retirement, amount (452) $ 0 (452) 0 0
Foreign currency translation 3 0 0 3 0
Net income 545 $ 0 0 0 545
Balance, shares at Mar. 31, 2021   3,765,975      
Balance, amount at Mar. 31, 2021 28,500 $ 4 22,024 (16) 6,488
Balance, shares at Dec. 31, 2020   3,770,752      
Balance, amount at Dec. 31, 2020 28,142 $ 4 22,214 (19) 5,943
Net income 2,675        
Balance, shares at Sep. 30, 2021   3,791,038      
Balance, amount at Sep. 30, 2021 30,876 $ 4 22,268 (14) 8,618
Balance, shares at Mar. 31, 2021   3,765,975      
Balance, amount at Mar. 31, 2021 28,500 $ 4 22,024 (16) 6,488
Stock-based compensation expense 69 $ 0 69 0 0
Exercise of stock awards, net of tax, shares   20,550      
Exercise of stock awards, net of tax, amount 20 $ 0 20 0 0
Foreign currency translation (5) 0 0 (5) 0
Net income 1,106 $ 0 0 0 1,106
Balance, shares at Jun. 30, 2021   3,786,525      
Balance, amount at Jun. 30, 2021 29,690 $ 4 22,113 (21) 7,594
Stock-based compensation expense 100 $ 0 100 0 0
Exercise of stock awards, net of tax, shares   4,513      
Exercise of stock awards, net of tax, amount 55 $ 0 55 0 0
Foreign currency translation 7 0 0 7 0
Net income 1,024 $ 0 0 0 1,024
Balance, shares at Sep. 30, 2021   3,791,038      
Balance, amount at Sep. 30, 2021 30,876 $ 4 22,268 (14) 8,618
Balance, shares at Dec. 31, 2021   3,793,538      
Balance, amount at Dec. 31, 2021 31,620 $ 4 22,401 (19) 9,234
Stock-based compensation expense 184 $ 0 184 0 0
Exercise of stock awards, net of tax, shares   7,500      
Exercise of stock awards, net of tax, amount 58 $ 0 58 0 0
Stock repurchase and retirement, shares   6,200      
Stock repurchase and retirement, amount (182) $ 0 (182) 0 0
Foreign currency translation 7 0 0 7 0
Net income 516 $ 0 0 0 516
Balance, shares at Mar. 31, 2022   3,794,838      
Balance, amount at Mar. 31, 2022 32,203 $ 4 22,461 (12) 9,750
Balance, shares at Dec. 31, 2021   3,793,538      
Balance, amount at Dec. 31, 2021 31,620 $ 4 22,401 (19) 9,234
Net income 2,043        
Balance, shares at Sep. 30, 2022   3,610,839      
Balance, amount at Sep. 30, 2022 29,244 $ 4 18,051 (88) 11,277
Balance, shares at Mar. 31, 2022   3,794,838      
Balance, amount at Mar. 31, 2022 32,203 $ 4 22,461 (12) 9,750
Stock-based compensation expense 188 $ 0 188 0 0
Exercise of stock awards, net of tax, shares   15,265      
Exercise of stock awards, net of tax, amount 0 $ 0 0 0 0
Stock repurchase and retirement, shares   163,201      
Stock repurchase and retirement, amount (3,859) $ 0 (3,859) 0 0
Foreign currency translation (23) 0 0 (23) 0
Net income 841 $ 0 0 0 841
Balance, shares at Jun. 30, 2022   3,646,902      
Balance, amount at Jun. 30, 2022 29,350 $ 4 18,790 (35) 10,591
Stock-based compensation expense 187 $ 0 187 0 0
Exercise of stock awards, net of tax, shares   2,500      
Exercise of stock awards, net of tax, amount 33 $ 0 33 0 0
Stock repurchase and retirement, shares   38,563      
Stock repurchase and retirement, amount (959) $ 0 (959) 0 0
Foreign currency translation (53) 0 0 (53) 0
Net income 686 $ 0 0 0 686
Balance, shares at Sep. 30, 2022   3,610,839      
Balance, amount at Sep. 30, 2022 $ 29,244 $ 4 $ 18,051 $ (88) $ 11,277
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash flows from operating activities:    
Net income $ 2,043 $ 2,675
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 487 854
Bad debt expense 279 236
Deferred income taxes 80 14
Stock-based compensation expense 559 232
Changes in operating assets and liabilities:    
Decrease (increase) in accounts receivable (61) (767)
Decrease (increase) in other assets (166) (273)
Increase (decrease) in accounts payable (2) (365)
Increase (decrease) in accrued expenses 409 489
Increase (decrease) in deferred revenue 375 500
Net cash provided by operating activities 3,025 3,319
Cash flows from investing activities:    
Capitalized software 0 215
Purchase of fixed assets (52) (49)
Net cash used in investing activities (52) (264)
Cash flows from financing activities:    
Exercise of stock options 91 274
Payment for stock repurchase and retirement (5,000) (452)
Net cash used in financing activities (4,909) (178)
Net change in cash and cash equivalents (1,936) 2,877
Cash - beginning 23,852 19,556
Currency translation adjustment (104) (18)
Cash and cash equivalents - ending 21,812 22,415
Supplemental disclosures:    
Cash paid for income taxes $ 782 $ 893
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation
9 Months Ended
Sep. 30, 2022
Basis of Presentation  
Basis Of Presentation

Note 1. Basis of Presentation

 

The unaudited interim consolidated balance sheet as of September 30, 2022 and consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for the three and nine-month periods ended September 30, 2022 and 2021 included herein, have been prepared in accordance with the instructions for Form 10-Q under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Article 10 of Regulation S-X under the Exchange Act. In the opinion of management, they include all normal recurring adjustments necessary for a fair presentation of the financial statements. Results of operations reported for the interim periods are not necessarily indicative of results for the entire year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States ("US GAAP") have been condensed or omitted pursuant to such rules and regulations relating to interim financial statements. The interim financial information should be read in conjunction with the 2021 audited financial statements of Issuer Direct Corporation (the “Company”, “We”, or “Our”) filed on our Form 10-K.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2022
Summary of Significant Accounting Policies  
Summary Of Significant Accounting Policies

Note 2. Summary of Significant Accounting Policies

 

The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. Significant intercompany accounts and transactions are eliminated in consolidation.

 

Earnings Per Share (EPS)

 

Earnings per share accounting guidance requires that basic net income per common share be computed by dividing net income for the period by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing the net income for the period by the weighted average number of common and dilutive common equivalent shares outstanding during the period. Shares issuable upon the exercise of stock options totaling 50,250 were excluded in the computation of diluted earnings per common share during the three and nine-month periods ended September 30, 2022, because their impact was anti-dilutive. There were no shares issuable upon the exercise of stock options excluded in the computation of diluted earnings per common share during the three and nine-month periods ended September 30, 2021, because their impact was anti-dilutive.

 

Revenue Recognition

 

Substantially all the Company’s revenue comes from contracts with customers for subscriptions to its cloud-based products or contracts for Communications and Compliance products and services. Customers consist of public corporate issuers and professional firms, such as investor and public relations firms. In the case of our news distribution and webcasting offerings, our customers also include private companies. The Company accounts for a contract with a customer when there is an enforceable contract between the Company and the customer, the rights of the parties are identified, the contract has economic substance, and collectability of the contract consideration is probable. The Company's revenues are measured based on consideration specified in the contract with each customer.

 

The Company's contracts include either a subscription to our entire platform or certain modules within our platform, or an agreement to perform services, or any combination thereof, and often contain multiple subscriptions and services. For these bundled contracts, the Company accounts for individual subscriptions and services as separate performance obligations if they are distinct, which is when a product or service is separately identifiable from other items in the bundled package, and a customer can benefit from it on its own or with other resources that are readily available to the customer. The Company separates revenue from its contracts into two revenue streams: i) Communications and ii) Compliance. Performance obligations of Communications contracts include providing subscriptions to certain modules or the entire Platform id. Communications module, distributing press releases on a per release basis or conducting webcasts, virtual annual meetings or other events on a per event basis. Performance obligations of Compliance contracts include providing subscriptions to our cloud-based Platform id. Compliance module, Whistleblower module or other stand-ready obligations to deliver services and annual report printing and distribution.  Additionally, services are provided on a per project basis. Set up fees for disclosure services are considered a separate performance obligation and are satisfied upfront. Set up fees for our transfer agent module and investor relations content management module are immaterial. The Company’s subscription and service contracts are generally for one year, with automatic renewal clauses included in the contract until the contract is cancelled. The contracts do not contain any rights of returns, guarantees or warranties. Since contracts are generally for one year, all the revenue is expected to be recognized within one year from the contract start date. As such, the Company has elected the optional exemption that allows the Company not to disclose the transaction price allocated to performance obligations that are unsatisfied or partially satisfied at the end of each reporting period.

 

The Company recognizes revenue for subscriptions evenly over the contract period, upon distribution for per release contracts and upon event completion for webcasting and virtual annual meeting events. For service contracts that include stand ready obligations, revenue is recognized evenly over the contract period. For all other services delivered on a per project or event basis, the revenue is recognized at the completion of the event. The Company believes recognizing revenue for subscriptions and stand ready obligations using a time-based measure of progress, best reflects the Company’s performance in satisfying the obligations.

For bundled contracts, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the subscription or service. If a standalone selling price is not directly observable, the Company uses the residual method to allocate any remaining price to that subscription or service. The Company reviews standalone selling prices, at least annually, and updates these estimates if necessary.

 

The Company invoices its customers based on the billing schedules designated in its contracts, typically upfront on either a monthly, quarterly or annual basis or per transaction at the completion of the performance obligation. Deferred revenue for the periods presented was primarily press release packages which have been prepaid, however the releases have not yet been disseminated, as well as, subscription and service contracts, which are billed upfront, quarterly or annually, however the revenue has not yet been recognized. The associated deferred revenue is generally recognized as releases are disseminated for press release packages and ratably over the billing period for subscriptions. Deferred revenue as of September 30, 2022, and December 31, 2021, was $3,429,000 and $3,086,000, respectively, and is expected to be recognized within one year. Revenue recognized for the nine months ended September 30, 2022, and 2021, that was included in the deferred revenue balance at the beginning of each reporting period, was approximately $2,763,000 and $1,948,000, respectively. Accounts receivable, net of allowance for doubtful accounts, related to contracts with customers was $3,062,000 and $3,291,000 as of September 30, 2022, and December 31, 2021, respectively. Since substantially all the contracts have terms of one year or less, the Company has elected to use the practical expedient regarding the existence of a significant financing.

 

Costs to obtain contracts with customers consist primarily of sales commissions. As of September 30, 2022 and December 31, 2021, the Company has capitalized $80,000 and $53,000, respectively, of costs to obtain contracts that are expected to be amortized over more than one year. For contract costs expected to be amortized in less than one year, the Company has elected to use the practical expedient allowing the recognition of incremental costs of obtaining a contract as an expense when incurred. The Company has considered historical renewal rates, expectations of future renewals and economic factors in making these determinations.

 

Cash Equivalents

 

For purposes of the Company’s financial statements, the Company considers all highly liquid investments purchased with an original maturity date of three months or less to be cash equivalents.

 

Accounts Receivable and Allowance for Doubtful Accounts

 

The Company monitors outstanding receivables based on factors surrounding the credit risk of specific customers, historical trends, and other information. Credit is granted on an unsecured basis. The allowance for doubtful accounts is estimated based on an assessment of the Company’s ability to collect on customer accounts receivable. There is judgment involved with estimating the allowance for doubtful accounts and if the financial condition of the Company’s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against revenues. Given the ongoing environment of the COVID-19 pandemic and recent economic downturn, additional attention has been paid to the financial viability of our customers. The Company generally writes off accounts receivable against the allowance when it determines a balance is uncollectible and no longer actively pursues its collection.

 

Concentration of Credit Risk

 

Financial instruments and related items which potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company places its cash and temporary cash investments with credit quality institutions. Such cash balances are currently in excess of the FDIC insurance limit of $250,000. To reduce its risk associated with the failure of such financial institutions, each quarter the Company evaluates the rating of the financial institution in which it holds deposits. As of September 30, 2022, the total amount exceeding such limit was $19,375,000. The Company also had cash-on-hand of $2,137,000 in Canada and $50,000 in Europe as of September 30, 2022.

 

The Company believes it did not have any financial instruments that could have potentially subjected us to significant concentrations of credit risk for any relevant period.

 

Use of Estimates

 

The preparation of financial statements in conformity with US 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. Significant estimates include the allowance for doubtful accounts and the valuation of goodwill, intangible assets, deferred tax assets, and stock-based compensation. Actual results could differ from those estimates.

Income Taxes

 

Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amounts expected to be realized. For any uncertain tax positions, we recognize the impact of a tax position, only if it is more likely than not of being sustained upon examination, based on the technical merits of the position. Our policy regarding the classification of interest and penalties is to classify them as income tax expense in our financial statements, if applicable.

 

Capitalized Software

 

Costs incurred to develop our cloud-based platform products are capitalized when the preliminary project phase is complete, management commits to fund the project and it is probable the project will be completed and used for its intended purposes. Once the software is substantially complete and ready for its intended use, the software is amortized over its estimated useful life, which is typically four years. Costs related to design or maintenance of the software are expensed as incurred. Capitalized costs and amortization for the three and nine-month periods ended September 30, 2022 and 2021, are as follows (in thousands):

 

 

 

For the Three Months Ended

 

 

For the Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Capitalized software development costs

 

$

 

 

$54

 

 

$

 

 

$215

 

Amortization included in cost of revenues

 

 

17

 

 

 

137

 

 

 

48

 

 

 

398

 

 

Impairment of Long-lived Assets

 

In accordance with the authoritative guidance for accounting for long-lived assets, assets such as property and equipment, trademarks, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of asset groups to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of an asset group exceeds fair value of the asset group.

 

Lease Accounting

 

The Company determines if an arrangement is a lease at inception. Operating lease agreements are primarily for office space and are included within lease right-of-use (“ROU”) assets and lease liabilities on the consolidated balance sheet.

 

ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Variable lease payments consist of non-lease services related to the lease and payments under operating leases classified as short-term. Variable lease payments are excluded from the ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. ROU assets include any lease payments due and exclude lease incentives. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.

 

Fair Value Measurements

 

ASC Topic 820 establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Assets and liabilities recorded at fair value in the financial statements are categorized based upon the hierarchy of levels of judgment associated with the inputs used to measure their fair value. Hierarchical levels directly related to the amount of subjectivity associated with the inputs to fair valuation of these assets and liabilities, are as follows:

 

 

·

Level 1 – Quoted prices are available in active markets for identical assets or liabilities at the reporting date. Generally, this includes debt and equity securities that are traded in an active market. Our cash and cash equivalents are quoted at Level 1.

 

 

 

 

·

Level 2 – Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Generally, this includes debt and equity securities that are not traded in an active market.

 

 

 

 

·

Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or other valuation techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.

As of September 30, 2022 and December 31, 2021, the Company believes that the fair value of our financial instruments, such as, accounts receivable, our line of credit, and accounts payable approximate their carrying amounts.

 

Translation of Foreign Financial Statements

 

The financial statements of the foreign subsidiaries of the Company have been translated into U.S. dollars. All assets and liabilities have been translated at current rates of exchange in effect at the end of the period. Income and expense items have been translated at the average exchange rates for the year or the applicable interim period. The gains or losses that result from this process are recorded as a separate component of other accumulated comprehensive income until the entity is sold or substantially liquidated.

 

Business Combinations, Goodwill and Intangible Assets

 

The authoritative guidance for business combinations specifies the criteria for recognizing and reporting intangible assets apart from goodwill. The Company records the assets acquired and liabilities assumed in business combinations at their respective fair values at the date of acquisition, with any excess purchase price recorded as goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets consist of client relationships, customer lists, distribution partner relationships, software, technology, non-compete agreements and trademarks that are initially measured at fair value. At the time of the business combination, trademarks are considered an indefinite-lived asset and, as such, are not amortized as there is no foreseeable limit to cash flows generated from them. The goodwill and intangible assets are assessed annually for impairment, or whenever conditions indicate the asset may be impaired, and any such impairment will be recognized in the period identified. The client relationships (7-10 years), customer lists (3 years), distribution partner relationships (10 years), non-compete agreements (5 years) and software and technology (3-6 years) are amortized over their estimated useful lives.

 

Comprehensive Income

 

Comprehensive income consists of net income and other comprehensive income related to changes in the cumulative foreign currency translation adjustment.

 

Advertising

 

The Company expenses advertising as incurred. During the three and nine-month periods ended September 30, 2022, advertising expense was $95,000 and $304,000, respectively. During the three and nine-month periods ended September 30, 2021, advertising expense was $37,000 and $169,000, respectively.

 

Stock-based Compensation

 

The authoritative guidance for stock compensation requires that companies estimate the fair value of share-based payment awards on the date of the grant using an option-pricing model. The associated cost is recognized over the period during which an employee or director is required to provide service in exchange for the award.

 

Employee Retention Credit

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.

 

We are eligible under the CARES Act ERC as an employer that carried on a trade or business during calendar year 2020 and whose business operations were fully or partially suspended during any calendar quarter in 2020 due to orders from an appropriate governmental authority limiting commerce, travel, or group meetings (for commercial, social, religious, or other purposes) due to COVID-19.

 

ASC 105, Generally Accepted Accounting Principles, describes the decision-making framework when no guidance exists in US GAAP for a particular transaction. Specifically, ASC 105-10-05-2 instructs companies to look for guidance for a similar transaction within US GAAP and apply that guidance by analogy. As such, forms of government assistance, such as the ERC, provided to business entities would not be within the scope of ASC 958, but it may be applied by analogy under ASC 105-10-05-2. We accounted for the ERC as a government grant in accordance with Accounting Standards Update 2013-06, Not-for-Profit Entities (Topic 958) by analogy under ASC 105-10-05-2. Under this standard, government grants are recognized when the conditions or conditions on which they depend are substantially met. The conditions for recognition of the ERC include, but are not limited to:

 

 

·

An entity has been adversely affected by the COVID-19 pandemic

 

 

 

 

·

We have not used qualifying payroll for both the Paycheck Protection Program and the ERC

 

 

 

 

·

We incurred payroll costs to retain employees

 

During the three and nine months ended September 30, 2021, we recorded an ERC benefit of 366,000 in other income in our Consolidated statements of operations and in other current assets in our Consolidated balance sheets as of September 30, 2021.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity
9 Months Ended
Sep. 30, 2022
Equity  
Equity

Note 3: Equity

 

2014 Equity Incentive Plan

 

On May 23, 2014, the shareholders of the Company approved the 2014 Equity Incentive Plan (the “2014 Plan”). Under the terms of the 2014 Plan, the Company is authorized to issue incentive awards for common stock up to 200,000 shares to employees and other personnel. On June 10, 2016 and June 17, 2020, the shareholders of the Company approved an additional 200,000 and 200,000 awards, respectively, to be issued under the 2014 Plan, bringing the total number of shares to be awarded to 600,000. The awards may be in the form of incentive stock options, nonqualified stock options, restricted stock, restricted stock units and performance awards. The 2014 Plan is effective through March 31, 2024. As of September 30, 2022, there are 140,995 shares which remain eligible to be granted under the 2014 Plan.

 

The following table summarizes information about stock options outstanding and exercisable at September 30, 2022:

 

 

 

 

 

Options Outstanding

 

 

Options Exercisable

 

 

Exercise Price Range

 

 

Number

 

 

Weighted Average

Remaining Contractual

Life (in Years)

 

 

Weighted Average

Exercise Price

 

 

Number

 

 

$

0.01 - 8.00

 

 

 

7,500

 

 

 

 2.42

 

 

$

7.12

 

 

 

7,500

 

 

 

8.01 - 11.00

 

 

 

3,500

 

 

 

 4.82

 

 

 

10.11

 

 

 

3,500

 

 

 

11.01 - 16.00

 

 

 

18,000

 

 

 

 5.78

 

 

 

13.12

 

 

 

18,000

 

 

 

16.01 - 27.00

 

 

 

38,000

 

 

 

 8.55

 

 

 

24.19

 

 

 

8,000

 

 

$

27.01 - 27.71

 

 

 

20,250

 

 

 

 9.30

 

 

 

27.71

 

 

 

1,500

 

 

 

Total

 

 

 

87,250

 

 

 

 7.48

 

 

$

20.69

 

 

 

38,500

 

 

As of September 30, 2022, the Company had unrecognized stock compensation related to the options of $489,000, which will be recognized through 2026.

 

During the nine months ended September 30, 2022, the Company granted 32,240 restricted stock units. No restricted stock units were granted during the three months ended September 20, 2022. An executive officer was granted 20,000 shares which do not vest until the third anniversary of the grant date and have a grant date fair value of $26.00 per share. Non-employee directors were granted 12,240 shares with a grant date fair value of $26.92 and vest at the earlier of the 2023 annual meeting of the shareholders or one year. During the nine months ended September 30, 2022, 15,265 restricted stock units with an intrinsic value of $26.05 per share vested.  No restricted stock units vested during the three months ended September 30, 2022. As of September 30, 2022, there was $666,000 of unrecognized compensation cost related to our unvested restricted stock units, which will be recognized through 2025.

 

Stock repurchase and retirement

 

On August 7, 2019, the Company publicly announced a share repurchase program under which the Company was authorized to repurchase up to $1,000,000 of its common shares. On March 16, 2020, the Company publicly announced that the Company increased the share repurchase program to repurchase up to $2,000,000 of its common shares. As of March 31, 2021, the Company completed the repurchase program by purchasing 179,845 shares as shown in the table below ($ in 000’s, except share or per share amounts):

 

 

 

Shares Repurchased

 

Period

 

Total Number of Shares Repurchased

 

 

Average Price Paid Per Share

 

 

Total Number of Shares Purchased as Part of Publicly Announced Program

 

 

Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program

 

August 7-31, 2019

 

 

22,150

 

 

$9.34

 

 

 

22,150

 

 

$793

 

September 1-30, 2019

 

 

2,830

 

 

10.00

 

 

 

2,830

 

 

765

 

October 1-31, 2019

 

 

39,363

 

 

10.44

 

 

 

39,363

 

 

354

 

November 1-30, 2019

 

 

11,827

 

 

10.43

 

 

 

11,827

 

 

231

 

December 1-31, 2019

 

 

 

 

 

 

 

 

 

 

231

 

January 1-31, 2020

 

 

 

 

 

 

 

 

 

 

231

 

February 1-29, 2020

 

 

 

 

 

 

 

 

 

 

231

 

March 1-31, 2020

 

 

21,700

 

 

9.33

 

 

 

21,700

 

 

1,028

 

April 1-30, 2020

 

 

22,698

 

 

9.02

 

 

 

22,698

 

 

823

 

May 1-31, 2020

 

 

39,500

 

 

9.51

 

 

 

39,500

 

 

448

 

No shares repurchased between June 2020 and February 2021

March 1-31, 2021

 

 

19,777

 

 

22.89

 

 

 

19,777

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

179,845

 

 

$11.15

 

 

 

179,845

 

 

$

 

On March 1, 2022, the Company’s board of directors authorized a stock repurchase program under which the Company was authorized to repurchase up to $5,000,000 of its common shares. The Company completed the repurchase program by purchasing 38,563 and 207,964 shares during the three and nine-month periods ended September 30, 2022, respectively, as shown in the table below ($ in 000’s, except share or per share amounts):

 

 

 

Shares Repurchased

 

Period

 

Total Number of Shares Repurchased

 

 

Average Price Paid Per Share

 

 

Total Number of Shares Purchased as Part of Publicly Announced Program

 

 

Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program

 

March 1-31, 2022

 

 

6,200

 

 

$29.35

 

 

 

6,200

 

 

$4,818

 

April 1-30, 2022

 

 

8,226

 

 

 

27.76

 

 

 

8,226

 

 

 

4,590

 

May 1-31, 2022

 

 

80,748

 

 

 

22.92

 

 

 

80,748

 

 

 

2,739

 

June 1-30, 2022

 

 

74,227

 

 

 

23.98

 

 

 

74,227

 

 

 

959

 

July 1-31, 2022

 

 

32,392

 

 

 

24.88

 

 

 

32,392

 

 

 

153

 

August 1-31, 2022

 

 

6,171

 

 

 

24.79

 

 

 

6,171

 

 

 

 

September 1-30, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

207,964

 

 

$24.04

 

 

 

207,964

 

 

$

 

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes
9 Months Ended
Sep. 30, 2022
Income Taxes  
Income Taxes

Note 4: Income taxes

 

The company recognized income tax expense of $180,000 and $681,000 for the three and nine-month periods ended September 30, 2022, respectively, compared to $319,000 and $738,000 during the same periods of 2021. At the end of each interim period, the Company estimates the effective tax rate expected to be applicable for the full fiscal year and this rate is applied to the results for the year-to-date period, and then adjusted for any discrete period items. For the three and nine-month periods ended September 30, 2022, the variance between the Company’s effective tax rate and the U.S. statutory rate of 21% is primarily attributable to state income taxes and expense related to Global Intangible Low-Taxed Income inclusion, partially offset by foreign tax credits.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
9 Months Ended
Sep. 30, 2022
Leases  
Leases

Note 5: Leases

 

Leasing activity generally consists of office leases. In March 2019, a new lease was signed to move the corporate headquarters to Raleigh, North Carolina. The new lease, which had a lease commencement date of October 2, 2019, expires December 31, 2027. Minimum lease payments are $2,997,000, not including a tenant improvement allowance of $488,000, which is included in fixed assets as of September 30, 2022. The Company recognized a ROU asset and corresponding lease liability of $2,596,000, which represents the present value of minimum lease payments discounted at 3.77%, the Company’s incremental borrowing rate at lease inception. The Company also has an office in Salt Lake City, Utah, which is on a short-term lease that is month-to-month. As a result, the short-term lease recognition exemption has been elected for this lease, which means, for leases not expected to extend beyond twelve months, a ROU asset or lease liability will not be recognized.

 

Lease liabilities totaled $1,787,000 as of September 30, 2022. The current portion of this liability of $365,000 is included in Accrued expenses on the Consolidated balance sheets and the long-term portion of $1,422,000 is included in Lease liabilities on the Consolidated Balance Sheets. Rent expense consists of both operating lease expense from amortization of our ROU assets as well as variable lease expense which consists of non-lease components of office leases (i.e. common area maintenance) or rent expense associated with short-term leases. The components of lease expense were as follows (in 000’s):

 

 

For the Three Months Ended

 

 

For the Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Lease expense

 

 

 

 

 

 

 

 

 

 

 

 

  Operating lease expense

 

$89

 

 

$87

 

 

$268

 

 

$261

 

  Variable lease expense

 

 

4

 

 

 

29

 

 

 

31

 

 

 

86

 

Total lease expense

 

$93

 

 

$116

 

 

$299

 

 

$347

 

 

The weighted-average remaining non-cancelable lease term for our operating leases was 5.25 years as of September 30, 2022. As of September 30, 2022, the weighted-average discount rate used to determine the lease liability was 3.77%. The future minimum lease payments to be made under non-cancelable operating leases on September 30, 2022, are as follows (in 000’s):

 

Year Ended December 31:

 

 

 

2022

 

$92

 

2023

 

 

369

 

2024

 

 

379

 

2025

 

 

389

 

2026

 

 

400

 

Thereafter

 

 

413

 

Total lease payments

 

 

2,042

 

Present value adjustment

 

 

(255 )

Lease liability

 

$1,787

 

 

We have performed an evaluation of our other contracts with customers and suppliers in accordance with Topic 842 and have determined that, except for the leases described above, none of our contracts contain a lease.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue
9 Months Ended
Sep. 30, 2022
Revenue  
Revenue

Note 6: Revenue

 

The Company considers itself to be a single reportable segment under the authoritative guidance for segment reporting, specifically a communications and compliance company for publicly traded and private companies. The following tables present revenue disaggregated by revenue stream in (000’s):

 

 

 

Three months ended September 30,

 

Revenue Streams

 

2022

 

 

2021

 

Communications

 

$3,487

 

 

 

66.0%

 

$3,686

 

 

 

67.4%

Compliance

 

 

1,793

 

 

 

34.0%

 

 

1,779

 

 

 

32.6%

Total

 

$5,280

 

 

 

100.0%

 

$5,465

 

 

 

100.0%

 

 

 

Nine months ended September 30,

 

Revenue Streams

 

2022

 

 

2021

 

Communications

 

$10,561

 

 

 

64.5%

 

$10,383

 

 

 

64.2%

Compliance

 

 

5,814

 

 

 

35.5%

 

 

5,782

 

 

 

35.8%

Total

 

$16,375

 

 

 

100.0%

 

$16,165

 

 

 

100.0%

 

The Company did not have any customers during the three and nine-month periods ended September 30, 2022 or 2021 that accounted for more than 10% of revenue.

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Line of Credit
9 Months Ended
Sep. 30, 2022
Line of Credit  
Line Of Credit

Note 7: Line of Credit

 

Effective October 3, 2021, the Company renewed its unsecured Line of Credit, which changed the interest rate from LIBOR plus 1.75% to SOFR (Secured Overnight Financing Rate) plus 1.75%. The amount of funds available for borrowing remained $3,000,000 and the term remained two years. As of September 30, 2022, the interest rate was 4.22% and the Company did not owe any amounts on the Line of Credit.

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Events
9 Months Ended
Sep. 30, 2022
Subsequent Events  
Subsequent Events

Note 8: Subsequent Event

 

Acquisition of iNewsWire.com LLC

 

On November 1, 2022 (the “Closing Date”), the Company entered into a Membership Interest Purchase Agreement (the “Purchase Agreement”) with Lead Capital, LLC, a Delaware limited liability company (the “Seller”), whereby the Company purchased all of the issued and outstanding membership interests of iNewsWire.com LLC, a Delaware limited liability company (“Newswire”).  Newswire is a leading media and marketing communications technology company that provides press release distribution, media databases, media monitoring, and newsrooms through its Media Advantage Platform. 

 

Under the terms of the Purchase Agreement and on the Closing Date, the Company paid to the Seller aggregate consideration of approximately $43.9 million, consisting of the following: (i) a cash payment of $18.0 million subject to a 60-day escrow to secure the payment of any working capital adjustments or any employee bonus obligations of Newswire; (ii) the issuance of a Secured Promissory Note in the principal amount of $22.0 million (the “Secured Note”); and (iii) the issuance of 180,181 shares of the Company’s common stock, par value $0.001, valued at approximately $3.9 million based on the Company’s closing stock price of $21.60 on the Closing Date.

 

The Secured Note is due and payable on November 8, 2023 (the “Maturity Date”) and bears an annual interest rate of 6%.  The Secured Note is secured by the intellectual property (with certain exceptions) and the domain names acquired by the Company as part of the acquisition.  The Secured Note may be prepaid, however, the 6% interest payment is guaranteed through the Maturity Date even if prepayments are made.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2022
Summary of Significant Accounting Policies  
Earnings Per Share (EPS)

Earnings per share accounting guidance requires that basic net income per common share be computed by dividing net income for the period by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing the net income for the period by the weighted average number of common and dilutive common equivalent shares outstanding during the period. Shares issuable upon the exercise of stock options totaling 50,250 were excluded in the computation of diluted earnings per common share during the three and nine-month periods ended September 30, 2022, because their impact was anti-dilutive. There were no shares issuable upon the exercise of stock options excluded in the computation of diluted earnings per common share during the three and nine-month periods ended September 30, 2021, because their impact was anti-dilutive.

Revenue Recognition

Substantially all the Company’s revenue comes from contracts with customers for subscriptions to its cloud-based products or contracts for Communications and Compliance products and services. Customers consist of public corporate issuers and professional firms, such as investor and public relations firms. In the case of our news distribution and webcasting offerings, our customers also include private companies. The Company accounts for a contract with a customer when there is an enforceable contract between the Company and the customer, the rights of the parties are identified, the contract has economic substance, and collectability of the contract consideration is probable. The Company's revenues are measured based on consideration specified in the contract with each customer.

 

The Company's contracts include either a subscription to our entire platform or certain modules within our platform, or an agreement to perform services, or any combination thereof, and often contain multiple subscriptions and services. For these bundled contracts, the Company accounts for individual subscriptions and services as separate performance obligations if they are distinct, which is when a product or service is separately identifiable from other items in the bundled package, and a customer can benefit from it on its own or with other resources that are readily available to the customer. The Company separates revenue from its contracts into two revenue streams: i) Communications and ii) Compliance. Performance obligations of Communications contracts include providing subscriptions to certain modules or the entire Platform id. Communications module, distributing press releases on a per release basis or conducting webcasts, virtual annual meetings or other events on a per event basis. Performance obligations of Compliance contracts include providing subscriptions to our cloud-based Platform id. Compliance module, Whistleblower module or other stand-ready obligations to deliver services and annual report printing and distribution.  Additionally, services are provided on a per project basis. Set up fees for disclosure services are considered a separate performance obligation and are satisfied upfront. Set up fees for our transfer agent module and investor relations content management module are immaterial. The Company’s subscription and service contracts are generally for one year, with automatic renewal clauses included in the contract until the contract is cancelled. The contracts do not contain any rights of returns, guarantees or warranties. Since contracts are generally for one year, all the revenue is expected to be recognized within one year from the contract start date. As such, the Company has elected the optional exemption that allows the Company not to disclose the transaction price allocated to performance obligations that are unsatisfied or partially satisfied at the end of each reporting period.

 

The Company recognizes revenue for subscriptions evenly over the contract period, upon distribution for per release contracts and upon event completion for webcasting and virtual annual meeting events. For service contracts that include stand ready obligations, revenue is recognized evenly over the contract period. For all other services delivered on a per project or event basis, the revenue is recognized at the completion of the event. The Company believes recognizing revenue for subscriptions and stand ready obligations using a time-based measure of progress, best reflects the Company’s performance in satisfying the obligations.

For bundled contracts, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the subscription or service. If a standalone selling price is not directly observable, the Company uses the residual method to allocate any remaining price to that subscription or service. The Company reviews standalone selling prices, at least annually, and updates these estimates if necessary.

 

The Company invoices its customers based on the billing schedules designated in its contracts, typically upfront on either a monthly, quarterly or annual basis or per transaction at the completion of the performance obligation. Deferred revenue for the periods presented was primarily press release packages which have been prepaid, however the releases have not yet been disseminated, as well as, subscription and service contracts, which are billed upfront, quarterly or annually, however the revenue has not yet been recognized. The associated deferred revenue is generally recognized as releases are disseminated for press release packages and ratably over the billing period for subscriptions. Deferred revenue as of September 30, 2022, and December 31, 2021, was $3,429,000 and $3,086,000, respectively, and is expected to be recognized within one year. Revenue recognized for the nine months ended September 30, 2022, and 2021, that was included in the deferred revenue balance at the beginning of each reporting period, was approximately $2,763,000 and $1,948,000, respectively. Accounts receivable, net of allowance for doubtful accounts, related to contracts with customers was $3,062,000 and $3,291,000 as of September 30, 2022, and December 31, 2021, respectively. Since substantially all the contracts have terms of one year or less, the Company has elected to use the practical expedient regarding the existence of a significant financing.

 

Costs to obtain contracts with customers consist primarily of sales commissions. As of September 30, 2022 and December 31, 2021, the Company has capitalized $80,000 and $53,000, respectively, of costs to obtain contracts that are expected to be amortized over more than one year. For contract costs expected to be amortized in less than one year, the Company has elected to use the practical expedient allowing the recognition of incremental costs of obtaining a contract as an expense when incurred. The Company has considered historical renewal rates, expectations of future renewals and economic factors in making these determinations.

Cash Equivalents

For purposes of the Company’s financial statements, the Company considers all highly liquid investments purchased with an original maturity date of three months or less to be cash equivalents.

Accounts Receivable And Allowance For Doubtful Accounts

The Company monitors outstanding receivables based on factors surrounding the credit risk of specific customers, historical trends, and other information. Credit is granted on an unsecured basis. The allowance for doubtful accounts is estimated based on an assessment of the Company’s ability to collect on customer accounts receivable. There is judgment involved with estimating the allowance for doubtful accounts and if the financial condition of the Company’s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against revenues. Given the ongoing environment of the COVID-19 pandemic and recent economic downturn, additional attention has been paid to the financial viability of our customers. The Company generally writes off accounts receivable against the allowance when it determines a balance is uncollectible and no longer actively pursues its collection.

Concentration Of Credit Risk

Financial instruments and related items which potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company places its cash and temporary cash investments with credit quality institutions. Such cash balances are currently in excess of the FDIC insurance limit of $250,000. To reduce its risk associated with the failure of such financial institutions, each quarter the Company evaluates the rating of the financial institution in which it holds deposits. As of September 30, 2022, the total amount exceeding such limit was $19,375,000. The Company also had cash-on-hand of $2,137,000 in Canada and $50,000 in Europe as of September 30, 2022.

 

The Company believes it did not have any financial instruments that could have potentially subjected us to significant concentrations of credit risk for any relevant period.

Use Of Estimates

The preparation of financial statements in conformity with US 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. Significant estimates include the allowance for doubtful accounts and the valuation of goodwill, intangible assets, deferred tax assets, and stock-based compensation. Actual results could differ from those estimates.

Income Taxes

Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amounts expected to be realized. For any uncertain tax positions, we recognize the impact of a tax position, only if it is more likely than not of being sustained upon examination, based on the technical merits of the position. Our policy regarding the classification of interest and penalties is to classify them as income tax expense in our financial statements, if applicable.

Capitalized Software

Costs incurred to develop our cloud-based platform products are capitalized when the preliminary project phase is complete, management commits to fund the project and it is probable the project will be completed and used for its intended purposes. Once the software is substantially complete and ready for its intended use, the software is amortized over its estimated useful life, which is typically four years. Costs related to design or maintenance of the software are expensed as incurred. Capitalized costs and amortization for the three and nine-month periods ended September 30, 2022 and 2021, are as follows (in thousands):

 

 

 

For the Three Months Ended

 

 

For the Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Capitalized software development costs

 

$

 

 

$54

 

 

$

 

 

$215

 

Amortization included in cost of revenues

 

 

17

 

 

 

137

 

 

 

48

 

 

 

398

 

Impairment Of Long-lived Assets

In accordance with the authoritative guidance for accounting for long-lived assets, assets such as property and equipment, trademarks, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of asset groups to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of an asset group exceeds fair value of the asset group.

Lease Accounting

The Company determines if an arrangement is a lease at inception. Operating lease agreements are primarily for office space and are included within lease right-of-use (“ROU”) assets and lease liabilities on the consolidated balance sheet.

 

ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Variable lease payments consist of non-lease services related to the lease and payments under operating leases classified as short-term. Variable lease payments are excluded from the ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. ROU assets include any lease payments due and exclude lease incentives. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.

Fair Value Measurements

ASC Topic 820 establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Assets and liabilities recorded at fair value in the financial statements are categorized based upon the hierarchy of levels of judgment associated with the inputs used to measure their fair value. Hierarchical levels directly related to the amount of subjectivity associated with the inputs to fair valuation of these assets and liabilities, are as follows:

 

 

·

Level 1 – Quoted prices are available in active markets for identical assets or liabilities at the reporting date. Generally, this includes debt and equity securities that are traded in an active market. Our cash and cash equivalents are quoted at Level 1.

 

 

 

 

·

Level 2 – Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Generally, this includes debt and equity securities that are not traded in an active market.

 

 

 

 

·

Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or other valuation techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.

As of September 30, 2022 and December 31, 2021, the Company believes that the fair value of our financial instruments, such as, accounts receivable, our line of credit, and accounts payable approximate their carrying amounts.

Translation Of Foreign Financial Statements

The financial statements of the foreign subsidiaries of the Company have been translated into U.S. dollars. All assets and liabilities have been translated at current rates of exchange in effect at the end of the period. Income and expense items have been translated at the average exchange rates for the year or the applicable interim period. The gains or losses that result from this process are recorded as a separate component of other accumulated comprehensive income until the entity is sold or substantially liquidated.

Business Combinations, Goodwill And Intangible Assets

The authoritative guidance for business combinations specifies the criteria for recognizing and reporting intangible assets apart from goodwill. The Company records the assets acquired and liabilities assumed in business combinations at their respective fair values at the date of acquisition, with any excess purchase price recorded as goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets consist of client relationships, customer lists, distribution partner relationships, software, technology, non-compete agreements and trademarks that are initially measured at fair value. At the time of the business combination, trademarks are considered an indefinite-lived asset and, as such, are not amortized as there is no foreseeable limit to cash flows generated from them. The goodwill and intangible assets are assessed annually for impairment, or whenever conditions indicate the asset may be impaired, and any such impairment will be recognized in the period identified. The client relationships (7-10 years), customer lists (3 years), distribution partner relationships (10 years), non-compete agreements (5 years) and software and technology (3-6 years) are amortized over their estimated useful lives.

Comprehensive Income

Comprehensive income consists of net income and other comprehensive income related to changes in the cumulative foreign currency translation adjustment.

Advertising

The Company expenses advertising as incurred. During the three and nine-month periods ended September 30, 2022, advertising expense was $95,000 and $304,000, respectively. During the three and nine-month periods ended September 30, 2021, advertising expense was $37,000 and $169,000, respectively.

Stock-based Compensation

The authoritative guidance for stock compensation requires that companies estimate the fair value of share-based payment awards on the date of the grant using an option-pricing model. The associated cost is recognized over the period during which an employee or director is required to provide service in exchange for the award.

Employee Retention Credit

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.

 

We are eligible under the CARES Act ERC as an employer that carried on a trade or business during calendar year 2020 and whose business operations were fully or partially suspended during any calendar quarter in 2020 due to orders from an appropriate governmental authority limiting commerce, travel, or group meetings (for commercial, social, religious, or other purposes) due to COVID-19.

 

ASC 105, Generally Accepted Accounting Principles, describes the decision-making framework when no guidance exists in US GAAP for a particular transaction. Specifically, ASC 105-10-05-2 instructs companies to look for guidance for a similar transaction within US GAAP and apply that guidance by analogy. As such, forms of government assistance, such as the ERC, provided to business entities would not be within the scope of ASC 958, but it may be applied by analogy under ASC 105-10-05-2. We accounted for the ERC as a government grant in accordance with Accounting Standards Update 2013-06, Not-for-Profit Entities (Topic 958) by analogy under ASC 105-10-05-2. Under this standard, government grants are recognized when the conditions or conditions on which they depend are substantially met. The conditions for recognition of the ERC include, but are not limited to:

 

 

·

An entity has been adversely affected by the COVID-19 pandemic

 

 

 

 

·

We have not used qualifying payroll for both the Paycheck Protection Program and the ERC

 

 

 

 

·

We incurred payroll costs to retain employees

 

During the three and nine months ended September 30, 2021, we recorded an ERC benefit of 366,000 in other income in our Consolidated statements of operations and in other current assets in our Consolidated balance sheets as of September 30, 2021.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2022
Summary of Significant Accounting Policies  
Capitalized costs and amortization

 

 

For the Three Months Ended

 

 

For the Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Capitalized software development costs

 

$

 

 

$54

 

 

$

 

 

$215

 

Amortization included in cost of revenues

 

 

17

 

 

 

137

 

 

 

48

 

 

 

398

 

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity (Tables)
9 Months Ended
Sep. 30, 2022
Equity  
Stock Options Outstanding And Exercisable

 

 

 

 

Options Outstanding

 

 

Options Exercisable

 

 

Exercise Price Range

 

 

Number

 

 

Weighted Average

Remaining Contractual

Life (in Years)

 

 

Weighted Average

Exercise Price

 

 

Number

 

 

$

0.01 - 8.00

 

 

 

7,500

 

 

 

 2.42

 

 

$

7.12

 

 

 

7,500

 

 

 

8.01 - 11.00

 

 

 

3,500

 

 

 

 4.82

 

 

 

10.11

 

 

 

3,500

 

 

 

11.01 - 16.00

 

 

 

18,000

 

 

 

 5.78

 

 

 

13.12

 

 

 

18,000

 

 

 

16.01 - 27.00

 

 

 

38,000

 

 

 

 8.55

 

 

 

24.19

 

 

 

8,000

 

 

$

27.01 - 27.71

 

 

 

20,250

 

 

 

 9.30

 

 

 

27.71

 

 

 

1,500

 

 

 

Total

 

 

 

87,250

 

 

 

 7.48

 

 

$

20.69

 

 

 

38,500

 

Shares Repurchased

 

 

Shares Repurchased

 

Period

 

Total Number of Shares Repurchased

 

 

Average Price Paid Per Share

 

 

Total Number of Shares Purchased as Part of Publicly Announced Program

 

 

Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program

 

August 7-31, 2019

 

 

22,150

 

 

$9.34

 

 

 

22,150

 

 

$793

 

September 1-30, 2019

 

 

2,830

 

 

10.00

 

 

 

2,830

 

 

765

 

October 1-31, 2019

 

 

39,363

 

 

10.44

 

 

 

39,363

 

 

354

 

November 1-30, 2019

 

 

11,827

 

 

10.43

 

 

 

11,827

 

 

231

 

December 1-31, 2019

 

 

 

 

 

 

 

 

 

 

231

 

January 1-31, 2020

 

 

 

 

 

 

 

 

 

 

231

 

February 1-29, 2020

 

 

 

 

 

 

 

 

 

 

231

 

March 1-31, 2020

 

 

21,700

 

 

9.33

 

 

 

21,700

 

 

1,028

 

April 1-30, 2020

 

 

22,698

 

 

9.02

 

 

 

22,698

 

 

823

 

May 1-31, 2020

 

 

39,500

 

 

9.51

 

 

 

39,500

 

 

448

 

No shares repurchased between June 2020 and February 2021

March 1-31, 2021

 

 

19,777

 

 

22.89

 

 

 

19,777

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

179,845

 

 

$11.15

 

 

 

179,845

 

 

$

 

 

 

Shares Repurchased

 

Period

 

Total Number of Shares Repurchased

 

 

Average Price Paid Per Share

 

 

Total Number of Shares Purchased as Part of Publicly Announced Program

 

 

Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program

 

March 1-31, 2022

 

 

6,200

 

 

$29.35

 

 

 

6,200

 

 

$4,818

 

April 1-30, 2022

 

 

8,226

 

 

 

27.76

 

 

 

8,226

 

 

 

4,590

 

May 1-31, 2022

 

 

80,748

 

 

 

22.92

 

 

 

80,748

 

 

 

2,739

 

June 1-30, 2022

 

 

74,227

 

 

 

23.98

 

 

 

74,227

 

 

 

959

 

July 1-31, 2022

 

 

32,392

 

 

 

24.88

 

 

 

32,392

 

 

 

153

 

August 1-31, 2022

 

 

6,171

 

 

 

24.79

 

 

 

6,171

 

 

 

 

September 1-30, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

207,964

 

 

$24.04

 

 

 

207,964

 

 

$

 

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
9 Months Ended
Sep. 30, 2022
Leases  
Lease Expense

 

 

For the Three Months Ended

 

 

For the Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Lease expense

 

 

 

 

 

 

 

 

 

 

 

 

  Operating lease expense

 

$89

 

 

$87

 

 

$268

 

 

$261

 

  Variable lease expense

 

 

4

 

 

 

29

 

 

 

31

 

 

 

86

 

Total lease expense

 

$93

 

 

$116

 

 

$299

 

 

$347

 

Future Minimum Lease Payments

Year Ended December 31:

 

 

 

2022

 

$92

 

2023

 

 

369

 

2024

 

 

379

 

2025

 

 

389

 

2026

 

 

400

 

Thereafter

 

 

413

 

Total lease payments

 

 

2,042

 

Present value adjustment

 

 

(255 )

Lease liability

 

$1,787

 

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2022
Revenue  
Disaggregated Revenue

 

 

Three months ended September 30,

 

Revenue Streams

 

2022

 

 

2021

 

Communications

 

$3,487

 

 

 

66.0%

 

$3,686

 

 

 

67.4%

Compliance

 

 

1,793

 

 

 

34.0%

 

 

1,779

 

 

 

32.6%

Total

 

$5,280

 

 

 

100.0%

 

$5,465

 

 

 

100.0%

 

 

Nine months ended September 30,

 

Revenue Streams

 

2022

 

 

2021

 

Communications

 

$10,561

 

 

 

64.5%

 

$10,383

 

 

 

64.2%

Compliance

 

 

5,814

 

 

 

35.5%

 

 

5,782

 

 

 

35.8%

Total

 

$16,375

 

 

 

100.0%

 

$16,165

 

 

 

100.0%
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Summary of Significant Accounting Policies        
Capitalized software development costs $ 0 $ 54 $ 0 $ 215
Amortization included in cost of revenues $ 17 $ 137 $ 48 $ 398
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
FDIC Exceeding Limit $ 19,375,000   $ 19,375,000    
Capitalized Costs 80,000   80,000   $ 53,000
FDIC Insurance Limit 250,000   250,000    
Advertising Expense 95,000 $ 37,000 304,000 $ 169,000  
Deferred Revenue 3,429,000   3,429,000   3,086,000
Revenue Recognized Included In The Deferred Revenue     2,763,000 1,948,000  
Accounts Receivable Related To Contracts With Customers $ 3,062,000   $ 3,062,000   $ 3,291,000
Antidilutive Securities Excluded From Computation Of Earnings Per Common Share 50,250   50,250    
Other income $ 0 $ 366,000 $ 0 $ 366,000  
Canada [Member]          
Cash-on-hand 2,137,000   2,137,000    
Europe          
Cash-on-hand $ 50,000   $ 50,000    
Customer Lists          
Intangible Asset Estimated Useful Lives     3 years    
Distribution Partner Relationships          
Intangible Asset Estimated Useful Lives     10 years    
Non-compete Agreements          
Intangible Asset Estimated Useful Lives     5 years    
Minimum [Member] | Customer Relationships          
Intangible Asset Estimated Useful Lives     7 years    
Minimum [Member] | Software and Technology          
Intangible Asset Estimated Useful Lives     3 years    
Maximum | Customer Relationships          
Intangible Asset Estimated Useful Lives     10 years    
Maximum | Software and Technology          
Intangible Asset Estimated Useful Lives     6 years    
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity (Details)
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Number Of Options Outstanding 87,250
Weighted Average Remaining Contractual Life (in Years) 7 years 5 months 23 days
Weighted Average Exercise Price | $ / shares $ 20.69
Number Of Options Exercisable 38,500
Option 1  
Number Of Options Outstanding 7,500
Weighted Average Remaining Contractual Life (in Years) 2 years 5 months 1 day
Weighted Average Exercise Price | $ / shares $ 7.12
Number Of Options Exercisable 7,500
Exercise Price Range 0.01 - 8.00
Option 2  
Number Of Options Outstanding 3,500
Weighted Average Remaining Contractual Life (in Years) 4 years 9 months 25 days
Weighted Average Exercise Price | $ / shares $ 10.11
Number Of Options Exercisable 3,500
Exercise Price Range 8.01 - 11.00
Option 3  
Number Of Options Outstanding 18,000
Weighted Average Remaining Contractual Life (in Years) 5 years 9 months 10 days
Weighted Average Exercise Price | $ / shares $ 13.12
Number Of Options Exercisable 18,000
Exercise Price Range 11.01 - 16.00
Option 4  
Number Of Options Outstanding 38,000
Weighted Average Remaining Contractual Life (in Years) 8 years 6 months 18 days
Weighted Average Exercise Price | $ / shares $ 24.19
Number Of Options Exercisable 8,000
Exercise Price Range 16.01 - 27.00
Option 5  
Number Of Options Outstanding 20,250
Weighted Average Remaining Contractual Life (in Years) 9 years 3 months 18 days
Weighted Average Exercise Price | $ / shares $ 27.71
Number Of Options Exercisable 1,500
Exercise Price Range 27.01 - 27.71
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity (Details 1) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Mar. 31, 2021
Jun. 30, 2021
Sep. 30, 2022
Average price paid per share     $ 24.04
Number of shares purchased as part of publicly announced program 179,845 179,845 207,964
Maximum dollar value of shares that may yet be purchased under the program     $ 0
Number of shares repurchased     207,964
March 1-31, 2022 [Member]      
Average price paid per share     $ 29.35
Number of shares purchased as part of publicly announced program     6,200
Maximum dollar value of shares that may yet be purchased under the program     $ 4,818
Number of shares repurchased     6,200
April 1-30, 2022 [Member]      
Average price paid per share     $ 27.76
Number of shares purchased as part of publicly announced program     8,226
Maximum dollar value of shares that may yet be purchased under the program     $ 4,590
Number of shares repurchased     8,226
May 1-31, 2022 [Member]      
Average price paid per share     $ 22.92
Number of shares purchased as part of publicly announced program     80,748
Maximum dollar value of shares that may yet be purchased under the program     $ 2,739
Number of shares repurchased     80,748
June 1-30, 2022 [Member]      
Average price paid per share     $ 23.98
Number of shares purchased as part of publicly announced program     74,227
Maximum dollar value of shares that may yet be purchased under the program     $ 959
Number of shares repurchased     74,227
August 7-31, 2019      
Average price paid per share     $ 9.34
Number of shares purchased as part of publicly announced program     22,150
Maximum dollar value of shares that may yet be purchased under the program     $ 793
Number of shares repurchased     22,150
September 1-30, 2019      
Average price paid per share     $ 10.00
Number of shares purchased as part of publicly announced program     2,830
Maximum dollar value of shares that may yet be purchased under the program     $ 765
Number of shares repurchased     2,830
October 1-31, 2019 [Member]      
Average price paid per share     $ 10.44
Number of shares purchased as part of publicly announced program     39,363
Maximum dollar value of shares that may yet be purchased under the program     $ 354
Number of shares repurchased     39,363
November 1-30, 2019 [Member]      
Average price paid per share     $ 10.43
Number of shares purchased as part of publicly announced program     11,827
Maximum dollar value of shares that may yet be purchased under the program     $ 231
Number of shares repurchased     11,827
December 1-31, 2019 [Member]      
Average price paid per share     $ 0
Number of shares purchased as part of publicly announced program     0
Maximum dollar value of shares that may yet be purchased under the program     $ 231
Number of shares repurchased     0
January 1-31, 2020 [Member]      
Average price paid per share     $ 0
Number of shares purchased as part of publicly announced program     0
Maximum dollar value of shares that may yet be purchased under the program     $ 231
Number of shares repurchased     0
February 1-29, 2020 [Member]      
Average price paid per share     $ 0
Number of shares purchased as part of publicly announced program     0
Maximum dollar value of shares that may yet be purchased under the program     $ 231
Number of shares repurchased     0
March 1-31, 2020 [Member]      
Average price paid per share     $ 9.33
Number of shares purchased as part of publicly announced program     21,700
Maximum dollar value of shares that may yet be purchased under the program     $ 1,028
Number of shares repurchased     21,700
April 1-30, 2020 [Member]      
Average price paid per share     $ 9.02
Number of shares purchased as part of publicly announced program     22,698
Maximum dollar value of shares that may yet be purchased under the program     $ 823
Number of shares repurchased     22,698
May 1-31, 2020 [Member]      
Average price paid per share     $ 9.51
Number of shares purchased as part of publicly announced program     39,500
Maximum dollar value of shares that may yet be purchased under the program     $ 448
Number of shares repurchased     39,500
March 1-31, 2021 [Member]      
Average price paid per share     $ 22.89
Number of shares purchased as part of publicly announced program     19,777
Maximum dollar value of shares that may yet be purchased under the program     $ 0
Number of shares repurchased     19,777
Total [Member]      
Average price paid per share     $ 11.15
Number of shares purchased as part of publicly announced program     179,845
Maximum dollar value of shares that may yet be purchased under the program     $ 0
Number of shares repurchased     179,845
July 1-31, 2022 [Member]      
Average price paid per share     $ 24.88
Number of shares purchased as part of publicly announced program     32,392
Maximum dollar value of shares that may yet be purchased under the program     $ 153
Number of shares repurchased     32,392
Aug 1-31, 2022 [Member]      
Average price paid per share     $ 24.79
Number of shares purchased as part of publicly announced program     6,171
Maximum dollar value of shares that may yet be purchased under the program     $ 0
Number of shares repurchased     6,171
Sep 1-30, 2022 [Member]      
Average price paid per share     $ 0
Number of shares purchased as part of publicly announced program     0
Maximum dollar value of shares that may yet be purchased under the program     $ 0
Number of shares repurchased     0
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended
Jun. 10, 2016
Jun. 17, 2020
Mar. 16, 2020
Sep. 30, 2022
Mar. 31, 2021
Jun. 30, 2021
Sep. 30, 2022
Jun. 30, 2022
Mar. 01, 2022
Aug. 07, 2019
Unrecognized Compensation Expense, Options       $ 489,000     $ 489,000      
Shares Repurchased                   $ 1,000,000
Restricted Shares, Granted             15,265      
Intrinsic value of restricted shares             $ 26.05      
Increased In Repurchases Shares     $ 200,000              
Purchased Shares         179,845 179,845 207,964      
Unrecognized Compensation Expense, Restricted Stock Units               $ 666,000    
March 1, 2022                    
Shares Repurchased                 $ 5,000,000  
Purchased Shares       38,563     207,964      
2014 Plan                    
Shares Available For Grant       140,995     140,995      
Shares Issued For Common Stock             200,000      
Additional Awards 200,000 200,000                
Total Number Of Shares To Be Awarded             600,000      
Employees [Member]                    
Restricted Shares, Granted             32,240      
Non-Employee Directors [Member]                    
Restricted Shares, Granted             12,240      
Fair Value Of Restricted Shares             $ 26.92      
Executive Officer [Member]                    
Restricted Shares, Granted             20,000      
Fair Value Of granted Shares             $ 26.00      
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Taxes        
Income Tax Expense $ 180,000 $ 319,000 $ 681,000 $ 738,000
U.s. Statutory Rate 21.00%   21.00%  
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Leases        
Operating Lease Expense $ 89 $ 87 $ 268 $ 261
Variable Lease Expense 4 29 31 86
Total lease expense $ 93 $ 116 $ 299 $ 347
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details 1)
$ in Thousands
Sep. 30, 2022
USD ($)
Leases  
2022 $ 92
2023 369
2024 379
2025 389
2026 400
Thereafter 413
Total Lease Payments 2,042
Present Value Adjustment (255)
Lease Liability $ 1,787
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details Narrative) - USD ($)
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Lease Liability, Current Portion $ 365,000  
Expiry Of Lease Dec. 31, 2027  
Weighted Average Non Cancelable Lease Term 5 years 3 months  
Right-of-use Asset - Leases $ 1,422,000 $ 1,659,000
Operating Lease Liability, Total 1,787,000  
Lease Liability    
Operating Lease Liability, Total $ 1,787,000  
March 2019    
Weighted-average Discount Rate 3.77%  
Minimum lease payments discounted 3.77%  
Right-of-use Asset - Leases $ 2,596,000  
Lease Payments 2,997,000  
Improvment Allowance Of Lease Payments $ 488,000  
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues $ 5,280 $ 5,465 $ 16,375 $ 16,165
Percentage Of Revenue From Revenue Streams 100.00% 100.00% 100.00% 100.00%
Communication [Member]        
Revenues $ 3,487 $ 3,686 $ 10,561 $ 10,383
Percentage Of Revenue From Revenue Streams 66.00% 67.40% 64.50% 64.20%
Compliance [Member]        
Revenues $ 1,793 $ 1,779 $ 5,814 $ 5,782
Percentage Of Revenue From Revenue Streams 34.00% 32.60% 35.50% 35.80%
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Line of Credit (Details Narrative)
Sep. 30, 2022
USD ($)
Line Of Credit, Maximum Borrowing Capacity $ 3,000,000
Interest Rate 4.22%
LIBOR  
Line Of Credit Facility, Interest Rate At Period End 1.75%
SOFR  
Line Of Credit Facility, Interest Rate At Period End 1.75%
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Events (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
Nov. 02, 2022
Nov. 01, 2022
Sep. 30, 2022
Dec. 31, 2021
Common stock value     $ 4 $ 4
Common stock per value     $ 0.001 $ 0.001
Subsequent Event [Member]        
Common stock value   $ 3,900    
Consideration of sales greement $ 43,900      
Cash payment 18,000      
Principal amount 22,000      
Stock price $ 21,600      
Common stock per value   $ 0.001    
Interest rate 6.00%      
Common stock issuance 180,181      
XML 45 isdr_10q_htm.xml IDEA: XBRL DOCUMENT 0000843006 2022-01-01 2022-09-30 0000843006 us-gaap:SubsequentEventMember 2022-11-01 2022-11-02 0000843006 us-gaap:SubsequentEventMember 2022-11-01 0000843006 isdr:SecuredOvernightFinancingRateMember 2022-09-30 0000843006 us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2022-09-30 0000843006 isdr:ComplianceMember 2021-01-01 2021-09-30 0000843006 isdr:ComplianceMember 2021-07-01 2021-09-30 0000843006 isdr:ComplianceMember 2022-01-01 2022-09-30 0000843006 isdr:ComplianceMember 2022-07-01 2022-09-30 0000843006 isdr:CommunicationMember 2021-07-01 2021-09-30 0000843006 isdr:CommunicationMember 2022-01-01 2022-09-30 0000843006 isdr:CommunicationMember 2021-01-01 2021-09-30 0000843006 isdr:CommunicationMember 2022-07-01 2022-09-30 0000843006 isdr:LeaseLiabilitiyMember 2022-09-30 0000843006 isdr:MarchTwentyNineteenMember 2022-01-01 2022-09-30 0000843006 isdr:MarchTwentyNineteenMember 2022-09-30 0000843006 isdr:TwentyFourteenPlanMember 2020-06-01 2020-06-17 0000843006 isdr:TwentyFourteenPlanMember 2016-06-01 2016-06-10 0000843006 isdr:TwentyFourteenPlanMember 2022-01-01 2022-09-30 0000843006 isdr:TwentyFourteenPlanMember 2022-09-30 0000843006 isdr:OneMarchTwoThousandTwentyTwoMember 2022-07-01 2022-09-30 0000843006 isdr:OneMarchTwoThousandTwentyTwoMember 2022-01-01 2022-09-30 0000843006 2021-01-01 2021-06-30 0000843006 2020-03-01 2020-03-16 0000843006 srt:ExecutiveOfficerMember 2022-01-01 2022-09-30 0000843006 isdr:EmployeesMember 2022-01-01 2022-09-30 0000843006 isdr:NonEmployeeDirectorsMember 2022-01-01 2022-09-30 0000843006 isdr:OneMarchTwoThousandTwentyTwoMember 2022-03-01 0000843006 2019-08-07 0000843006 isdr:RangeEighteenMember 2022-09-30 0000843006 isdr:RangeSeventeenMember 2022-09-30 0000843006 isdr:RangeSixteenMember 2022-09-30 0000843006 isdr:RangeFifteenMember 2022-09-30 0000843006 isdr:RangeEighteenMember 2022-01-01 2022-09-30 0000843006 isdr:RangeSeventeenMember 2022-01-01 2022-09-30 0000843006 isdr:RangeSixteenMember 2022-01-01 2022-09-30 0000843006 isdr:RangeFifteenMember 2022-01-01 2022-09-30 0000843006 isdr:RangeFourteenMember 2022-09-30 0000843006 isdr:RangeFourteenMember 2022-01-01 2022-09-30 0000843006 isdr:RangeThirteenMember 2022-09-30 0000843006 isdr:RangeThirteenMember 2022-01-01 2022-09-30 0000843006 isdr:RangeTwelveMember 2022-09-30 0000843006 isdr:RangeTwelveMember 2022-01-01 2022-09-30 0000843006 isdr:TotalMember 2022-09-30 0000843006 isdr:RangeElevenMember 2022-09-30 0000843006 isdr:TotalMember 2022-01-01 2022-09-30 0000843006 isdr:RangeElevenMember 2022-01-01 2022-09-30 0000843006 isdr:RangeTenMember 2022-09-30 0000843006 isdr:RangeTenMember 2022-01-01 2022-09-30 0000843006 isdr:RangeNineMember 2022-09-30 0000843006 isdr:RangeNineMember 2022-01-01 2022-09-30 0000843006 isdr:RangeEightMember 2022-09-30 0000843006 isdr:RangeEightMember 2022-01-01 2022-09-30 0000843006 isdr:RangeSevenMember 2022-09-30 0000843006 isdr:RangeSixMember 2022-09-30 0000843006 isdr:RangeSevenMember 2022-01-01 2022-09-30 0000843006 isdr:RangeSixMember 2022-01-01 2022-09-30 0000843006 isdr:RangeFiveMember 2022-09-30 0000843006 isdr:RangeFiveMember 2022-01-01 2022-09-30 0000843006 isdr:RangeFourMember 2022-09-30 0000843006 isdr:RangeFourMember 2022-01-01 2022-09-30 0000843006 isdr:RangeThreeMember 2022-09-30 0000843006 isdr:RangeThreeMember 2022-01-01 2022-09-30 0000843006 isdr:RangeTwoMember 2022-09-30 0000843006 isdr:RangeTwoMember 2022-01-01 2022-09-30 0000843006 isdr:RangeOneMember 2022-09-30 0000843006 isdr:RangeOneMember 2022-01-01 2022-09-30 0000843006 isdr:StockOption5Member 2022-09-30 0000843006 isdr:StockOption5Member 2022-01-01 2022-09-30 0000843006 isdr:StockOption4Member 2022-09-30 0000843006 isdr:StockOption4Member 2022-01-01 2022-09-30 0000843006 isdr:StockOption3Member 2022-09-30 0000843006 isdr:StockOption3Member 2022-01-01 2022-09-30 0000843006 isdr:StockOption2Member 2022-09-30 0000843006 isdr:StockOption2Member 2022-01-01 2022-09-30 0000843006 isdr:StockOption1Member 2022-09-30 0000843006 isdr:StockOption1Member 2022-01-01 2022-09-30 0000843006 us-gaap:CanadaRevenueAgencyMember 2022-09-30 0000843006 srt:EuropeMember 2022-09-30 0000843006 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-09-30 0000843006 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-09-30 0000843006 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-09-30 0000843006 isdr:DistributionPartnerRelationshipsMember 2022-01-01 2022-09-30 0000843006 us-gaap:CustomerListsMember 2022-01-01 2022-09-30 0000843006 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-09-30 0000843006 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-09-30 0000843006 us-gaap:RetainedEarningsMember 2022-09-30 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000843006 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000843006 us-gaap:CommonStockMember 2022-09-30 0000843006 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0000843006 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000843006 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000843006 2022-06-30 0000843006 us-gaap:RetainedEarningsMember 2022-06-30 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000843006 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000843006 us-gaap:CommonStockMember 2022-06-30 0000843006 2022-04-01 2022-06-30 0000843006 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000843006 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000843006 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000843006 2022-03-31 0000843006 us-gaap:RetainedEarningsMember 2022-03-31 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000843006 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000843006 us-gaap:CommonStockMember 2022-03-31 0000843006 2022-01-01 2022-03-31 0000843006 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000843006 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000843006 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000843006 us-gaap:RetainedEarningsMember 2021-12-31 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000843006 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000843006 us-gaap:CommonStockMember 2021-12-31 0000843006 2021-09-30 0000843006 us-gaap:RetainedEarningsMember 2021-09-30 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0000843006 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000843006 us-gaap:CommonStockMember 2021-09-30 0000843006 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0000843006 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0000843006 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0000843006 2021-06-30 0000843006 us-gaap:RetainedEarningsMember 2021-06-30 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000843006 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000843006 us-gaap:CommonStockMember 2021-06-30 0000843006 2021-04-01 2021-06-30 0000843006 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0000843006 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000843006 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000843006 2021-03-31 0000843006 us-gaap:RetainedEarningsMember 2021-03-31 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000843006 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000843006 us-gaap:CommonStockMember 2021-03-31 0000843006 2021-01-01 2021-03-31 0000843006 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000843006 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000843006 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000843006 2020-12-31 0000843006 us-gaap:RetainedEarningsMember 2020-12-31 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000843006 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000843006 us-gaap:CommonStockMember 2020-12-31 0000843006 2021-01-01 2021-09-30 0000843006 2021-07-01 2021-09-30 0000843006 2022-07-01 2022-09-30 0000843006 2021-12-31 0000843006 2022-09-30 0000843006 2022-11-03 iso4217:USD shares iso4217:USD shares pure 0000843006 false --12-31 Q3 2022 0.001 1000000 0 0 0 0 0.001 20000000 3610839 3793538 50250 200000 179845 0.21 10-Q true 2022-09-30 false ISSUER DIRECT CORPORATION DE 1-10185 26-1331503 1 Glenwood Avenue Suite 1001 Raleigh NC 27603 919 481-4000 Yes Yes Non-accelerated Filer true false false 3791020 Common Stock, par value $0.001 ISDR NYSEAMER 21812000 23852000 610000 675000 3062000 3291000 285000 0 807000 750000 25966000 27893000 3349000 3301000 153000 201000 572000 456000 649000 713000 1341000 1533000 110000 94000 6376000 6376000 6329000 6005000 2123000 2447000 36718000 39257000 691000 695000 1638000 1975000 198000 46000 3429000 3086000 5956000 5802000 96000 176000 1422000 1659000 7474000 7637000 0.001 1000000 0 0 0.001 20000000 3610839 3793538 4000 4000 18051000 22401000 -88000 -19000 11277000 9234000 29244000 31620000 36718000 39257000 5280000 5465000 16375000 16165000 1212000 1355000 3808000 4229000 4068000 4110000 12567000 11936000 1657000 1258000 4903000 3923000 1231000 1349000 3866000 3633000 245000 373000 734000 878000 146000 153000 439000 457000 3279000 3133000 9942000 8891000 789000 977000 2625000 3045000 0 366000 0 366000 77000 0 99000 2000 866000 1343000 2724000 3413000 180000 319000 681000 738000 686000 1024000 2043000 2675000 0.19 0.27 0.55 0.71 0.19 0.27 0.55 0.70 3618 3788 3717 3776 3636 3821 3738 3818 686000 1024000 2043000 2675000 -53000 7000 -69000 5000 633000 1031000 1974000 2680000 3770752 4000 22214000 -19000 5943000 28142000 0 63000 0 0 63000 15000 0 199000 0 0 199000 19777 0 -452000 0 0 -452000 0 0 3000 0 3000 0 0 0 545000 545000 3765975 4000 22024000 -16000 6488000 28500000 0 69000 0 0 69000 20550 0 20000 0 0 20000 0 0 -5000 0 -5000 0 0 0 1106000 1106000 3786525 4000 22113000 -21000 7594000 29690000 0 100000 0 0 100000 4513 0 55000 0 0 55000 0 0 7000 0 7000 0 0 0 1024000 1024000 3791038 4000 22268000 -14000 8618000 30876000 3793538 4000 22401000 -19000 9234000 31620000 0 184000 0 0 184000 7500 0 58000 0 0 58000 6200 0 -182000 0 0 -182000 0 0 7000 0 7000 0 0 0 516000 516000 3794838 4000 22461000 -12000 9750000 32203000 0 188000 0 0 188000 15265 0 0 0 0 0 163201 0 -3859000 0 0 -3859000 0 0 -23000 0 -23000 0 0 0 841000 841000 3646902 4000 18790000 -35000 10591000 29350000 0 187000 0 0 187000 2500 0 33000 0 0 33000 38563 0 -959000 0 0 -959000 0 0 -53000 0 -53000 0 0 0 686000 686000 3610839 4000 18051000 -88000 11277000 29244000 2043000 2675000 487000 854000 279000 236000 -80000 -14000 559000 232000 61000 767000 166000 273000 -2000 -365000 -409000 -489000 375000 500000 3025000 3319000 0 215000 52000 49000 -52000 -264000 91000 274000 5000000 452000 -4909000 -178000 -1936000 2877000 23852000 19556000 -104000 -18000 21812000 22415000 782000 893000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Note 1. Basis of Presentation</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The unaudited interim consolidated balance sheet as of September 30, 2022 and consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for the three and nine-month periods ended September 30, 2022 and 2021 included herein, have been prepared in accordance with the instructions for Form 10-Q under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Article 10 of Regulation S-X under the Exchange Act. In the opinion of management, they include all normal recurring adjustments necessary for a fair presentation of the financial statements. Results of operations reported for the interim periods are not necessarily indicative of results for the entire year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States ("US GAAP") have been condensed or omitted pursuant to such rules and regulations relating to interim financial statements. The interim financial information should be read in conjunction with the 2021 audited financial statements of Issuer Direct Corporation (the “Company”, “We”, or “Our”) filed on our Form 10-K.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Note 2. Summary of Significant Accounting Policies</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. Significant intercompany accounts and transactions are eliminated in consolidation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Earnings Per Share (EPS)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Earnings per share accounting guidance requires that basic net income per common share be computed by dividing net income for the period by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing the net income for the period by the weighted average number of common and dilutive common equivalent shares outstanding during the period. Shares issuable upon the exercise of stock options totaling 50,250 were excluded in the computation of diluted earnings per common share during the three and nine-month periods ended September 30, 2022, because their impact was anti-dilutive. There were no shares issuable upon the exercise of stock options excluded in the computation of diluted earnings per common share during the three and nine-month periods ended September 30, 2021, because their impact was anti-dilutive.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Revenue Recognition</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Substantially all the Company’s revenue comes from contracts with customers for subscriptions to its cloud-based products or contracts for Communications and Compliance products and services. Customers consist of public corporate issuers and professional firms, such as investor and public relations firms. In the case of our news distribution and webcasting offerings, our customers also include private companies. The Company accounts for a contract with a customer when there is an enforceable contract between the Company and the customer, the rights of the parties are identified, the contract has economic substance, and collectability of the contract consideration is probable. The Company's revenues are measured based on consideration specified in the contract with each customer.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company's contracts include either a subscription to our entire platform or certain modules within our platform, or an agreement to perform services, or any combination thereof, and often contain multiple subscriptions and services. For these bundled contracts, the Company accounts for individual subscriptions and services as separate performance obligations if they are distinct, which is when a product or service is separately identifiable from other items in the bundled package, and a customer can benefit from it on its own or with other resources that are readily available to the customer. The Company separates revenue from its contracts into two revenue streams: i) Communications and ii) Compliance. Performance obligations of Communications contracts include providing subscriptions to certain modules or the entire Platform <span style="text-decoration:underline">id.</span> Communications module, distributing press releases on a per release basis or conducting webcasts, virtual annual meetings or other events on a per event basis. Performance obligations of Compliance contracts include providing subscriptions to our cloud-based Platform <span style="text-decoration:underline">id.</span> Compliance module, Whistleblower module or other stand-ready obligations to deliver services and annual report printing and distribution.  Additionally, services are provided on a per project basis. Set up fees for disclosure services are considered a separate performance obligation and are satisfied upfront. Set up fees for our transfer agent module and investor relations content management module are immaterial. The Company’s subscription and service contracts are generally for one year, with automatic renewal clauses included in the contract until the contract is cancelled. The contracts do not contain any rights of returns, guarantees or warranties. Since contracts are generally for one year, all the revenue is expected to be recognized within one year from the contract start date. As such, the Company has elected the optional exemption that allows the Company not to disclose the transaction price allocated to performance obligations that are unsatisfied or partially satisfied at the end of each reporting period.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company recognizes revenue for subscriptions evenly over the contract period, upon distribution for per release contracts and upon event completion for webcasting and virtual annual meeting events. For service contracts that include stand ready obligations, revenue is recognized evenly over the contract period. For all other services delivered on a per project or event basis, the revenue is recognized at the completion of the event. The Company believes recognizing revenue for subscriptions and stand ready obligations using a time-based measure of progress, best reflects the Company’s performance in satisfying the obligations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">For bundled contracts, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the subscription or service. If a standalone selling price is not directly observable, the Company uses the residual method to allocate any remaining price to that subscription or service. The Company reviews standalone selling prices, at least annually, and updates these estimates if necessary.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company invoices its customers based on the billing schedules designated in its contracts, typically upfront on either a monthly, quarterly or annual basis or per transaction at the completion of the performance obligation. Deferred revenue for the periods presented was primarily press release packages which have been prepaid, however the releases have not yet been disseminated, as well as, subscription and service contracts, which are billed upfront, quarterly or annually, however the revenue has not yet been recognized. The associated deferred revenue is generally recognized as releases are disseminated for press release packages and ratably over the billing period for subscriptions. Deferred revenue as of September 30, 2022, and December 31, 2021, was $3,429,000 and $3,086,000, respectively, and is expected to be recognized within one year. Revenue recognized for the nine months ended September 30, 2022, and 2021, that was included in the deferred revenue balance at the beginning of each reporting period, was approximately $2,763,000 and $1,948,000, respectively. Accounts receivable, net of allowance for doubtful accounts, related to contracts with customers was $3,062,000 and $3,291,000 as of September 30, 2022, and December 31, 2021, respectively. Since substantially all the contracts have terms of one year or less, the Company has elected to use the practical expedient regarding the existence of a significant financing.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Costs to obtain contracts with customers consist primarily of sales commissions. As of September 30, 2022 and December 31, 2021, the Company has capitalized $80,000 and $53,000, respectively, of costs to obtain contracts that are expected to be amortized over more than one year. For contract costs expected to be amortized in less than one year, the Company has elected to use the practical expedient allowing the recognition of incremental costs of obtaining a contract as an expense when incurred. The Company has considered historical renewal rates, expectations of future renewals and economic factors in making these determinations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Cash Equivalents</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">For purposes of the Company’s financial statements, the Company considers all highly liquid investments purchased with an original maturity date of three months or less to be cash equivalents.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Accounts Receivable and Allowance for Doubtful Accounts</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company monitors outstanding receivables based on factors surrounding the credit risk of specific customers, historical trends, and other information. Credit is granted on an unsecured basis. The allowance for doubtful accounts is estimated based on an assessment of the Company’s ability to collect on customer accounts receivable. There is judgment involved with estimating the allowance for doubtful accounts and if the financial condition of the Company’s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against revenues. Given the ongoing environment of the COVID-19 pandemic and recent economic downturn, additional attention has been paid to the financial viability of our customers. The Company generally writes off accounts receivable against the allowance when it determines a balance is uncollectible and no longer actively pursues its collection.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Concentration of Credit Risk</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Financial instruments and related items which potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company places its cash and temporary cash investments with credit quality institutions. Such cash balances are currently in excess of the FDIC insurance limit of $250,000. To reduce its risk associated with the failure of such financial institutions, each quarter the Company evaluates the rating of the financial institution in which it holds deposits. As of September 30, 2022, the total amount exceeding such limit was $19,375,000. The Company also had cash-on-hand of $2,137,000 in Canada and $50,000 in Europe as of September 30, 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company believes it did not have any financial instruments that could have potentially subjected us to significant concentrations of credit risk for any relevant period.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Use of Estimates</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The preparation of financial statements in conformity with US 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. Significant estimates include the allowance for doubtful accounts and the valuation of goodwill, intangible assets, deferred tax assets, and stock-based compensation. Actual results could differ from those estimates.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Income Taxes</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amounts expected to be realized. For any uncertain tax positions, we recognize the impact of a tax position, only if it is more likely than not of being sustained upon examination, based on the technical merits of the position. Our policy regarding the classification of interest and penalties is to classify them as income tax expense in our financial statements, if applicable. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Capitalized Software</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Costs incurred to develop our cloud-based platform products are capitalized when the preliminary project phase is complete, management commits to fund the project and it is probable the project will be completed and used for its intended purposes. Once the software is substantially complete and ready for its intended use, the software is amortized over its estimated useful life, which is typically four years. Costs related to design or maintenance of the software are expensed as incurred. Capitalized costs and amortization for the three and nine-month periods ended September 30, 2022 and 2021, are as follows (in thousands):</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the Nine Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Capitalized software development costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">54</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">215</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Amortization included in cost of revenues</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">17</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">137</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">48</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">398</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Impairment of Long-lived Assets</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">In accordance with the authoritative guidance for accounting for long-lived assets, assets such as property and equipment, trademarks, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of asset groups to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of an asset group exceeds fair value of the asset group.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Lease Accounting</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company determines if an arrangement is a lease at inception. Operating lease agreements are primarily for office space and are included within lease right-of-use (“ROU”) assets and lease liabilities on the consolidated balance sheet.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Variable lease payments consist of non-lease services related to the lease and payments under operating leases classified as short-term. Variable lease payments are excluded from the ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. ROU assets include any lease payments due and exclude lease incentives. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Fair Value Measurements</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">ASC Topic 820 establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Assets and liabilities recorded at fair value in the financial statements are categorized based upon the hierarchy of levels of judgment associated with the inputs used to measure their fair value. Hierarchical levels directly related to the amount of subjectivity associated with the inputs to fair valuation of these assets and liabilities, are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">Level 1 – Quoted prices are available in active markets for identical assets or liabilities at the reporting date. Generally, this includes debt and equity securities that are traded in an active market. Our cash and cash equivalents are quoted at Level 1.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">Level 2 – Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Generally, this includes debt and equity securities that are not traded in an active market.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or other valuation techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">As of September 30, 2022 and December 31, 2021, the Company believes that the fair value of our financial instruments, such as, accounts receivable, our line of credit, and accounts payable approximate their carrying amounts.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Translation of Foreign Financial Statements</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The financial statements of the foreign subsidiaries of the Company have been translated into U.S. dollars. All assets and liabilities have been translated at current rates of exchange in effect at the end of the period. Income and expense items have been translated at the average exchange rates for the year or the applicable interim period. The gains or losses that result from this process are recorded as a separate component of other accumulated comprehensive income until the entity is sold or substantially liquidated.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Business Combinations, Goodwill and Intangible Assets</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The authoritative guidance for business combinations specifies the criteria for recognizing and reporting intangible assets apart from goodwill. The Company records the assets acquired and liabilities assumed in business combinations at their respective fair values at the date of acquisition, with any excess purchase price recorded as goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets consist of client relationships, customer lists, distribution partner relationships, software, technology, non-compete agreements and trademarks that are initially measured at fair value. At the time of the business combination, trademarks are considered an indefinite-lived asset and, as such, are not amortized as there is no foreseeable limit to cash flows generated from them. The goodwill and intangible assets are assessed annually for impairment, or whenever conditions indicate the asset may be impaired, and any such impairment will be recognized in the period identified. The client relationships (7-10 years), customer lists (3 years), distribution partner relationships (10 years), non-compete agreements (5 years) and software and technology (3-6 years) are amortized over their estimated useful lives.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Comprehensive Income</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Comprehensive income consists of net income and other comprehensive income related to changes in the cumulative foreign currency translation adjustment.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Advertising</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company expenses advertising as incurred. During the three and nine-month periods ended September 30, 2022, advertising expense was $95,000 and $304,000, respectively. During the three and nine-month periods ended September 30, 2021, advertising expense was $37,000 and $169,000, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Stock-based Compensation</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The authoritative guidance for stock compensation requires that companies estimate the fair value of share-based payment awards on the date of the grant using an option-pricing model. The associated cost is recognized over the period during which an employee or director is required to provide service in exchange for the award.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Employee Retention Credit</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">We are eligible under the CARES Act ERC as an employer that carried on a trade or business during calendar year 2020 and whose business operations were fully or partially suspended during any calendar quarter in 2020 due to orders from an appropriate governmental authority limiting commerce, travel, or group meetings (for commercial, social, religious, or other purposes) due to COVID-19. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">ASC 105, Generally Accepted Accounting Principles, describes the decision-making framework when no guidance exists in US GAAP for a particular transaction. Specifically, ASC 105-10-05-2 instructs companies to look for guidance for a similar transaction within US GAAP and apply that guidance by analogy. As such, forms of government assistance, such as the ERC, provided to business entities would not be within the scope of ASC 958, but it may be applied by analogy under ASC 105-10-05-2. We accounted for the ERC as a government grant in accordance with Accounting Standards Update 2013-06, Not-for-Profit Entities (Topic 958) by analogy under ASC 105-10-05-2. Under this standard, government grants are recognized when the conditions or conditions on which they depend are substantially met. The conditions for recognition of the ERC include, but are not limited to:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">An entity has been adversely affected by the COVID-19 pandemic</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">We have not used qualifying payroll for both the Paycheck Protection Program and the ERC</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">We incurred payroll costs to retain employees</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">During the three and nine months ended September 30, 2021, we recorded an ERC benefit of 366,000 in other income in our Consolidated statements of operations and in other current assets in our Consolidated balance sheets as of September 30, 2021.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Earnings per share accounting guidance requires that basic net income per common share be computed by dividing net income for the period by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing the net income for the period by the weighted average number of common and dilutive common equivalent shares outstanding during the period. Shares issuable upon the exercise of stock options totaling 50,250 were excluded in the computation of diluted earnings per common share during the three and nine-month periods ended September 30, 2022, because their impact was anti-dilutive. There were no shares issuable upon the exercise of stock options excluded in the computation of diluted earnings per common share during the three and nine-month periods ended September 30, 2021, because their impact was anti-dilutive.</p> 50250 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Substantially all the Company’s revenue comes from contracts with customers for subscriptions to its cloud-based products or contracts for Communications and Compliance products and services. Customers consist of public corporate issuers and professional firms, such as investor and public relations firms. In the case of our news distribution and webcasting offerings, our customers also include private companies. The Company accounts for a contract with a customer when there is an enforceable contract between the Company and the customer, the rights of the parties are identified, the contract has economic substance, and collectability of the contract consideration is probable. The Company's revenues are measured based on consideration specified in the contract with each customer.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company's contracts include either a subscription to our entire platform or certain modules within our platform, or an agreement to perform services, or any combination thereof, and often contain multiple subscriptions and services. For these bundled contracts, the Company accounts for individual subscriptions and services as separate performance obligations if they are distinct, which is when a product or service is separately identifiable from other items in the bundled package, and a customer can benefit from it on its own or with other resources that are readily available to the customer. The Company separates revenue from its contracts into two revenue streams: i) Communications and ii) Compliance. Performance obligations of Communications contracts include providing subscriptions to certain modules or the entire Platform <span style="text-decoration:underline">id.</span> Communications module, distributing press releases on a per release basis or conducting webcasts, virtual annual meetings or other events on a per event basis. Performance obligations of Compliance contracts include providing subscriptions to our cloud-based Platform <span style="text-decoration:underline">id.</span> Compliance module, Whistleblower module or other stand-ready obligations to deliver services and annual report printing and distribution.  Additionally, services are provided on a per project basis. Set up fees for disclosure services are considered a separate performance obligation and are satisfied upfront. Set up fees for our transfer agent module and investor relations content management module are immaterial. The Company’s subscription and service contracts are generally for one year, with automatic renewal clauses included in the contract until the contract is cancelled. The contracts do not contain any rights of returns, guarantees or warranties. Since contracts are generally for one year, all the revenue is expected to be recognized within one year from the contract start date. As such, the Company has elected the optional exemption that allows the Company not to disclose the transaction price allocated to performance obligations that are unsatisfied or partially satisfied at the end of each reporting period.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company recognizes revenue for subscriptions evenly over the contract period, upon distribution for per release contracts and upon event completion for webcasting and virtual annual meeting events. For service contracts that include stand ready obligations, revenue is recognized evenly over the contract period. For all other services delivered on a per project or event basis, the revenue is recognized at the completion of the event. The Company believes recognizing revenue for subscriptions and stand ready obligations using a time-based measure of progress, best reflects the Company’s performance in satisfying the obligations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">For bundled contracts, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the subscription or service. If a standalone selling price is not directly observable, the Company uses the residual method to allocate any remaining price to that subscription or service. The Company reviews standalone selling prices, at least annually, and updates these estimates if necessary.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company invoices its customers based on the billing schedules designated in its contracts, typically upfront on either a monthly, quarterly or annual basis or per transaction at the completion of the performance obligation. Deferred revenue for the periods presented was primarily press release packages which have been prepaid, however the releases have not yet been disseminated, as well as, subscription and service contracts, which are billed upfront, quarterly or annually, however the revenue has not yet been recognized. The associated deferred revenue is generally recognized as releases are disseminated for press release packages and ratably over the billing period for subscriptions. Deferred revenue as of September 30, 2022, and December 31, 2021, was $3,429,000 and $3,086,000, respectively, and is expected to be recognized within one year. Revenue recognized for the nine months ended September 30, 2022, and 2021, that was included in the deferred revenue balance at the beginning of each reporting period, was approximately $2,763,000 and $1,948,000, respectively. Accounts receivable, net of allowance for doubtful accounts, related to contracts with customers was $3,062,000 and $3,291,000 as of September 30, 2022, and December 31, 2021, respectively. Since substantially all the contracts have terms of one year or less, the Company has elected to use the practical expedient regarding the existence of a significant financing.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Costs to obtain contracts with customers consist primarily of sales commissions. As of September 30, 2022 and December 31, 2021, the Company has capitalized $80,000 and $53,000, respectively, of costs to obtain contracts that are expected to be amortized over more than one year. For contract costs expected to be amortized in less than one year, the Company has elected to use the practical expedient allowing the recognition of incremental costs of obtaining a contract as an expense when incurred. The Company has considered historical renewal rates, expectations of future renewals and economic factors in making these determinations.</p> 3429000 3086000 2763000 1948000 3062000 3291000 80000 53000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">For purposes of the Company’s financial statements, the Company considers all highly liquid investments purchased with an original maturity date of three months or less to be cash equivalents.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company monitors outstanding receivables based on factors surrounding the credit risk of specific customers, historical trends, and other information. Credit is granted on an unsecured basis. The allowance for doubtful accounts is estimated based on an assessment of the Company’s ability to collect on customer accounts receivable. There is judgment involved with estimating the allowance for doubtful accounts and if the financial condition of the Company’s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against revenues. Given the ongoing environment of the COVID-19 pandemic and recent economic downturn, additional attention has been paid to the financial viability of our customers. The Company generally writes off accounts receivable against the allowance when it determines a balance is uncollectible and no longer actively pursues its collection.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Financial instruments and related items which potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company places its cash and temporary cash investments with credit quality institutions. Such cash balances are currently in excess of the FDIC insurance limit of $250,000. To reduce its risk associated with the failure of such financial institutions, each quarter the Company evaluates the rating of the financial institution in which it holds deposits. As of September 30, 2022, the total amount exceeding such limit was $19,375,000. The Company also had cash-on-hand of $2,137,000 in Canada and $50,000 in Europe as of September 30, 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company believes it did not have any financial instruments that could have potentially subjected us to significant concentrations of credit risk for any relevant period.</p> 250000 19375000 2137000 50000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The preparation of financial statements in conformity with US 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. Significant estimates include the allowance for doubtful accounts and the valuation of goodwill, intangible assets, deferred tax assets, and stock-based compensation. Actual results could differ from those estimates.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amounts expected to be realized. For any uncertain tax positions, we recognize the impact of a tax position, only if it is more likely than not of being sustained upon examination, based on the technical merits of the position. Our policy regarding the classification of interest and penalties is to classify them as income tax expense in our financial statements, if applicable. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Costs incurred to develop our cloud-based platform products are capitalized when the preliminary project phase is complete, management commits to fund the project and it is probable the project will be completed and used for its intended purposes. Once the software is substantially complete and ready for its intended use, the software is amortized over its estimated useful life, which is typically four years. Costs related to design or maintenance of the software are expensed as incurred. Capitalized costs and amortization for the three and nine-month periods ended September 30, 2022 and 2021, are as follows (in thousands):</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the Nine Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Capitalized software development costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">54</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">215</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Amortization included in cost of revenues</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">17</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">137</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">48</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">398</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the Nine Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Capitalized software development costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">54</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">215</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Amortization included in cost of revenues</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">17</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">137</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">48</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">398</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 0 54000 0 215000 17000 137000 48000 398000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">In accordance with the authoritative guidance for accounting for long-lived assets, assets such as property and equipment, trademarks, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of asset groups to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of an asset group exceeds fair value of the asset group.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company determines if an arrangement is a lease at inception. Operating lease agreements are primarily for office space and are included within lease right-of-use (“ROU”) assets and lease liabilities on the consolidated balance sheet.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Variable lease payments consist of non-lease services related to the lease and payments under operating leases classified as short-term. Variable lease payments are excluded from the ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. ROU assets include any lease payments due and exclude lease incentives. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">ASC Topic 820 establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Assets and liabilities recorded at fair value in the financial statements are categorized based upon the hierarchy of levels of judgment associated with the inputs used to measure their fair value. Hierarchical levels directly related to the amount of subjectivity associated with the inputs to fair valuation of these assets and liabilities, are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">Level 1 – Quoted prices are available in active markets for identical assets or liabilities at the reporting date. Generally, this includes debt and equity securities that are traded in an active market. Our cash and cash equivalents are quoted at Level 1.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">Level 2 – Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Generally, this includes debt and equity securities that are not traded in an active market.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or other valuation techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">As of September 30, 2022 and December 31, 2021, the Company believes that the fair value of our financial instruments, such as, accounts receivable, our line of credit, and accounts payable approximate their carrying amounts.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The financial statements of the foreign subsidiaries of the Company have been translated into U.S. dollars. All assets and liabilities have been translated at current rates of exchange in effect at the end of the period. Income and expense items have been translated at the average exchange rates for the year or the applicable interim period. The gains or losses that result from this process are recorded as a separate component of other accumulated comprehensive income until the entity is sold or substantially liquidated.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The authoritative guidance for business combinations specifies the criteria for recognizing and reporting intangible assets apart from goodwill. The Company records the assets acquired and liabilities assumed in business combinations at their respective fair values at the date of acquisition, with any excess purchase price recorded as goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets consist of client relationships, customer lists, distribution partner relationships, software, technology, non-compete agreements and trademarks that are initially measured at fair value. At the time of the business combination, trademarks are considered an indefinite-lived asset and, as such, are not amortized as there is no foreseeable limit to cash flows generated from them. The goodwill and intangible assets are assessed annually for impairment, or whenever conditions indicate the asset may be impaired, and any such impairment will be recognized in the period identified. The client relationships (7-10 years), customer lists (3 years), distribution partner relationships (10 years), non-compete agreements (5 years) and software and technology (3-6 years) are amortized over their estimated useful lives.</p> P7Y P10Y P3Y P10Y P5Y P3Y P6Y <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Comprehensive income consists of net income and other comprehensive income related to changes in the cumulative foreign currency translation adjustment.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company expenses advertising as incurred. During the three and nine-month periods ended September 30, 2022, advertising expense was $95,000 and $304,000, respectively. During the three and nine-month periods ended September 30, 2021, advertising expense was $37,000 and $169,000, respectively.</p> 95000 304000 37000 169000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The authoritative guidance for stock compensation requires that companies estimate the fair value of share-based payment awards on the date of the grant using an option-pricing model. The associated cost is recognized over the period during which an employee or director is required to provide service in exchange for the award.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">We are eligible under the CARES Act ERC as an employer that carried on a trade or business during calendar year 2020 and whose business operations were fully or partially suspended during any calendar quarter in 2020 due to orders from an appropriate governmental authority limiting commerce, travel, or group meetings (for commercial, social, religious, or other purposes) due to COVID-19. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">ASC 105, Generally Accepted Accounting Principles, describes the decision-making framework when no guidance exists in US GAAP for a particular transaction. Specifically, ASC 105-10-05-2 instructs companies to look for guidance for a similar transaction within US GAAP and apply that guidance by analogy. As such, forms of government assistance, such as the ERC, provided to business entities would not be within the scope of ASC 958, but it may be applied by analogy under ASC 105-10-05-2. We accounted for the ERC as a government grant in accordance with Accounting Standards Update 2013-06, Not-for-Profit Entities (Topic 958) by analogy under ASC 105-10-05-2. Under this standard, government grants are recognized when the conditions or conditions on which they depend are substantially met. The conditions for recognition of the ERC include, but are not limited to:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">An entity has been adversely affected by the COVID-19 pandemic</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">We have not used qualifying payroll for both the Paycheck Protection Program and the ERC</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">We incurred payroll costs to retain employees</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">During the three and nine months ended September 30, 2021, we recorded an ERC benefit of 366,000 in other income in our Consolidated statements of operations and in other current assets in our Consolidated balance sheets as of September 30, 2021.</p> 366000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Note 3: Equity</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>2014 Equity Incentive Plan</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">On May 23, 2014, the shareholders of the Company approved the 2014 Equity Incentive Plan (the “2014 Plan”). Under the terms of the 2014 Plan, the Company is authorized to issue incentive awards for common stock up to 200,000 shares to employees and other personnel. On June 10, 2016 and June 17, 2020, the shareholders of the Company approved an additional 200,000 and 200,000 awards, respectively, to be issued under the 2014 Plan, bringing the total number of shares to be awarded to 600,000. The awards may be in the form of incentive stock options, nonqualified stock options, restricted stock, restricted stock units and performance awards. The 2014 Plan is effective through March 31, 2024. As of September 30, 2022, there are 140,995 shares which remain eligible to be granted under the 2014 Plan.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The following table summarizes information about stock options outstanding and exercisable at September 30, 2022:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="10" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Options Outstanding</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Options Exercisable</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise Price Range</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Remaining Contractual</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Life (in Years)</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise Price</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="width:17%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">0.01 - 8.00</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:17%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">7,500</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:17%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> 2.42 </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="width:17%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">7.12</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:17%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">7,500</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">8.01 - 11.00</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">3,500</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> 4.82 </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">10.11</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">3,500</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">11.01 - 16.00</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">18,000</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> 5.78 </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">13.12</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">18,000</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">16.01 - 27.00</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">38,000</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> 8.55 </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">24.19</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">8,000</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">27.01 - 27.71</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">20,250</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> 9.30 </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">27.71</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">1,500</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Total</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">87,250</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> 7.48 </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">20.69</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">38,500</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">As of September 30, 2022, the Company had unrecognized stock compensation related to the options of $489,000, which will be recognized through 2026.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">During the nine months ended September 30, 2022, the Company granted 32,240 restricted stock units. No restricted stock units were granted during the three months ended September 20, 2022. An executive officer was granted 20,000 shares which do not vest until the third anniversary of the grant date and have a grant date fair value of $26.00 per share. Non-employee directors were granted 12,240 shares with a grant date fair value of $26.92 and vest at the earlier of the 2023 annual meeting of the shareholders or one year. During the nine months ended September 30, 2022, 15,265 restricted stock units with an intrinsic value of $26.05 per share vested.  No restricted stock units vested during the three months ended September 30, 2022. As of September 30, 2022, there was $666,000 of unrecognized compensation cost related to our unvested restricted stock units, which will be recognized through 2025. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Stock repurchase and retirement</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">On August 7, 2019, the Company publicly announced a share repurchase program under which the Company was authorized to repurchase up to $1,000,000 of its common shares. On March 16, 2020, the Company publicly announced that the Company increased the share repurchase program to repurchase up to $2,000,000 of its common shares. As of March 31, 2021, the Company completed the repurchase program by purchasing 179,845 shares as shown in the table below ($ in 000’s, except share or per share amounts):</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="14" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares Repurchased</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Period</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total Number of Shares Repurchased</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average Price Paid Per Share</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total Number of Shares Purchased as Part of Publicly Announced Program</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">August 7-31, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,150</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9.34</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,150</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">793</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">September 1-30, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,830</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10.00</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,830</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">765</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">October 1-31, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,363</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10.44</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,363</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">354</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">November 1-30, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11,827</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10.43</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11,827</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">231</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">December 1-31, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">231</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">January 1-31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">231</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">February 1-29, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">231</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">March 1-31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21,700</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9.33</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21,700</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,028</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">April 1-30, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,698</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9.02</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,698</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">823</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">May 1-31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9.51</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">448</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td colspan="17" style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">No shares repurchased between June 2020 and February 2021</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">March 1-31, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">19,777</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22.89</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">19,777</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.5in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">179,845</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11.15</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">179,845</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">On March 1, 2022, the Company’s board of directors authorized a stock repurchase program under which the Company was authorized to repurchase up to $5,000,000 of its common shares. The Company completed the repurchase program by purchasing 38,563 and 207,964 shares during the three and nine-month periods ended September 30, 2022, respectively, as shown in the table below ($ in 000’s, except share or per share amounts):</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="14" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares Repurchased</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Period</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total Number of Shares Repurchased</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average Price Paid Per Share</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total Number of Shares Purchased as Part of Publicly Announced Program</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">March 1-31, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">29.35</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,818</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">April 1-30, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,226</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">27.76</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,226</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,590</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">May 1-31, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">80,748</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22.92</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">80,748</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,739</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">June 1-30, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">74,227</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">23.98</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">74,227</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">959</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">July 1-31, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">32,392</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">24.88</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">32,392</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">153</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">August 1-31, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,171</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">24.79</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,171</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">September 1-30, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">207,964</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">24.04</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">207,964</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 200000 200000 200000 600000 140995 <table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="10" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Options Outstanding</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Options Exercisable</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise Price Range</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Remaining Contractual</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Life (in Years)</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise Price</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="width:17%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">0.01 - 8.00</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:17%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">7,500</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:17%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> 2.42 </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="width:17%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">7.12</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:17%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">7,500</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">8.01 - 11.00</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">3,500</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> 4.82 </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">10.11</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">3,500</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">11.01 - 16.00</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">18,000</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> 5.78 </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">13.12</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">18,000</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">16.01 - 27.00</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">38,000</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> 8.55 </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">24.19</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">8,000</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">27.01 - 27.71</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">20,250</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> 9.30 </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">27.71</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">1,500</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Total</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">87,250</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> 7.48 </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">20.69</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">38,500</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 0.01 - 8.00 7500 P2Y5M1D 7.12 7500 8.01 - 11.00 3500 P4Y9M25D 10.11 3500 11.01 - 16.00 18000 P5Y9M10D 13.12 18000 16.01 - 27.00 38000 P8Y6M18D 24.19 8000 27.01 - 27.71 20250 P9Y3M18D 27.71 1500 87250 P7Y5M23D 20.69 38500 489000 32240 20000 26.00 12240 26.92 15265 26.05 666000 1000000 179845 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="14" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares Repurchased</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Period</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total Number of Shares Repurchased</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average Price Paid Per Share</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total Number of Shares Purchased as Part of Publicly Announced Program</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">August 7-31, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,150</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9.34</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,150</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">793</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">September 1-30, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,830</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10.00</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,830</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">765</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">October 1-31, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,363</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10.44</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,363</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">354</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">November 1-30, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11,827</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10.43</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11,827</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">231</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">December 1-31, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">231</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">January 1-31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">231</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">February 1-29, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">231</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">March 1-31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21,700</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9.33</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21,700</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,028</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">April 1-30, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,698</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9.02</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,698</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">823</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">May 1-31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9.51</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">448</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td colspan="17" style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">No shares repurchased between June 2020 and February 2021</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">March 1-31, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">19,777</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22.89</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">19,777</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"/><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.5in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">179,845</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11.15</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">179,845</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="14" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares Repurchased</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Period</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total Number of Shares Repurchased</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average Price Paid Per Share</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total Number of Shares Purchased as Part of Publicly Announced Program</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">March 1-31, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">29.35</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,818</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">April 1-30, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,226</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">27.76</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,226</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,590</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">May 1-31, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">80,748</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22.92</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">80,748</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,739</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">June 1-30, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">74,227</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">23.98</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">74,227</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">959</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">July 1-31, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">32,392</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">24.88</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">32,392</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">153</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">August 1-31, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,171</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">24.79</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,171</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">September 1-30, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">207,964</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">24.04</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">207,964</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 22150 9.34 22150 793000 2830 10.00 2830 765000 39363 10.44 39363 354000 11827 10.43 11827 231000 0 0 0 231000 0 0 0 231000 0 0 0 231000 21700 9.33 21700 1028000 22698 9.02 22698 823000 39500 9.51 39500 448000 19777 22.89 19777 0 179845 11.15 179845 0 5000000 38563 207964 6200 29.35 6200 4818000 8226 27.76 8226 4590000 80748 22.92 80748 2739000 74227 23.98 74227 959000 32392 24.88 32392 153000 6171 24.79 6171 0 0 0 0 0 207964 24.04 207964 0 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Note 4: Income taxes</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The company recognized income tax expense of $180,000 and $681,000 for the three and nine-month periods ended September 30, 2022, respectively, compared to $319,000 and $738,000 during the same periods of 2021. At the end of each interim period, the Company estimates the effective tax rate expected to be applicable for the full fiscal year and this rate is applied to the results for the year-to-date period, and then adjusted for any discrete period items. For the three and nine-month periods ended September 30, 2022, the variance between the Company’s effective tax rate and the U.S. statutory rate of 21% is primarily attributable to state income taxes and expense related to Global Intangible Low-Taxed Income inclusion, partially offset by foreign tax credits.</p> 180000 681000 319000 738000 0.21 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Note 5: Leases</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Leasing activity generally consists of office leases. In March 2019, a new lease was signed to move the corporate headquarters to Raleigh, North Carolina. The new lease, which had a lease commencement date of October 2, 2019, expires December 31, 2027. Minimum lease payments are $2,997,000, not including a tenant improvement allowance of $488,000, which is included in fixed assets as of September 30, 2022. The Company recognized a ROU asset and corresponding lease liability of $2,596,000, which represents the present value of minimum lease payments discounted at 3.77%, the Company’s incremental borrowing rate at lease inception. The Company also has an office in Salt Lake City, Utah, which is on a short-term lease that is month-to-month. As a result, the short-term lease recognition exemption has been elected for this lease, which means, for leases not expected to extend beyond twelve months, a ROU asset or lease liability will not be recognized.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Lease liabilities totaled $1,787,000 as of September 30, 2022. The current portion of this liability of $365,000 is included in Accrued expenses on the Consolidated balance sheets and the long-term portion of $1,422,000 is included in Lease liabilities on the Consolidated Balance Sheets. Rent expense consists of both operating lease expense from amortization of our ROU assets as well as variable lease expense which consists of non-lease components of office leases (i.e. common area maintenance) or rent expense associated with short-term leases. The components of lease expense were as follows (in 000’s):</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the Nine Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Lease expense</em></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">  Operating lease expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">89</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">87</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">268</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">261</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">  Variable lease expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">29</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">31</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">86</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">93</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">116</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">299</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">347</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The weighted-average remaining non-cancelable lease term for our operating leases was 5.25 years as of September 30, 2022. As of September 30, 2022, the weighted-average discount rate used to determine the lease liability was 3.77%. The future minimum lease payments to be made under non-cancelable operating leases on September 30, 2022, are as follows (in 000’s):</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Year Ended December 31:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">92</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">369</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">379</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">389</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">400</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">413</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,042</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Present value adjustment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(255 </td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Lease liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,787</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">We have performed an evaluation of our other contracts with customers and suppliers in accordance with Topic 842 and have determined that, except for the leases described above, none of our contracts contain a lease.</p> 2027-12-31 2997000 488000 2596000 0.0377 1787000 365000 1422000 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the Nine Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Lease expense</em></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">  Operating lease expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">89</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">87</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">268</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">261</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">  Variable lease expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">29</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">31</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">86</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">93</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">116</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">299</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">347</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 89000 87000 268000 261000 4000 29000 31000 86000 93000 116000 299000 347000 P5Y3M 0.0377 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Year Ended December 31:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">92</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">369</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">379</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">389</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">400</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">413</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,042</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Present value adjustment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(255 </td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Lease liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,787</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 92000 369000 379000 389000 400000 413000 2042000 255000 1787000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Note 6: Revenue</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company considers itself to be a single reportable segment under the authoritative guidance for segment reporting, specifically a communications and compliance company for publicly traded and private companies. The following tables present revenue disaggregated by revenue stream in (000’s):</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="14" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three months ended</strong> <strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Revenue Streams</em></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Communications</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,487</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">66.0</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,686</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">67.4</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Compliance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,793</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">34.0</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,779</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">32.6</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">5,280</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">100.0</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">5,465</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">100.0</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="14" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Nine months ended</strong> <strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Revenue Streams</em></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Communications</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10,561</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">64.5</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10,383</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">64.2</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Compliance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">5,814</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">35.5</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">5,782</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">35.8</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">16,375</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">100.0</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">16,165</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">100.0</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">The Company did not have any customers during the three and nine-month periods ended September 30, 2022 or 2021 that accounted for more than 10% of revenue. </p> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="14" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three months ended</strong> <strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Revenue Streams</em></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Communications</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,487</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">66.0</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,686</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">67.4</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Compliance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,793</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">34.0</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,779</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">32.6</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">5,280</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">100.0</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">5,465</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">100.0</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="14" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Nine months ended</strong> <strong>September 30,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Revenue Streams</em></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Communications</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10,561</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">64.5</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10,383</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">64.2</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Compliance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">5,814</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">35.5</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">5,782</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">35.8</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">16,375</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">100.0</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">16,165</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">100.0</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table> 3487000 0.660 3686000 0.674 1793000 0.340 1779000 0.326 5280000 1.000 5465000 1.000 10561000 0.645 10383000 0.642 5814000 0.355 5782000 0.358 16375000 1.000 16165000 1.000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Note 7: Line of Credit</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:left;">Effective October 3, 2021, the Company renewed its unsecured Line of Credit, which changed the interest rate from LIBOR plus 1.75% to SOFR (Secured Overnight Financing Rate) plus 1.75%. The amount of funds available for borrowing remained $3,000,000 and the term remained two years. As of September 30, 2022, the interest rate was 4.22% and the Company did not owe any amounts on the Line of Credit.</p> 0.0175 0.0175 3000000 0.0422 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Note 8: Subsequent Event</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong><em>Acquisition of iNewsWire.com LLC</em></strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">On November 1, 2022 (the “Closing Date”), the Company entered into a Membership Interest Purchase Agreement (the “Purchase Agreement”) with Lead Capital, LLC, a Delaware limited liability company (the “Seller”), whereby the Company purchased all of the issued and outstanding membership interests of iNewsWire.com LLC, a Delaware limited liability company (“Newswire”).  Newswire is a leading media and marketing communications technology company that provides press release distribution, media databases, media monitoring, and newsrooms through its Media Advantage Platform.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">Under the terms of the Purchase Agreement and on the Closing Date, the Company paid to the Seller aggregate consideration of approximately $43.9 million, consisting of the following: (i) a cash payment of $18.0 million subject to a 60-day escrow to secure the payment of any working capital adjustments or any employee bonus obligations of Newswire; (ii) the issuance of a Secured Promissory Note in the principal amount of $22.0 million (the “Secured Note”); and (iii) the issuance of 180,181 shares of the Company’s common stock, par value $0.001, valued at approximately $3.9 million based on the Company’s closing stock price of $21.60 on the Closing Date.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">The Secured Note is due and payable on November 8, 2023 (the “Maturity Date”) and bears an annual interest rate of 6%.  The Secured Note is secured by the intellectual property (with certain exceptions) and the domain names acquired by the Company as part of the acquisition.  The Secured Note may be prepaid, however, the 6% interest payment is guaranteed through the Maturity Date even if prepayments are made.</p> 43900000 18000000.0 22000000.0 180181000000 0.001 3900000 21600000 0.06 EXCEL 46 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'J(8U4'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 " !ZB&-5#IJA).X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NDD1AZCK98@32$A, G&+'&^+:-HH,6KW]K1AZX3@ 3C&_O/Y ML^0&@\8ATG,< D5VE&XFW_5)8]B((W/0 F/Y$TJYT0_-_=#](;G9SQ ,/AA M#@2JJN[ $QMKV, "+,)*%&UC46,DPT,\XRVN^/ 9NPRS"-21IYX3R%*":)>) MX31U#5P!"XPI^O1=(+L2<_5/;.Z .">GY-;4.([E6.?:?R6G^11H(RZ37^OM_>Y!M*I2JI"RJ.J=DKJJ]:U\7UQ_^%V%_6#=WOUC MXXM@V\"ONVB_ %!+ P04 " !ZB&-5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M 'J(8U5A?+>LTP4 )D? 8 >&PO=V]R:W-H965T&UL MM9E=<^(V&(7_BH9V>K7$EDR^MH09<,B6Z2YA(=O.MM,+80OPK&U128;DWU>R MP68[\HO'L^0BX(]ST&/)TI'4WW/Q36X84^@UB5/YT-DHM7WO.#+8L(3**[YE MJ;ZRXB*A2A^*M2.W@M$P%R6Q0USWQDEHE'8&_?S<3 SZ/%-QE+*90#)+$BK> M1BSF^X<.[AQ/S*/U1ID3SJ"_I6NV8.K+=B;TD5.ZA%'"4AGQ% FV>N@,\7O? M\XP@O^./B.WER7=D4):_!M%/^ MIA&>?C^Z/^7P&F9))?-Y_&<4JLU#YZZ#0K:B6:SF?/\;.P!=&[^ QS+_C_;% MO3VW@X),*IXYHH3 M'/2C0D]J]/?H$T_51J)Q&K+P>[VCRU(6B!P+-"*@X8)MKY#GOD/$)<12'A^6 M3_GN"KF>3?Y=<;SR^7BYGP<^G[^'2ZF$;G+_V)Y0X="S.YCW\+W\'F7T'VRMA>Y#[8)RJ2+VA.5M'!C=5:$H39D.&?2:+ MQ9?Q'#U.YF/_!?G/\]GS?/@R>9[:@$&KEL#7)?!U$V"?I1HW1A/=AE_1[^S- MA@P[N?KOKN?ISM/&"&I;,MZ4C#=@R1YYD.E^5Z&7MZVU+F$Y=KN?;4B@JB72 M;8ET"Y9IJ'G"G.DIIFL;$ZQ?T5C:'H4/REI"W950=V"A_$R('"F2@6Z+7QD5 MIE-%NENW5AOLUNUBTO6P#1(4MH2\+R'OF[QPBX3&,1IE4E^6UE$'ME$BL]8? MJ&J)AMUJ*'4;P6UT*$$^3[8TM?8D9VQJ6R>L:XMWDA1P$[QQPL0Z2M?H@W90 M&Q 4-JP'!75M04D%2AJ-"H<7 CV-F>LRM16&]M@@[:L5;+!C:+-4Q3K..=KR#47]C8+^TQYVJ5! MH*@&&[SYZ5\1*Y!E?!!C=, M-J=#9CTA;%;;;B\1='"5=# <58Y]$4\2/>E=*!Y\TP.,F:NAYTQ)1=-0]TQ6 MWA\49@Z/H7"[SMW,VL!NX-W>8Y>X?6=G(ZQB#X:32EF+GS,J%!/QVZ''M4+! M7G6Y ):UK<0J]& XKE017$^J9)2O7P",L%G]J'F)]$.J]$,:I9])&G"AT6A. M:49,IEMOIB=8IA6'UL'EC//CV+H.<(DT1*HT1!JEH1?ZBB:AKMMH%04%\S1+ MEM8Q873&DMQTL>?A:]?:V<+BMKQ5*"*-0M$DU:]HL?9FL@(]IB0K;JM0!*O: M.D+XY>!;HA>]3*RKL-J>Q612VT MK1]E8$-R>U/3\5YB58A4^8B<61?*,06C]6"PP3V^MV)=(A.1*A,1.,9\Y/FT M9,-3L)^%37IWN-MS7=?*=XDXY%5QR(-#RX(%F3!5A\D2O40JME;=&9/3V/\. M;?7T9D?CC*&?W:N:'AYU:N2Z0? MKTH_'IQ5RMH9[PA(%9LY1[(.69\M]YV&^V^I4MQ>; MUI^H6=F4*&8K+76O;O6P+HI]X.) \6V^E;KD2O$D_[IA-&3"W*"OKSA7QP/S M ^5N_. _4$L#!!0 ( 'J(8U51*&PO=V]R:W-H M965T&ULO5EM;]LV$/XKA!=L+>#$(O6>)092)UT#=&U0I]MG M1J)CH9+HBE2<]-?O*-F6+5*,"Q3[D%B2[T[/PY=[[NB+-:^^B25C$CT7>2DN M1TLI5^>3B4B6K*#BC*]8"=\L>%50";?5XT2L*D;3QJG()\1Q@DE!LW(TO6B> MW573"U[+/"O9785$712T>GG'>#\F[JY32]'CD+$Z=RG'_>AO]?4,>R#Q0P68\_S=+Y?)R%(U0RA:T MSN47OO[ -H1\%2_AN6C^H_7&UAFAI!:2%QMG0%!D9?M)GS<#L>> O0$'LG$@ MQSJX&P>W(=HB:VA=4TFG%Q5?HTI90S1UT8Q-XPULLE)-XUQ6\&T&?G(Z^_QI M_OGC[?75_G?U\>K3[ ;-/]SM6\A V^9L]499W?V:)>".&W=\Z#X!OCO29$>: M-/'<(=)U5;%2(BH$D^+2YD? "_6Q\^,@Z $T6(51[)HA1CN(T2O[ M;94!R.P'2Y'@"[FFU=Y"3I*ZJ',JX4M:\$IF/VBC9FH%NV/7B]LU#)<./F(5 M1QH#[+L]EKH-<0;6<+SC&%LYOL^>%8%F^(W<4@:9+,DZ;GY(6F:>'QS!*]8P M!U[V0=">QV*ZQNTIG15^&Q!_KXAG$6EXQ&?D#<]))++9K M+,"K:EC[[!E:Q:&\ITLG#EQMU1BLXG (8">PV*ZP707%[&-H4,=8PZ@;>4/) MI9-';-?':[9@L+!32 Y/K*S-Z'3]@*2"=R!&[R.V&,NOJYBW>%R-:@XQI6 UZ."0I9*^IM&O= M1U4F[ ^F*AVVZFR$JDL;]DB_"3%9!7X\@+830&(7P'8)O#;UNBJ%7NCU$1JL M0*,'$';:13RK.,PE3[XM>9ZR2OS1=*[RQ=RK6S7PIYOU7Q3MD'4GB<3>']Y5 MVQ4O%/\Q.G'.' =#HJL0=.XU&R,,E8>C_I!80GJY1BCDF^?9D*H M/*Z*%5Y+ ?5.FI6/4 RH2F;.5I(5#U! ;H]E&L-K:$G;IYO3EL,"Y\PX_+8N M=#.F1S>JI)-18I?1&2\*J,J:43(,$G%LH^2. ^R,([>MY=QQ&+MCWXW^]Z'3 M%5S;7#:3PZ'K))Z\(O%IFJF2%A+ BF;I:5:BI&U;C2 -,AXY?K\:,9@1X@VU MFJ23>V*7^[;-V:_*00A@ZRW56?(3)%PNS+E+5_;3J"__)B,\E%L[_2=V_?_" M)(5'4$/1JH2%8\:G2SO&).R?HAC,8N(.+ &WJP#<8RH 84BQQG-!7=Q)#/U) M_V!0-W-Q0 :VNML5 :Z]"-"TJMEP1X/'VGFEJ<6;OZH>-O6CUF MI4 Y6X"?R9_Q>) 2/61I+J96(N7VW+9% MG$!&Q!G;0JZ>K!G/B%1#OK'%E@-9E4Y9:KL8!W9&:&Z%D_+>DH<35LB4YK#D M2!191OBO"TC9?FHYUN.-&[I)I+YAAY,MV4 $\L=VR=7(;E16-(-<4)8C#NNI M-7/.Y\Y .Y06/RGL1>L:Z5#N&+O7@ZO5U,*:"%*(I98@ZF<'N9#*U1A9:P9H4J;QA^R]0!^1KO9BEHOQ& M^\HV&%LH+H1D6>VL"#*:5[_DH4Y$RT$%:G9P:P?WI0Y>[>"5@59D95@+(DDX MX6R/N+96:OJBS$WIK:*AN5[&2'+UE"H_&X8\_ &YV'4-[O-^]P7$RMTIW9VNNZWB;Y+@-DEP2SWO[Y-@ MBJT2&YC%]+X[%UL2P]12&TL WX$5OOW'"? G4Z3_DU@G;J^)V^M3#V>IVL4D MCP&I+8%F<16PM]ZIN3>35!'Z+RO,& MXP-TDQ%VS.Q^P^Z_F'T!:B5C^LC^F3[H@(0 :71@QT<%X#G'J;:8(3Q,V4R;,"'O>!+U0: LNKPCAK>T:MX9X5,&-':VX M@\O/ ?)INP[TN($>OPKZ2HC"##P^ CE$[;/H0#KXJ;?A5V%>%U*H&E[1?&/L M7?@D;*])E[;5B9U>VCG+,K7!_J)L:\%3=7O2K O\U#6=WN9D!NZOVUJQG3<7 M&ROW)99=[J>NY_2W/2/W\Z5;JW4Z@NIX(^_P=68R'(X]WQL]0_S4^IS^WF)^JL!7!NHYVO&Y.- 'V:;/R_A'U!+ P04 " !ZB&-51[$8XJ\% "; M&0 & 'AL+W=OBFW! MXF5EE*5#XCC>,(N3?# 95_?NB\F8[V2:Y.R^0&*797'Q_9JE_.5R@ >'&P_) M>B/+&\/)>!NOV9S)I^U]H:Z&K9=EDK%<)#Q'!5M=#J[PQ8R0TJ!"_)VP%]'Y MC4HJSYQ_*R]NEI<#IWPBEK*%+%W$ZFO/IBQ-2T_J.?YIG [:,4O#[N^#]\\5 M>47F.19LRM.OR5)N+@?! "W9*MZE\H&__,D:0J/2WX*GHOI$+S76'PW08B ]H8T!\=P6T,W!\=8=085-2'-?*5Y&6AS&6A_DV4G9Q,[V[G=W_=1%>/LPC- M']77E]GMXQS=?49W][.'J\<;!4#OGVZOGJ(;A?F /J*G>83>O_N WJ$D1X\; MOA-QOA3CH53/4WH=+IJQK^NQ2<_8%'WAN=P(-,N7; G81W;[T&(_5'%H@T$. MP;@F5H=SMOV$J/,;(@XAP/-,?]P<0W3^W^BSGQ[])!BTK0Q:^:/GJ@RH .HA M7'B(L@E>B&V\8)<#U>4$*_9L,/GU%^PYOT/1/Z>SZ)S.9F=R=I(GM\V3:_,^ M>6![EN\8./]J2Z^R+)>,_61$ F<\W'?#"H!<;W0*BDP0]JBOH680"G=\G1 < MM01'5H)3+B3B*[4L]1.M/8RZ Q-,-*( B(YTHB:(!DZ@\31!+B$A3--K:7I6 MFG\47 BT+?@JD1!%SQS3\;0'FP(@C+6$1R8(DY'G:QP!% ZI!Y/T6Y*^M:G< M;5D1RR1?HX7*JD!JX4#L5:D>P<0%Q-H_9P,YI[/HG,YF9W)VDI.@S4E@+SR6 MJZ2D52[BI=(8B9!EDO8,2DA@EH4WTFIG"H#(2*O5R 2YH4.U*C1!-"04+L*P M)1Q:"<_CE-6EI[3Q-U:5XZ$((P< M=9YC)7U?\.5N(96(WJO=P59I?;#+-%ZZHQ-7ZY%3 $1]+7,1 /*IJW$%0($? M]'#M:%ILY1HQ-4T625QO1Q,5!"'NH7^4 MJ]BJLCI+2Y(O> 8VK\;%24T&!E<3%/J^3M4$$8_H>@A 4BZ&T_LS?\G!(\*CYLEWPWN61JH9,VCJ8&TY,T!3"Z M%@(@H3%=30SI87@4>]BN]FXJ8NB9K7C!D(Q?>V:GJ<*,!6,*@-3:8TQ.$T5\ M8C1D$T5=W+?Z'&4?MBJ8 UW%\]",0+:^2<38K@ @BO6%%@!Y =:YFB"?]BT^ M1S6%[7+JEEG+-C"V2%Y@)-0$84=/502@B*.G?0:A/+^O!1TE%+9KJ":AJN19]7/#XB4K2H#Z?\6Y/%R4 [3O8R;_ M 5!+ P04 " !ZB&-5XWA49 4# #/"0 & 'AL+W=O$OK(8(0[>LA2S@1)SGO=4E84QRB"[ M(3G"XL^2T QR,:0KE>44P:@@9:EJ:)JM9C#!BM,OYF;4Z9,U3Q.,9A2P=99! M^GZ/4K(=*+JRFWA*5C&7$ZK3S^$*!8@O\AD5([56B9(,8980#"A:#I2AWO-M MB2\ SPG:LKUO()V\$/(J!Z-HH&@R(92BD$L%*%X;Y*(TE4(BC=^5IE*'E,3] M[YWZ0^%=>'F!#+DD_9E$/!XHMPJ(T!*N4_Y$MH^H\M.1>B%)6?$$VPJK*2!< M,TZRBBPRR!)J58+E/ D[%WT3PN.-.)\'TQ\@;SGT/!'/Q M&ON3>0"F#\"=CF=/_J,_"4;//AA-Q-@'EXO)<.&-!/H*7(-%X('+BRMP 1(, MYC%9,X@CUE>YR$SJJV&5Q7V9A?%!%B88$\QC!GP><4\\\D=K!B5KUBUBEU M9R(:3()#DJ&V!2BY=L&5?63CV+=V7]WLU_48HVN&=0CRCD&&9IF'(+\%9'<[ M->C 7Z?VUSGI3_0(T0&P." I13A\!YQ"S%)8]I[HES@W12_C;>9+X.M>= M1LKN,:;;<-ZB8M\UC!]C/G!MUZ[MDZY=DHF]$LLFO4$GUM<^7E^S:?$8HVNF MWG#9 KKK-C:!?PPR[%NMX53=ZU 9HJOB:L! 2-:8EP=1/5O?/H9%TVW,W^L] M5V^9]\1MI;Q<_)4OKSIC2%<)9B!%2Q%*N^F*%:'E]:$<<)(7_?&%<-%MB\]8 MW+@0E0#Q?TD(WPUD@/H.Y_P!4$L#!!0 ( 'J(8U5+\&94N L $9A 8 M >&PO=V]R:W-H965T&ULK9WO;]N\$W=7WW9C*IEK?9-JU>%W=9WOSEIBBW:=V\ M+;]/JKLR2U>[0=O-A/F^F&S3=3ZZ.-O][G-Y<5;I^NTW+/]YE MF^+Q?!2,?OWBR_K[;=W^8G)Q=I=^SZZR^NO=Y[)Y-SFHK-;;+*_61>Z5VNVU'^5;4?QHWURNSD=^>T39)EO6K43:_'C(YMEF MTRHUQ_&_O>CH,&<[\/CU+_5D]^&;#_,MK;)YL?G7>E7?GH_BD;?*;M+[3?VE M>/P]VW\@WNHMBTVU^]=[W-OZ(V]Y7]7%=C^X.8+M.G_ZF?[<.^)H0!!V#&#[ M NW>C&P>N\S:RKNFS^NF[&U1?S3Q^O/KV_7+R]E@OO MZKKY\4%^O+[R/B7-NT_SO__^Z?U"?KGZBR?_\?7R^M_>BZ\?WWY=7#;6+[VQ M]_5JX;WX[:7WF[?.O>O;XKY*\U5U-JF;(VOU)\O]4;Q[.@K6<13719UND&%S M^[!YL=TVV7E5%\L?WG\^9-MO6?E?1&9AEWF[6JW;-$\WWN=TO1I?YMX\O5LW MAV03E0[1Y?)^>[])ZVSE%?5M5GK+8MN<_+?M6?F0>9=Y\S[S7KPOJNJE;9[$ M/L^7K&[6CV82F9;Y.O]>=6A-FL0X9 <[9 ?;B4<=XN_239HOLU=>=9N66>6E MM;?(EJ^],'CE,9_Y6*2MBNU"^::Z2Y?9^:AQ1I65#]GHXL]_"H3_5RS^3V)\ M)]8ND@\7X73J3SD[FSP$+#^$+^X4OW1;W>=TK?$^*XLCC M+ XBP]]S:!49$4%T& L,*PFMQL%,MTF@#9]%X<%(\TQT\$QD]WS:GO-<5*\[9>EUE3*]>V!+<*#TWP*>*>Z71J.)%R2DDIEA") M:3&,#S&,3XMA=V['P.WCR"PDYK$SN?O(2&AD9K?-0O/,[."9F=4S#6@U&)4W MT%"66;[\PZO+-*\VNZ\US!TS6%H9OH 6IB^<%M(Y2V+3T!P1^(II?*LK/C9K MW7I77Z,HXH,9><2-S[XWLB4"HF-^>K=)XC@:W0-'5!<,+=P_I.6A\@M0OU@E MARYR>S6]=!=\-N6F&RFGE:1J"96:'D5%7T%/_%+UNSN*$)E8S,WR:;XWLU7P MF%(SJUG"(V;C0)A9#HU$%,<=::[X)N@). /XU"XY.,W#GH1*.JTD54NHU/0H M*A8+[##V'$P-( -AG!I (@-ICB@AI(J8051%C+I9-5!T%MCQS/%]!H&)"7.9 MG=NG&)@Q"U(U2:J64*GIP5($%M@1#%F3KK*[)IM]RZ)ME1R\)D%R"J>SP ]C M,_4IIY6D:@F5FAY%A8J!G161-"&,4BZ/KJ51P6V$'L616F57)PFD.$ZJ@P*:>5I&H)E9H>1<6,@1T:GU5A M0F)#*\R9.\T1):S"A&9(A0F-NBM,IE"2V5'R.1>*&40Z85Y$8VZ^["$C$1L3 M,*TFNE<47C([7IYZO=@N/[A)!%&3^9P#?Y*")JE:0J6FQ_.HS6<'S5,O&S,$ M%T11&[-3FQU*&"2A(/#-4HBY&V:($/" NV/F.AS=!PK,F!W,D"+H;_>YO4JT M2PY>^R#\A=-8<&860:332E*UA$I-CZ(B-M:3V%01Y(XB9"PV$S.PZ,%FF5D$ M84HL",RN,&(V;@]-3W-H-.6SJ"/-%0RQ'HVSH440TN4"-2*#* 3._QXZ$C$" M*X#-1/>+8B!F9Z"3RR!2'F*0AR)NYM&"=$Y)JI90J>GA5##$[#!TC^T"Q0SAXCZ#S2IE=:*A4(["SVGU ^1_7XQ^)IS M;QOLHR,1(_!%UWOG8*@0*+0CT*FEOEU^\%( 868*KL O2.>4I&H)E9H>3D5N M(06Y=9?Z(60M'IL9[]Y+V$-&(C8@X7MO)@P5#(5V&#IALZQ=>7"N(XT=!G.= MEW.BAHBWJTL)ZW93:"S#0.8G.33>3N9?42DH@5N/6A-\5%BN(B M.\4-I=H(@I1)M8@)<(D;ZMP3)585W1^*Z"([T=FI-H*TQQ]'H'E T% W>5WC<%F>H7TCW%4;8OL)9%(-BGW1:2:J64*GI43RZQVOP MOD)W%!'(8LP'-WJY]Q4B2DVQ+\QB'S$;!\S,6D(;OD MX#3'VE<8TY).*TG5$BHU/8H*V:+![2MW%)$M@@C31N[V%:*$,2UB!ID6,>IF MVDBQ6V1G-\?W&;+7SH_ "4])/PM2-4FJEE"IZ<%29!8-WE=X?"$27[1)^V@1 MLJ]0!'XPY):9=E1 M5.C(>]YG-Z#$Y,B=<4B)R6%?T,QS1 DK,1$S6&(B1MTE)ETL^9SKR1PR M76">EW/N)LP^.A(Q,AG3:J+[11$FMQ/FR4]<(*5-#FDSX$R8>\A()Y6D:@F5 MFAY/Q9K+.E6D6Z3Q&JB^^?H 2-VU#SA7"J0^(, M1,A,8%F0SBI)U1(J-3V6"CAYCQ[A\RXH+5(VDSCR/,X1"1FOGF[.NFTDE0MH5+3 MG["DR$WT)#=\NS@:10%9B\U"\Q:EN8"=-+/F1Y2">&IN/)>(V3@T;PO!M'P^ MZ\ASH:A(V*GH.46_0'8GQF9;3;CW2O;1D8@1>/I4[\::4# D*&ZSZJZ$[/)# MUP*!W&T%-Y&0SBE)U1(J-3V7"N(VV]F)N/7ER03BI)U1(J-3V4"N#$B0!GR7-D/^,, MU/P"[I\$F=Y'2")6(-=M)KJ#CIZ\:*>BH26_0 "&@]/?B2\+MXGL,U5BU=%] MHC!(G-)Y$Q R1&SN)!'N6\00'> !]PUBCJ/1/:"@1]"WL^R2@Y>^ONTLTFDE MJ5I"I:9'48&;H&]G"=BGPMI9B!DH^:$)ULY"S& ["]-"VEF3HR?*M__#P(>T M_+[.*V^3W33C_-?3)IW*IX?V/[VIB[O=0^:_%75=;'&PO M=V]R:W-H965T&ULK5EM<]HX$/XK&JYST\XAJ6ZXD0])??Y)M;+ E);GA"]AF=_UHWYZ5F.XH^\DW& OP MG,0I/^]MA,C.!@,>;G""^&>:X53^LJ(L04+>LO6 9PRCJ%!*X@%TG-$@023M MS:;%LP[G$,=V=]]S>_L%WLMX(]6 PFV9HC1=8/&4/ M3-X-:BL127#*"4T!PZOSWH5[-O<]<0]$ M>(7R6'RGNR^X6I"O[(4TYL4GV%6R3@^$.1,5"2V3%LJZ00+,IHSO E+2TIBX*WQ3:+5OO<*>9_(MXANP MDH7"P8K1!,C:8TB0=%TF+Q$$\S.=VTJS0[U95=AG/$,A/N_)RN68;7%O]N]5S=A2J&&:-;(E,4 M+%_>'D3_E$$\D;$C;XUJ;XVL0;S"TFA(4-EVTPB@A#)!?A2IKQ\XX(&_WE;P*Y>S&,?@H$ZNX^J0<@\*0YJJYR;K%9(N6L3:&E?'# M /5';BN(.J%@%!C""!OD\/\@IV*#615.+6381>..1FW,&BD8> ;,#9V[5JZ< MW:9[S!'6>3M#+T97>QI$;=0:&6]DH#JWH6#7SL%FU"R7!5_5N-[;PVXG=]I5 MKA,:3PRH&X9VK91F0AWM&RG#6YSF>E_['4#>P<10H>X*^8YC0-TPI6NGRKNW M3@Q:W%U.]!S8 :Z1\ER3OQON=(-WS:HDW6+^EC''M9+RN_OIB:P=>Z&A:=?. MTW.4$8%B\EM&CM.5V"&F3[$N";=I6B,"75,Q-TSMVJGZ(6?A1I4%78$5>98P M+;VRR[]]O]-T-$)#0S;!AJ2AE?>:.LAY,?1HTTF'N;)KQZP3@B/#$ 0;,H7N MNTI@15(DMP6OEP"TDO1[2^!4UHZ]T! SM!/S]3-F(2DSC*O!4/8O-0SJP]4E MVDE[@-#(P, 4K(:+H9V+']"+VK^!%6453(:S?7&H.9!A01A6,EK@&JZ5_;]= MQ#JQH6^886%#R?#U;?%1>>A230N[R[6R6CN4K!-S@[$!=L/)T,[)!>QB_%:8 MBP4H3Q<7^%9WG+N M1K7O.L,V8)V4*14:HH2O$:4A^-+-.(U,/M9QXMCM^%@C!H<*)M<$O M\BR+BY: 8A 1'L:4Y\S4U*U$_.ZF?B)KQ^>0#1][=CXNPI4A$A7]\K5#B,K8 MX9E;,&X'22,TGK2W6(.#@^D$LW5Q7L]!L5\JCW7KI_5_ A?%27CK^:5[-B]/ M]ALSY1\-WQ"35HAC53BZHSE@\#?$G=NL ;V9&W,/6]N\EF4,"%4F'E&$/3W@->H% ,1 MC1\M9M2;9,7AND/_/?A.OJR%PVNCOLG<%[/H/((<-Z)6_M;L_L#6GS>,EQGE MPB_L&MDTC2"KG3=EJTP,2JF;?_'8QF&@<)X\HY"V"FG@W1@*+#\(+^93:W9@ M69K0>!%<#=I$3FI.RLI;NI6DY^=7PDD'9@-+BPZU%QRK:>P)F@7BK(6Y:F#2 M9V#>PR>C?>'@-YUC_K-^3)1Z7FG'ZRH]"KC":@RGR0C2)$V/X)WV?IX&O-/_ MZV<#!7 M70+^J*7?CQIPX0K8T-QP0.,'/#'WA44,EYJ\/BFYZH ,29,[0"Z^YYC28L*6 M5@2%(#YK1 W$KQ(VA(1F169L'F*PDV2 +4OMO*W#+&GH\%2 27+R MA<))'@2A%6:UE5XB=<)C5@B]15ADGL,Q>7]Z-N)@BK+A^8H5V.TTN1P*AZ/) MY>LF!@OK9:8HGPF#W.*V5DT>5R?_# P/ <9PH\.AJ:1F45(LA:89R[D9\=6^ MBP0(I4#S?%,T8XF\E7H+(O].HZ?)I,8,G:.!'9P6L!'20C6L*()G:QNI*6*2 M@)[J8$R,'0W(7PJ"3%7&>WJL$LE98)H^=ZZ5$PYEYG@*7B12:=ZM\ !H-F>\YO;(I-JK:N%MJ#-_269@78FBVQ>[8O#PXQKX@-B771/9RBKX/X/TD, M0^<*4RN:"PC\\+,'Q.Q[K9N7M6^1T&+=9#D80,K;C7,U%>T'2A8UQK6Q5 F- ME6%#7-/ $'K?]L*H._Z&_0E%I#W\7-NN9\BJXFA14=9/'?KG^-!PC@>O9HEV M&[X-'(0L-@]H?]I_?BR:5_=)O/EV^23LEN8#*-R0:C)^]R8"VWP/-!MOJO & MKXVG%STL"XHD6A:@>Z[+;L,&^H^R^;]02P,$% @ >HAC5:+]14UA&P M@5$ !@ !X;"]W;W)K MB' W_> YS!#1T\ L$;L+EX;9SW*5W-92+GFDJC;>7W_S9*94*C^ W;DW[@=P MVU9)J53FR:?\T\:'SW%I;5]]6;5=_/G>LN_7/SY\&.NE79EXZM>VHV\6/JQ, M3V_#[<.X#M8T_-"J?7AQ=O;DXSBYWM7 MYS_^\@CC>%G.^UE;J*]]NT_7-,O?[[W[%[5V(49VOZ#W_S%ZGX>8[[: MMY'_KS8R]M'EO:H>8N]7^C!1L'*=O)HORH?B@6=G1QZXT .GNM?WLAA5'Y1W;C;SBU<;;J^NJIK M/W2]ZVZK][YUM;/QIX<]K8>G'M8Z]R\R]\61N9]7?_-=OXS5ZZZQS?3YAT1G M)O8B$?O+Q5]K2Y.J^_G M3O5Q::O:=Y'>-Z:W3;5PG>EJ9]HJ]O0!:7$?*]?5[=#8JJ?11F:)F!WOK_UJ M;;IM9;JFJ]#=7-$N/OOWY_\V#\8DU?1/["C RX M'6B&KK8$3[\/CHZ9]F)ZP(2KJ\Z"/B+.\L/TQXI@2.:8@U^K]0!JYMNJ<7>T M/YJP>(8 ESE#SSK/H_!NPS!#3YD[&P@UJVY8S6EV8F.Y /%UZ(GU'<_:# $O MXVRGU2O7\N([1 IU+AZF#A/\+U"(XVFP/N%Q^@S\NS,MR][TV*>QV>SB\=G1"G$X@L+)0M%OTS' MPF*!&1KEDRWE8'*4!6W],EC+VZ.Q]F0%]%."8V4!@A5!&*D#^)%P;$;"4)LA MLEZX4#D2YKJO-@9RW+N3Q*E3:%FP0G7G$YO^'0;\?^_U_/OW^L'>V6ZP]%I[ M4GL8 M$_)S^!P&P-6 K^N\.C#(Q1ZL7P]S@E+Z)*Q]((SB8\48/$L3+6R$&T1XNG!A M%6=$=;VL###USM)\00;*+,&V2A$//JW>ZG$;$0H_!%+C3:0#CWUP\T'\(YI@ M8^Y$DTS$\?RS1/"$RN&4R]^083)Z4 MT-XRB8(]AN"@HR=JRX*=GYK;?F-EX,1>\-YTJAF_"X"@;%O6)O2P4@QM#4$, M60_;S%0%=/(E,9-DK?,KXF 42:OMC!<@)PM>I)F[UO7;-&U^E,^Q(;!C/M(& MZ,#F('W"C/_*HBF4K*R)0P#"LI3Y;F>>N+8U$SIJ:\D]:^I1DG<7&L4T'91U M8"_QO!1W2#L.%RPABM8D-G#S6=!MZ,FEKU8DPZT5Q:&W&)V&S2H6N\K<$A+ MPF,Z0@">(LF[#MI"0N8PO\[K2?N%,-LM[E_7(FW9K.O6I6DY5Z(T8'I+F M^= UK6W&#<^FTE'*G^O8D UP2HY.#IV*EB0&4JV;86WVI%JWJE:.!6#+QP@= M(B;W,Q)B1T?BHDBS2?H/!NCL^#)-3@B69)&EG('*\R$Y0LV83CWMD(#R,UE3 MX5FA.N0&D6)T=N%ZF8->(840_TV'Q5E<9&8R&'2"=?)30#\B.0Z8**V9Q M)B9Z KJ89,T'TUJ@\[@?\(7'8]:> ;:U^9D"J#'PSH4>(RT0%]OD615K"A\/@%S! M&.*RKSFL(1%GJW 8MD8[ V45'^%.#]ZTOJ,_;39AS,08C4)*'LL"INH( =AUYWO2)#K4'F*829C"/SF: M4>4H"O"O;+_TS*G$MDK4&_FK<0&&0-K&4?JFV'"'7-%1)(X G0-;3] MVQSZ3K":&+9=$YS"HQ[6A.4=FX_L+K!?#WI_'\B+L@'<#@EG6%,KA; BX#ZN MH8=%D\)12]XF8*%4S3'<@TM%+.JP P0+Q->5"3!;^#QF^%0C&57^EA2"DCJ2 M-:9A:^,(@I=^8Q-HZ5-1QD&BMK:7\032T6JZ8 :?8$,G2J^SJ4@4GD/)4EF= MM83.PC:)LP>Y".9.J1(.P"&=T#0BH,B$B='7CD^UV64?'VAZX%@-&_%#03!6>$5"+Q^?IW@1I_W# MY>S1Q?/9V=D9CZ*W9\^>X"UP$&XR@"SIE$.8B\\$$.>VW'[R8DE%MQ3ECF%F M,29)'L):$?^OQ>Y84BAEP-B8[(EDOWWO<.:F9050+9G;6]=U$G,)@).P^M"/ MK!4VF#79F"\,$70*/US,GCZY')ER/GO^Z-D^4TY3OHXMH'6*DLCBT&H P0W3 M@ETW?ICWBZ'-;O-,S(1P\F@0K4=T]N2B/**+Y^?R]M\]\2GU-P[4Q8.1_T@1 M*S#IU8H72\<+'6O9))=&@0.]-@N()B-(\(%=!(0L/HV#)Q+LK0DY\V6_D.=F M&;G8.A5I2$UW=K<4WOO8L[?IY^QL'F5;BOY'+$.^Q@"OD7-Q'/"3#ET=8> Q M_NWNM39KA[P79/N'9V?C&3V^/*1#G*8[MH4<->RHF%E!7K$"@P.] U--J6EO MBNR)KG!T$EH3YS:=XC\^11;R=(BAR"?15DFZ L>N](00!?GA;8NSETDVDI>@ M63M:BT,\>GB 8D]--/-<(WDB;NF0GF&2 B'R!J\P\C/=_AC:+(9^X(",1PGF MYHS$@FCP@:/"E?FLNXD %XB]!M;(+IFXK%[G9&IDOJ^'L/: _&FR/?NCA[+U M4W:G#;&[27NZ)9^@:AVMTV@*2E+\M%*]9&=$4CSPFAS!&UPO0]M#^@0^CU"" M#*(BK*JJBD*-78PIX5B@V(>,8LR@JPF"O4H(EH>7)T-+.69BF5H>4;%PHQ*W MR;D/-$^& !*6AN+KX.)GUE9)T=2C5L_*\Z:@MVNB9CDDLN^DC,H^S[5,!E-- MKE.O,5%7#21@=RI_UADE)"=(0,?(Z=GCIQ^2FLQQG.BBY-1 M*<%@]NU'2D73HO\')YI>Y<.7FE)?/L6]6RXA;I1%DGF&EA&;DA[&4,6AV0B[W5ZW@*4?<8I,"4[0"0_0Z&L0;X#2T*N8*A*?8!^OLE;!5EA$( 21HI3(WDV<=;7GOG& M&R5O@S,2I1"( S2NQEA:PL%!A1!$40:?+#;N^D%-PPU*!OR<\E]" +9A'<)H!_N&L#/)X9M7;Z\Q MR1#XN%! 91G]X>(Q^Q%$,'2A&7"6V H8480E3!.+G7&MYDFX<+&8G$TB<2;> MK\9($_9;8MV08F484'67IS)=3(;-:$*VI_"J;1 %DQ%T_5=<*M%[+A/"&QF@ M;<00J^E$FDQ8P![O^?/9Y=/'RH8RYXSZR-(TS.H3WYTL)E,8]03.TN?OAZ"7Q\/DX[DMJ!?KN%HD3UA?+DX*/[LP)'@M8V,/"#V"%?9 M#I<.[M=E?Z$Y?H2-=QB>LH"?I.#T.FL%L$1%,>>S,;SMS9?\H>11??U9 M$Z7(!!']ZOE.!WA!6+22'4;)I+[6V][-B9)\_(%25E7?:T>H>**/J@MCOI@KHE9K RCL$FF34; M1;!('4S+XN.D."7#N8=F)97]S-44=6H!]G"X1EL?906!X!CVW_A%O\')2G(B MQ:WB,9.'Y=?B 99-#ZD:-G8Q0)6*25/-'G@NK55AFXLY:P2!J8^HM7#'"[CF M_(:(R6)0P$E/2@-8646??,UJ-L^I92 F$NE1U=M)]5'R=2GLI4,"X''!(7$" ME=A)4BE-6(W%G[T):9G9WC0[N0\\,$9B] 3@M74+6Q2(QY3[ GQ'=B.FS%&1 M<9.T/; #U0FBP6CR:4)"TO8N2GYWS$J4(B#)#;:*0J_)M<3_N'.I2'XR(2BS M TEB=9\C+C]$&A$?_)@*]F3^L4S9%9J_^CO2K9-OI@M^_SLF#605?Y6LR)Q3 MV5>1!']^J#BXO'A!?SU^-'E[ M$FBYD"*\OU)TPNPUFX%X2*@CA;K<:\C>UMB#B+?M M.&6VP#)UZA-:PZ\,O33,P(/B;<]0M:$(TX3/:K3W#/P8#?F)Z,RT>P"UKZ1\ MXS8!#ES1D!*TQL3=K177SH5Z6$F'3>2^#*[$L1V51J40N!RJ3CC07C(9?74; M_+#FF!R(KNE]=!HRZGU(;W)H6SR5LDM+VQ:P 6.16W&VG/*C?9!?.R8>ODT/ M2J^CTG=P%S$2C!%'@..N!2O'CC64 %M;+?NE+>?E0NCW42"!2MS!G[W5<C=Z&=\/R$4\P5V(S-D33;V5RXP%;B; M[,0O3I!EO@](N#A[\>'=)_[K_,6#B5_(3Y3>H<_=6V-[=$J <-\^2>V[3VD. M\NFETCGVL:7\-J<&&Q0/F?_,S(3?LBR8=H2*Z;Q%5T *G5+!;YL8YKC=0=UQ M_7Y"ZN&%!!4.]&JLX)SR 7)4-'&S$FU97':HR27'<9_P7X.T3NT,+MHJ.PJ_ MY=O<@5+8UW%"=LC2\\SDRD^%*69_3JQL)&3N3[Y.B"G;BS,CO\U!%<:"BUI) MU$+KQ/$OCE*$P9$92Z9NR"@_HZ^\KR:/N=52(3S06 M3N8^!*FPA+V3+3+>18N9Z0](!&TKZ7UN]OZZ7$S$,46Y('/G()K!:A M0^1K MQRD-,IJ81W:2'&VVJ=,Y"KG9$XTI>G)G4R3#RK"!VQ6I4>*0%+\!3/[&^_N; MF"%9[^KFNOKHR4^LGEV<%2$9P*^ UJ4C6D*]W(KUS,D1[J'M=?S":C1";H-/DTNT&RI,P%$0KZW='P.T4< MO;TE)^A?N:R1^]S'K;-@D"_'X5FN2!Q*1"KY;/C!&.W?DNI N8N_Z.0<^^GD MN=]H!T-&4ZB^DKL#X[^R/@*?M)@I2AS1'LDQ['K8/Y)G>O[L\@6942*M.A=' M]?Q%]=^#[[EG/3=JC5KGTB6X"@Z?36VQW(6*;>K2D/W]5-:8;(*RGE:_IKH M ,)E]4.:==YG+[-'MU>-NE].E( F]CH9R,P.31)0YX3W?NJY/ MI]RXR-QXMR>X4H?CC$!BG?(J>,PUK3H7-4F?M>>-+YM&F3=8RS!^FQ(ON9 MZEV'G=!]'B3ZCJ3XDG$YG%7?L-%50(NC]]IHSRA$ Z\KWQ".S*HB/,B>N;8F M^M;?.FV;%SD9,4*24;\/# >Y)6U""?<&CTG!LCF <^TC.[*E*+E6Y&@RC*(O M5ZNYG+O] ^THN6"1([WI^4R36\6^\GV7V:&ZF=Q084.;"Q.S:9&-S+@X'F,/ ME8+^3D"#ZB<:&=O,LS<^6*1AQGKBS6BB/AZS72GIKP^7-QAWKSR.78J]KLRZ M1!+\Z?3FE/RSMN7\T%7;'A//@U/ R9+:GJ:2T5[V1<)PKO5)6EA/PDJ1:G0S M<]*]*#]HR?38NLOKR1KIT E]67QT#&US:E1M\I+@Z]<3V9%]3$FH=$, MNWK3DB7DDF7RF,7'@)>4KW$@H/>=9E]$J4@PAM4@A./K8)>X:'Z7LN,5@M)6 M&<-N%!*&OFVJ/:25+AC,=%K] GT'-=?C;1>2V5^U?L*L?#MF6-15^OCU7,\\ M35IE#4QA0'!HHE*%O=)9N93/=^=L?@:\7"N3 MH#G'PBG,T"Q)[JS0^S0[4;!*S@X/8/0.[G9J(L?+1\7%'V5AT1I?]OB^W3NL M(K*M6^U0U*M^2[[>28VR9<_IT=SC-$F#IE29=A[)P]R(#IN&RQ2PAF6Z5:LB MQU,&6>)D(X?$I[K_].3\3*H1#W9EJ;I_F;_YME15]XN)CHC2_<] $Z)P+GT;XH!DT+/JS]\ M!;V<.O>XHLOE^>.BJ?OLT:$&\S^X^OE75M=V&6EP?_+\T.HW19?!==%E\"VK M*C?CR[Z$G1]QR%>:LW@=\%CY6GPJF4JJJ#(DQTW.^Y8M(-SGF>Z1=7HM_V02 M'>Q=[>#2TDZ"*>615+FU)41OG9!CMUJW?FNEZX!S%D"@..E@3.F^?#.U&SVV MY*OQ1DZKUVFZ#S;U%FJ?W;NN^AN2)-7%4S[*L^3N!]^9.Q>&6%WATLT'^/UZ MW?=U,K(W$DQNT0V2L^K75Q]>W^"3G%N''"!$23YQ:S;%'<^._(W@T:^$7@!\ M'/,]/KUZ2&)FJ*&:W#%;^@:J5#3 MZOI4:H-,#0TROW0IH7M%#OBC^4+B0N1=RS -95^Y:")ZW^A[Y1JSA^0'[,W= M.5?H1D"*X(.-]%4ZKBJ@-7(XC9&"][@AB9[S8,VNXA2Y MK1=9#+XNQ=?XM5.-$(!WI#-SBWJ:/?4/$O-Y#61_D;4-W+_.%AVN(")!4CVH MYRTTJM-L=L*,K;@&3#ARU0&_!D![(]AA&ZZ%2+EJ2^9LX4,:2%3"KY+7P!PE M&2UB^M29\" 1ESI^3SGO>W[V>#9F95 D V@VDY_>H7W7N"C/'5BX?R(@WRCA6U6:JZ3WVE@3M<#MW' CJAL-Y+A^"T@)VS:N6]02V[)6K8W:$@49/;>0*4:3L# M_X#S$>+UH-H#Y1ON"E-:\Q*%_== MU&C0I&6P_>>/G\WHV1X=*^JL<5"KI62A435IAUVB<'4N$ROF)@TK=R%FP^TW M"13R()=U87<^\:52$OWSRY.S)[/J[[X_H=E/W@>/WPAXG39X7ZH+M(4'WT'L M)T4#E^ZY!L+U71KWJG^Y1ZCP<_W$Z_5%+0MU7^BUY@#+('ME]5YW\6@1ZI:W M!,!!3=?)V:1P@-69CSMGSZ]RE21WR[,O$A&+2=O<6 [?[\K76?YAQQND7%G@ M_FNYT$TH'SPYYQS(>ZT"O#?;>FG)_: SZ?7GZ=[C_KA998C'-L;Y<\M6FB_? MT2*S-9H9B^[(8^[8-RXSGN=N.PFC.R8A_;0$,??RR9/4IIPRV.P%:U?:=5G@ MGF;""DB7P"DYU9J>RA6\_8DFE?)XK#'Z_/30;ZH]+'X6CV#YEG_\C]M-NUY^ M(2]_FG]?\$I^5F\<+C].2&[.+;)1K5W0HV>G3Q_?D^)\>M/[-?_('ITQ14W\ MY]*2'0P80-\O/)VTOL$"^5<77_X/4$L#!!0 ( 'J(8U7W9$'Z,0@ "<7 M 9 >&PO=V]R:W-H965T(#$VLO, MMS.S;(7\VJTY5^2AJ=ONL\\6&M["S%+)A"J9R->TV MDK-2,S7UE ;!;-JPJIU<7>BUN;RZ$+VJJY;/)>GZIF'R\8;78GLY"2=NX;9: MK14N3*\N-FS%[[CZ?3.7,)L.*&75\+:K1$LD7UY.KL.SFQCI-<$?%=]VHS%! M319"?,7)+^7E)$"!>,T+A0@,?N[Y.U[7" 1B?+.8D^%(9!R/'?I/6G?09<$Z M_D[4?U:E6E].L@DI^9+UM;H5VY^YU2=!O$+4G?Y+MH8VC":DZ#LE&LL,$C15 M:W[9@[7#B"$+7F"@EH%JN\8U/HL C-*#T"%XT*!9IO.AO*V;XXL-\& 1GW885_'("7MYQ><\G5S_^ M$,Z"\R-2Q8-4\3'T(U(=Y3LLU2>A.(G.B $%PX6Q&__2%KQ%?R?SFK7DB+KGLB%CJM7>BV;#VD;#-1HI[7NK%(\!O M[-: "^!9K4;"A(X(._,:8XH-Z@!RMJ+]UK.Z6E8 ^60/SE2R*I3;>;X"NE3* M&!Y,KJL''&1%,6(-.N+-\^72& 6$DZ)?K<%C9;$F4:BO(O;)M38^Y G%M?8N M6>A+D@ -_\,X\/(\<6;9KBN D!RK$^%UM:H6-;?&6DG6JL,V-^(M10TE2QN> M(9NI6^";'=C,E$-=5Q90Z_;M0V"E4Z Z,J,%^ .71=5I&*8.Z'!&/EO6SR-6 MM_9AQ&['$']@;4YN6;OBY)/QAS]U#0*=KN^YA))*;K7F"/4.LK6$$@@72GZK MEIR\ 8O\Q9GLWCYG>W*&13\A@1^$Y)1D/GASZB7PE_HQA8W4#ZE=R0Q-&")1 MI)=B/Z,09'X8V@7&8$Z/)@')_2BP*Z$^](N.G"S5NZD?9\@9^+,A[58+L&9)-FR;H"D>QG;F*04D'D4N0>)0 I5U?;$2F*2;0%* M=M ^ND2LH4@)]M:1MF98)\:K2U9)JA\: 3LY*K5\[(Z=:'*T%1#Q*"L%65R9KFVQ#(U0(([*!]@UM:[?V"PYP MP,4_ OL_<(@L>?%^M2:0?R$Y5-!H%T\,E>P,I57AY3%O,13?[2?1SD]> MR>SH,B>SV4P["U#NQ=]>Y!4"[#T*/]%+H+:"'1;[^T(Q\ MOF )%P?U!2HHMA/7_0I:=J*[AS#?#\9-OZBKHG[$.Q<]U$)P9VO:$29T$^!7 MC:U*1K(Q"IIBOTD:,9L^Z"34&<;:"B_&-4O:?7W3#6)M#6?C-N>(H&IM?7AH MU=H"GH"=;1!?U.*@>/05\8PW[%7_<%]"O/*:*WOZ@7,7J(5>0T\,T]S+XJ$I M MV:[%M72-DJOL"WZ?DS0FN@FS8PX;I.7@'?RC ,:V.0HXB@C5@'M6]/2-W M!OEVD*0D+ MFUN#?&0/5=,WY#WT-$R2/UR46SA]O_A"^(LK%P.MP]672\^?_2+]KPPR,I071TZ#H^0_ M\86T]#3_#GH;>#MP\.TTT.U*Y,80OS0CUQL)M<]IB)34F^494 ;4C3,H(7AM M(SPP4Z+QDM"-8^AU(&M;]Y7,O*<20SN5>VD*QJ5^ MEKN)4]&XJPNX$^STPF0T=W2[%'2@;W&Q1Q8"'@OHIKNR/,I]S&;Q_W'V3%Y) M3U_^>2+"1G,6V4=AZN6SV%W*LYJ)-%CA3W7QQ*0#V>18H=]_5?X_Q_VK'/?$ MYRF9>=0\-2!.DV$6>UGX+% IO$LHG>FWQ\R.8R_)@_U(!;+ 2R$R(8[RW<1+ MH]Q^@]@!IC&@8#KS(>;M)$^0KMY#A#X_ BQX'669FX1)Y%+VGCXA/I5B/\WM MV$7F\XP-Y"]EM/VP=SY]@L!!/)H[ND-?T*:CCY<-ERO]B1:C#OS.?,<<5H>O MP-?FX^>.W'Q"AFM;01M+:KX$UL!/DPF1YK.LF2BQT9]"%T(IT>CAFC.X?22 M_:40RDWP@.';^-5_ 5!+ P04 " !ZB&-55J!/"UX# ".!P &0 'AL M+W=O/DATW [H<%Y[ MOL(H%WYAV]NFLPB*SI%I!C K:*3N_\7CD(<#P"+Y#2 ; %G0W3L**M\)$NNE M-5NPWIK9_$<(-:!9G-2^*/=D^50RCM8WNC -PA?QB&X9$S/Z_;@8T%<].OL- M^@U\,IIJ!W_H$LM?\3$K&>5D>SE7V5'">VRG,$LFD"59=H1O-H8W"WRS_QA> MCYX_C_8-<>%:4> JXAOOT#Y@M'[U(CU+WA[1-A^US8^Q_ZNVX^C/AA#F%S"P MD&>!+S4"+UNA=]PQA=EH^0^6($<;P$=N9X=@*CA)%\DD21(0NH23LT4:%MSG M0$Q#M44,1YH]GS:^SM"BE:9T@+[=4E!)5P@%.Q0V"*9: MNIZ _P.HI_ CIEG@!L)/.B4S&GIS?Q+D.51^Y[9FM#?WDDMV97$T! ':@=""(K\XY"&CDI'H('MXZKX2GW=\^B$D,%/BB3: M,SZ8D0W:37@)'-_03E,_+L?=\;&Y[&?LDWG_4GT2=B.U X450Y/I^>L(;#_] M^P69-DS66X>8>%=S ^P>N?4$L#!!0 ( 'J(8U68 M1./N'08 )T. 9 >&PO=V]R:W-H965TD[-B.D^X" MADR)G)DW,V^&Y.G2V!]N(:6G^R+7[JRQ\+X\:;==NI"%<"U32HV9F;&%\'BU M\[8KK119$"KR=M+I#-N%4+IQ?AJ^7=OS4U/Y7&EY;2O]U_+:XJV]T9*I0FJGC"8K9V>-B^[)99_7AP7?E%RZ MK3&Q)U-C?O#+^^RLT6% ,I>I9PT"?W?R2N8Y*P*,G[7.QL8D"VZ/U]K?!=_A MRU0X>67R[RKSB[/&N$&9G(DJ]S=F^9>L_1FPOM3D+CQI&==V>PU**^=-40L# M0:%T_!?W=1RV!,:=)P226B )N*.A@/*M\.+\U)HE65X-;3P(K@9I@%.:DW+K M+685Y/SY!PF7W&G;0Q=_::>UW&642YZ0F]!'H_W"T9\ZD]FN?!L8-D"2-9#+ MY%F%M[)L4:_3I*23),_HZVTR<;Y MRQ?=8>?-,ZCZ&U3]Y[0_@^IYN4_&2QJ<4)0/?TK/(Z>57]%<:FE%GJ\H-2@8 MYQV9&7XSE4K*@U"+WFOZ*&RZ0(B[DR8)TBB:,$E+X4.%N9/D%Q+* M;&FL@.T%"OYG):R7UO&2&Y$SX9OTR5B_H"MA#3"+%GV!V$9ODY8+!8,+D<%< M-)6: D6=2CP\9:P;2#^GWDREI:19@Y/WI4+XZ:W$2I[I=0,U1BWZJ+0JJJ)6 M5XH5:W(DK*2CI#F9C)J=#GBDC2>ET[S*0J3(2RU@416EA7O!.@)FE@)8&,)1 M?SR.DA&S$%97X.K>1O=OS)%*?0*/2LU3X38>*P,?V55.3?U"=R*O O[B M<%@RY5)3:<\@//5:H]$?S:"@1OGRQ3CICMX$9VT(B\AI"GAFR=!"\B$8M6(- M?$8WW754Y,X@QXB+7G,.$;L5N: M%G8(6DBA73-,QFH)] $)HQ (+^]!H RZ5D@:^:7,42,!G&ONI'>M8BN?2Y7G M0>%4;I&B%:MYLTY)KBR$'P:/NLW1.!#Y-UQ+*Q )-$"9!G^Q-'JW0Z;>2B3L,2ZPE]?D1L]C^+=, W8_20Z9 M>NSJ(5N7M:W;8*M%-^Q:C6ZGLTT-F@Y.)J#G0P&M%\ZL*4@4#.N76$,SE7U( M4JA@I##G_SMA 2N7>UHB,;:-:J./-ST,M1OJ:[_-TBO5DJW0Y9CA."@1GXU" M]TGE:Z:'W?8*>$RJ@O=+!:?V>>WJ/.]8W$,J+>L!>[F?,0)-2,&ZLE^?T+M M>@E-5LJ=G7LS]0D[SN[,+N7^^QN3DQ_=K=&''<"?GTC<$8TG_!CAD0S'X=FE M;X?STZ=D@EV!QD/ZPE7S2->DAT>W.V0U$];;ZX]"+)?AJ":S8W$'''.N24X1 MX^$4IYRH?,MB2 :W!N;0'NE_8 M]S<"4W-J:SL_B?1 G@)'>M0;3GC0I]XH# ;4&X?!D/IH*' (Q32#^]3O]G9R MOG$)K:>?T/7.UBBR?W",#OO]JV0PH-=[O6C%+.%N2]]QS$'T"7[S;8=W3.P; MK&6GBZ#U ,:@["38<)1K'3JW MMK>N#( ]#Q4&<0[;1&@P;9>!F* M+]Z4X0*"IHT8A2$?)Z7E!9B?&9QNZQ&PO=V]R:W-H965T8?E-KLKY:ZMF@^)3G=I^]D+LV %;&J;V]R_[]BPA$B7E2KU M"WCL>1X_8\^,=V>ION@6T<#7OA-Z[[7&#-LPU%6+/=.!'%#0RDFJGADR51/J M02&K':COPB2*BK!G7'B'G9N[5X>='$W'!=XKT&/?,_5\BYT\[[W8NTP\\*8U M=B(\[ ;6X".:/X=[15:XL-2\1Z&Y%*#PM/?>Q]O;S/H[A[\XGO5J##:2HY1? MK/&AWGN1%80=5L8R,/H]X1UVG24B&?_,G-ZRI06NQQ?VWUWL%,N1:;R3W=^\ M-NW>*SVH\<3&SCS(\Q\XQY-;ODIVVGWA//G&J0?5J(WL9S IZ+F8_NSK? XK M0!G] )#,@,3IGC9R*G]EAAUV2IY!66]BLP,7JD.3."[LI3P:1:N<<.;P@$\H M1MR%ALCL5%C-P-L)F/P > ,?I3"MAM]$C?7W^)!$+$J2BY+;Y"KA(PX!I)$/ M290D5_C2);+4\:7_/;()F+T,M&6PU0.K<.]1GFM43^@=WKR*B^C=%5G9(BN[ MQGY-UE7@R[(^28-0;&%FA<\MPIWL!R:>H9)4.C4J#=Q0&9S 2#@B,-!<-!U2 M20U2&7:DH<:&"LW 2'>IP! )&TTK%3?,%@TT(Z^9J!"H"RS.$YZX?- #5OS$ M*]9US[1!)?M^%&3:PM/ 1&VGAHX[CFK69[F&\=CQBD!&,4HCYSHH_L3,Q8^C M#EQ8)]E1!Z'MP&G6X$[!Z9ABK[EF3:.P(7 -Q^=E01MJ5SUP 3]'4?3F59G$ MFW?Z[99H%2+T4QZCS6.@+#38'^D4;"I>CO71,6B7FO83VT->A_@3I'Y6;J H M@@A>.[,H"R@V04;FW;?@8W]SDT*:.30)D%!QF=I6$?(W$_*".(HFIER M/RORQ?Y$6?$_*8XC/R]B*+(@=QN1G9:IM9/O->=^&6>0YLXO]S=E8HURI3DN M_'23KT331+Q2O4[+FM<@I(&646*Y/'5=SN9I/2IWO^1MW-78=! 4\2\N8AA0 M<5F_'+@+E#+*Q6I:9JCA5W(4-A=LIO52658F2-1KD*=+=@3P4E&'JXY*TAKW M;FAPA%-S76:7I^G]U)&_N4_OVD>F&DX'WN&)H%&PR3U0TULQ&48.KC\?I:%S M<,.6GE=4UH'63Y**?#;L!LN#??@74$L#!!0 ( 'J(8U4J-G&WOP( !X& M 9 >&PO=V]R:W-H965TA*36RU(-$$<91=!8* MQF4PF_B]>SV;J,H67.*]!E,)P?33' M53X-!L-]8\6UNW48XFY1LBVNT/\M[ M35;8L:1X1?'VARLP46R4>K!&3?I-(B<("PPL8Z! MT6N'"RP*1T0R_K2<07>E QZN]^S7/G:*9<,,+E3QFZ4\>7J,+X7Z@;7]J&I#)6B19,"@27S9L]MGDX %Q$;P#B%A![W#OE]0H^ MKEO:Y0ZU=#T"UUPRF7"YA17A/QV@^O"#Z)E0E;1.0E;)U #;,5ZP34%7*>I! MI2G)#JW131VB?C_L15'D'F"RD4@"Q;.#K14\(=.F#Y?&$5.5610^,6VI]5Z) MK&8&1OTX/NEH]YE+>0I2D<::Y)+=2"9JZ=U>IK#_6J&$!STK4&_]9#*0.)ZF M?;O=;OA=-CW_[-Y,SCNFMUP:*# C:$2)#$ WTZ@QK"K]!-@H2_/$+W,:X*B= M YUGBLJH-=P%W5_"["]02P,$% @ >HAC58\@0S '!0 ?0L !D !X M;"]W;W)K&ULI5;;;MLX$/V5@9L6+>"U93E-W5P, M)&F++9!D@V:[?::DL<2&%X6D[/CO=X:2;"?K!@7VQ1;)F3-GKN3IRKI[7R$& M>-3*^+-!%4)]/![[O$(M_,C6:.AD89T6@9:N'/O:H2BBDE;C-$F.QEI(,YB? MQKU;-S^U35#2X*T#WV@MW/H"E5V=#2:#?N.;+*O &^/Y:2U*O,/PO;YUM!IO M4 JIT7AI#3A9-;>\^)K<39(F! JS ,C"/I; MXB4JQ4!$XZ'#'&Q,LN+N=X_^)?I.OF3"XZ55/V01JK/!; %+D2CPC>[^A,[ M?]XS7FZ5C[^P:F4G))PW/EC=*1,#+4W[+QZ[..PHS))?**2=0AIYMX8BRT\B MB/FILRMP+$UH_!%=C=I$3AI.REUP="I)+\SOFLSC0X,FP.;@@>OH3^>P1? MAKBQ 6%V#,^AX#Q_:*27L07L N0-E?4/Z7"46PU75Y?PEX$;NT2=H8-)&W-X M&RJ$-Z]F:9J<7"KKI2F!R@OCUN3DW1!8X-+J6I@UD!ET6( TP8* ZXCE*UG# MUWCB ]PV+J^H>>"\=(B:B>W:^.]Q;XG:(51P1>,&+D4M@U!#9CTD.Y]0B95P M"$IJ&Q2%NB!:]G3;"5,"GXA?7 R:UAYV.$7 M-%1XZOE^0ULC@W5D;1B-&R+GK-5DK7*V*2N0%(?K*'M>+(4)--OA5HG -\@( MOM.0<#&N%#/M^R#O*9 8<-/F9Z<&G]9>+60!5':\UV881$D0)4F2TW1YD#G1 M5[^HR?5'2<,CCS14E8H.1VD?X]B16EA%EQ9M',-;^8YBGPM?D!K3E,6\HAXR[@\ ^\+T5L]<6 M.(CB)PU^EJ#PN"B"NE9VC0B9-0WM9DJ679()I"^0$Z))//NB%2;':(,BP[8+ MN'56TXEU:X@#0[;AK2F=N:S9M+9-YUJ:[KCVM)%:,$;HB_0D9HNL[S$_F27# MR6P"OJ(&V"2\2R #3#Z<^%BZ',-@\_LA1O]U/PW;J;7JRG M^)G#(!2;&AV9>QLG9T[?]#0#?,RQC@73VF:]PO*K#8S0E!;!]\0.:-]@PG,R M0I\VL;U.]G#35/$9UQ-R7PZALBM&PO=V]R:W-H M965T9D1U)CAUGLYL9KY-L,],V MN7:R_0R1D(2&(K0 :47]]3UO>*%$T6GWSMP/N[$D C@X.*_/.>!/.^N^^K76 M;?%M4S?^YR?KMMW^^/RY+]=ZH_RYW>H&?EE:MU$M?'2KYW[KM*IHT*9^/I]. MKYYOE&F>O/F)OOODWOQDN[8VC?[D"M]M-LKM?]&UW?W\9/8D?'%G5NL6OWC^ MYJ>M6NE[W7[9?G+PZ7FC=S[[N\"M M+*S]BA\^5#\_F2)%NM9EBU,H^.=!W^JZQIF CM]ETB=Q31R8_QUF?T^;A\TL ME->WMOZ'J=KUST^NGQ257JJN;N_L[B]:-G2)\Y6V]O3_8L?/7EX]*&#"7 7.BFQAK^> M_?2\A:5Q@N>E+/,++S,_L^>-=4NNJ/?PXD1[KG@>Y?YJ,3WNOM M>7$QG13SZ7P^,M]%Y,,%S7?QA_DPM'F>^\7PW*A8/_JM*O7/3T!SO'8/^LF; M/_]I=C5]/4+YBTCYB['9W[Q3K@'Z?/%)N^)^K9PNGK[[=#]X2-\YTQ9F\C23 M2OM?=:923:E!%W_O#.RC:->J194P9=& _3!-:3>:!L,?&U YGF.A\?.V:W55 M+/9%91Y,A1-F8\"ZP&PTUEAZ"C_M2*5@E'K0#DQ$T72;!\)WR+\'56N0K^_; MP#T_9;SOU*+61;>%6? !_4V[TGB-"X*I*+\6=HO&#L[&MJK&>2ZGD_GE%"AU M^'A9=Z!_L"D:SAM79!YAADKXI',YZ!UE1EN[=EK3]N!9?;9!]1:"?:%1RPO0 MT583/X*B3D 82M5Y'*Z-*\P&U*(M=LK#3*TY"YPZ+SZOD6"BNK&!3?\) _Z_ M]SK[[KV.V(#+: ,N1S7W3C_HIM/%G2XM&"_9BV= MB6)9&'BNK&U7G:$WK8JMLU6'@ZW+9L*AL/2F:\ 0\UCD/U)3&S)#<1Q^CT;5 ME-J?%[=Q=9C,&]_B:6^[!1AO^,9MK5.M)DG"9W L3+34'L,,51=+XS9^ E27 MZP).RC0/&N9S_"#/XG0M%-'#Y\4'D3#%\SXGRB:3,E&*]\Y-.HD93"R/X_?ZI((308BYYY699+DPX62 MF(:#T@;9"SS/Q1VE'0\760(4;4%L,(PF0=>NA9"YV( ,UYH5!S[BT^&Q24%B M5Z@5&)\-.@N8#HP.31'D71[:HX0L3,-;HY.V2V:N7;::]L[K0;!JMG#J?;7L MJ]![]G4@S8NNJ6I=I0U/^M*1RY]IR'=VH$2G)T>=\AHD!J5:-D/:;$&U5J)6 MA@1@3\>(.@1,;B<@Q :.!(Z?I%D%_4<&R.SX8Y@<+%B019)R,E26#LF H?;A MU,,.P39_!0?./,M4!Z) 4(Q&+TW+<\"_*(4H_KL&%R=QX9G!1\$)EB$T0OHQ M4S)H3A^4J8D2.,539D- U_+8;S M' /%0;Z#XAV,/A9TX+H$2$>&_5"F)6(2Z?\4I-] 0(/_Y=MV[+?^E>_[R'?@ M#\!)"Z%67V'9$T\X*N@979QD2P=3:[3.:3_(%WH>9VW)P-8ZCLD,-3[X8%R+ M7AS(#@&3L$0L,HWO']P"%H2OTWCD MR^DC)%,PS(JB\\3NHH6D7T(#L>'DP9T%.^@]1E7@TR%U1Y?A!T.4W*Z /'I8 MP"_W(9C+UF0^#ABYC#' 90OJ +^#B)-7 R<^@LG*,\" 'KVK;P)^ZIH@< MG#IJX?V)7]A]Q=GL D^7+$?XN15;V X8CGI/LS%C>LXH"2E$+$MT52<(P%TW MM@5-@D-M40PC"7WS#[&M%SGR;/@WNEU;XE1@6\'JC?A06H!,(&SC)'U]V_" M4,Q)#& MF"P>!GD,PXLC0,:&KH+MKQJ2$=/T;34P;+\%;PSQ;((QP0Y.%/Z=]$4BBQQREO+JI"5P%KH*G!WD(C*W3Q5S /2'DW) M K),*.]M:>A4JT/VP;&L("AP=*ZYZ?1IUQ*]Q'VR,QKF)UE$!1%P;O2#H GD M<&1-!XY5D1,?RKMQA;<@]/SU+*2H>-H_7$Q>S%]-IM,I/04?I]=7^!'M((;) M:,B"3AG,K/$[-H@+G6\_1+&@HGM(K,^+D)=FSP3)PTR:Q7\,+L EF5(R&#L5 M(Y$8MQ\=SD+5I "B)0N],DW#.1<;K\8.:?*"(%!KW:T&+A>%'':G+)N5.@1*^. M B+X!P@^VBXPA"0^E<%(Q.F5%!2.^M;RG: MM L*-D^R+63_R98A1*307B/,8RCA!QVZ.<' 4_P[W&NIM@:A-I3M'ZZGZ8PN M+X9TB)#!4UN(6<.!BJD-RBNN0,8!/B%35:YI[S/T1%8X.0FLB>?6G^*_/D42 M\G"(+@%0N%60+D>Y*XQ@HE!^:-L<[$62%>,2,&L#:U&*!X,[5.R^BR:>2R8/ MQ*T-PC-$D@.+O,-_T!AQ3A AM7$(84M0'"*D&]:!"N5*XI_F%4"0,U Q85HST%'$7$!L,L MI@1Q4C'J8AU$^DK<=@*^1UGY,K+RY2@CHNF]BZ:WN(%3O8EF%UGU-IC=\/@0 MQ\<7RN4/=F=(5'+,/MG^+%@,,@4IC(.%HZ$#E:@,6#_COY)-8B"J3+9KDDLU MI/9-Y07+8?RBX6(L17:W/!D&)! @MI+Y-44':E0&_,L(;OB(/R+G+E%RAILA M!@5AC/<$0IT0N #>D2.9HD1J@GW3>$$Y,UALA,R"!PPT$\IMLLV MM%@^ MJHHADK0?4+>-VG.P)$^UEFRE@YBQ8@(17P@[9#!\K1P%ARLPEY3S,KQY7OP* MSH2#']NL+$$1S8.!$+AW0A]_^_#V;/8*"(+P"HT603,2]]L^;W4$; MK3$R)89Y(#]=(S)G: ZLT]@",L4521Z[7C1DO@NIG3P.&C1BAZZC';H>-^FV M0:8*L/QQ&93R#C1\R-B,S_8^7 M.XXL$WGD,7(+-!@GH;6>'-ELQD9/:')<<5NKF$'C!%1"T!LLO+@]?Y7[%P[; MF"!(WTB8<..F[23+N<=:#(V3(^?32Y>7@H;J4962 M$'<:OGW7.;L]G7^> U1I4U%:3BE&/CC; .53%K)DPB?5_ /4_[S7I=/!@T*7O^]\08^QRHN1[2RMMJ9NIY@E48U*_9( MM/-)@BI:]2U^R9BX+;\*Z(VH'M O\=U-294'#D.\J$!EL'K,I:%V;7-PH! M0>%C@;D72O*C$XLPH 1')0N$+D+0;&NE&<(,-JM=I% M&$\3F%2#;&7UOH"T1OM.0I_MZS#O#QHHM##7SHO?HK1ET2*-]8@?&K]&2)4B MI@AR3SC<)']7G3X&H33L\PCG8Y1#BD^(_S>AY(>3D)-B=[C+$#^:4GI?"-C) MGYT &]&!+PO.80C9J,U7C-<(G4#7 *,6FCV9Q]5TJ-Q]4R$SG_0A^E:7ZX:R M)PA%3=:I(,N>%Q^QT(X-??L#%*JL@1ED%Q*& 4Y=>Q8LT$Q5D_@8KGGRX]0- MMN&&DM)UDY+\:T-VOIG#T",21(ZMXNVQV(QZ 6CTXSK,6, MOP5HAM,E"*_MEL/_O*\G%'Q3HPZJ=49;:$M!-XPP$I#8<1Z'5JL]19#T2J*BV1[PC@ M^0".9J R5Z;0CF$!#FA0@J_V2 B6I_%;(+\W&O#E;8."(60M._0GY\ANT"%>05:/\'3<0C,S84#CEN#(YI MD^K@Z,#P<@D\-@Y3N)T:BO%CG8B(\1 [H]"!M\7$PK7Q$^G+P:IRT/G$&+1)5"ODY@[!89J5YD#;N++;<.^:IXXG MJG%3*,$M@,Y1HX%D8>CP&#UKBY6SW99P('1J4CC#MF$R_'?A0X13LE$!1%WK M.K-6Z"]CD]N>P'38!R0V">QZG!YL:DBVIL'@'9]$QG L1(GWDG3R("!@4$?Z MIMNUSN>E%H/OHX S57]@]HY6QU/.#XK1L8/6E4 (KP6?4JCU_81 TN\HJ(^6 M,M_8F":FRP:ST1L!;_Y*Y=]TN6!0]<:GR!/J#!Z0\_L\@RK1D_1 M_LVGK^\^?J&_9J^?]0)R&I&'Y39V8WJ(SRJ!HAGJHVLNH"L?OX0Y(*_CSH74 MEQKJ502"5]@,0*=.1QB<%2^+3#M!17_>K,LGI,^A@+\/##/4OB0IF?S>(W5X M(;9% [U7&\P*Z I,^[%MX&V**0'U,06@K1/3!P/)RU23>V.>-?8T=9 M%DRD"2D2#N.)R87M"Y./@32'%![\07LV3HC*;RA$1C[.01'&C(O2&2"-$[V, M*SM*%@:;DV#RX.<&\Q$?\7395V7)?G,?I!:CA#>#VH(K!D<=4AP ID+HPCK' M%5-W=+)9;2=K&57M@$3 MH+>Q_LBXW+1$\> =""9!P=1=5J %'Z$?S:$I(&K MQGEX)R'#(4_>GR.3FR/1Z-MLZE3TX,[);*"9"XU/ U(\9GW3A:G9^#VG]VC@ M?R,>_8T=Z.94)?:1F6[N;XO/%D+QXGH^S3)P-+F9&UD;X( KUWN.%"(L1YWX M;:PD?8,<2!+F3JX2I.8_TVP[T0$\\<,GN^;X6([P@3X9(4 MVZ&,?G,2;0E)7:M7$/#]*Y8-XP6=M'421PB7*1N/%;\AU%W(IR '&2-=H%Q] MRW?Q%YF<4GV9/'8M'EBNY/8E+C0/R/B1]3&W#(NIK(3H]0E(Z3")^1&"_]GU MQ>OBKTA:,>-<8/:Z^-_.MG3S);9[)ETWX:9J@<&M#LWUU,N.VY2E4>..0=0$ MX^#U!H'*E$K-\R?UP<# MJ,V#N1NWBU:==_D:1X=:.XM">"A3,ALN!^"U(F<7-L;"V4.\"IZ&B@U\"3$@ MI>JPW0HCD3S8/-S 'SQ*W-O8S)Q([H M*7*N93!8-*/8W2_=$E0U^ --;;$Z%[/:_OGTL5SJ5=@:^PW!CJHG,ZU!SE_S77@%%+CE4>"N;-RFW0EG%J.M%HN2<>5 M>.V0E(6>4GHTU4\(?S>;N#3RE;I$R#Q8[X.H2AE',@>&?ZDK(&0''-E@;!:O MH"%D8AOIFF%5!G'L-AT3CC\[O<:74#R$$DR!*7LMC*'@#9%@6U?%D7WG=CJ< M:51@4^O@;+SS[Q>T5+BCVW3;#[3M5ZDY4O/;AX2#C,-$LF<9E7;J9N3LJ3M-"H70E_9#[T'P2.B7EDDLN<6DG\:SX(B[#$A%M M"(F,WWL;E5!VN+"7E-4&O 139B"(,X#4/@ MG(]@[R91R_=A#B!OBF(B[!W[)7OP=H! I8N1!]/5'?3?>/T,/7\.HTN1[30H M$R6.-S(D/L73EV>S*1>WGAW*4O'T(O[RN%053[.)3HC2TTMY@G4@5L>H?RT( M(BQ[=A6?]^6Q-!LIW#X_T9J2FY]EX,_)MSR>Q(QZT\?_)-.+:1)\I'LA> M?I)ZCP<=8GZ+)=5*R NP)R6K*N$.QQWE/L8'!'55_^RX(7"41ZDA0WE3 MP5FT9"H'63,^.O7W7P M+J/XFHVHP /Y#[T=)O0X,-Q9*+ 45:Q=Y*ULU)4?[C8W\G::LUZN>73=D&K! M!R!IP$+%?$IKF]R$A(!]LZWM7G/+$B%@:.-]K]\\0-;Q;0E-BL1##$X;&3O7 M>>HAFX_WD+T+)-WIT$W.?=%#!_O(7!^;XF\(]!7SER2VTY"R.MNH!^,Z7]S@ M]=,[S%WEQ1?O0O!TSX#('GOI8CWJ]N;NW3U^$ZM2*/.89H<,JU:[[&T'#<21 MSF*#*;8OX=<^WFB72_@@,5W=Q:(L-O<0("%''X_(17Y(+VJ@Z=W=;: F:_50 M>-F]:RIN9('5951HE0\]6#P_]WABWQZ+U6?U#804R+OEQP2.>6N\\MBL#+\+ MUX@](+7(WMC;>(,-5 ASW6E?=O06AR9[< 82))TMD@HJ^L#9'D&:O7>ZP [/ MBW](QTEM.%;A A*=9S@4?#!<"6.V.=%0Y9P)10,*S(H\(1&U*!&'K!3WQ:0- M,0(4'Y:Z!)XB7?U )(XN#M,+;:2U&*P=[4AFIIM38?;0\ W,IS6P;H+U#D?7 MJBA2PQ ?T0Q0>#0**]3C1NI P5+M.>0CPK'*X_"].+ W,+$4FTGC +]T L*4 MI77A0: 2XV7^UQ%'048S7"HT,#T+Q(5;(1#_WM\6L^GE)"&+6)!&!U'U7GL' M^R[QE3'4OXJWCQ>2XE60[Z$2G,F-N:53&XWO8)3N0YNL+]WMI*@@M";S&XN( MTV6'N&UVO_V\N)<[48QW"J40"Y[!_^>".96MSPPV*JRUW-+=;SB)R'!^@UX* MUH$:"F.WVUH*-'$";*MH%,9]A*EQ-(\5.L^]ON$TT7J;\$JC@%&+P$^"X>6^ MB2!]A!T@Y3MJZ96>$*&+VK-*[*B'97#[KRZO)S"VQ<8V"<()(I'6#Z91-.F M7:QP96SK$$L?-"S?!3LK<]S4D\D#O[8"O=T7>KT"B/[LXFQZ-2G^;MLSF/WL MD[/XMIQW88-/N4(&6WCV'<1^$6M@PAL?'-CU0QJ/ZN:QE3#+7VPOF[%9%1@[ M)E"O!<9$,S""._288<%,B9SR:D>:3.=-RQ G03*WWQ1A7%71YS M;.[T3>TKQS>W9)9_Z/0N!:J.T849?K4)6'EG(>DB@,9*)>N3VI=K#4$/G$DK M[T']A&]249MHXG$;:?[8V1GFB[>5P6TE-Z/A7$^&GH]YNWAO1QUQQF_CFVQO^/VMZ7%^#2Z$.2O$-FN]A*'3\Y>7 M3[BM)7QH[9;>Y@IG#-DP_;G6X <=/@"_+RV+[?=_\&U!+ P04 M" !ZB&-5*OZO?( " #B!0 &0 'AL+W=O>\_ENUBK]:$I$@N=*2#,/2J+Z.@Q-5F+%S+FJ4=J30NF* MD37U-C2U1I9[4"7")(HNPHIQ&:0SO[?2Z4PU)+C$E0;35!73OY,4FPR#+52.)R"RLE>,;1P+L'MA%HWL]"LH$=/,QV099=D.25 M(%=PIR25!C[)'/-#?&@%]ZJ3O>IEV+8QJ)\P2-^>Q1?1S0GEXU[Y^!1[>LMJ3DSP%\PA M4X8,,)D#JY0F_L+)!0?NC;Y;H\,06BK#:H/;5 M^G?+U=5]XL%JF*I1!;5,HVW )SM8:CLF:)?_&WA[-DWBY,:N)N,#,XDGL!A< M#7"9B<;IY-*CW0/0EE$V]KW'EQ"/+F$\A='5%([5*AST785ZZZ>+ ?]HNA;L M=_L!MNCZ]J][-_WNF-YR:4!@8:'1^>4D -U-E,X@5?LNWBBR,\$O2SN$43L' M>UXH17O#!>C'>OH'4$L#!!0 ( 'J(8U4Y9.0YF@0 #8, 9 >&PO M=V]R:W-H965TV4$ET*2I._GZ'U"5*[1C[OB\69WCF<$9S$7V^5_I7O44T M<%<657TQV1JS.YM.ZVR+I:Q]M<.*=M9*E]*0J#?3>J=1KIQ164P%8[-I*?-J M,C]WNH6>GZO&%'F%"PUU4Y92WU]AH?87$S[I%=?Y9FNL8CH_W\D-WJ#YOEMH MDJ8#RRHOL:IS58'&]<7DDI]=11;O #]RW->C-=A(EDK]LL)?JXL)LPYA@9FQ M#)(>M_@6B\(2D1N_.\[)<*0U'*][]@\N=HIE*6M\JXJ?^OI-&SL^UVH.V:&*S"Q>JLR;G\LHFY<9HVLW)SLS?_VYRW0E3A+>X,Z'@'D@ MF! G^((APL#Q!2M[/=<%;O9(87$RKW&O4M3N8OGO$9>W/"JW#P M*CS%/K\Q*OL%7W>V-&OXVIC:R&J55QNXK%;P_@YUEMLTW!WZ#=E*/8D=KNQ'R;6DOFSU#);P(FJB8:JB4Y7S592 M1NFU[QJ=;6D8K8Z5QTF.)\KCD!D6J'.UZN+JXMF6>19<4]-4*FFRJP76FVT+.&SO,O+IH1WJBBDAA^R:'!$9[;2 M$.:>:L[ %8[HO]-_\=3N5+-Y+*/M41? U,ZH#]L1!Z@6SP"+#L!>"*(0OZO: E',O M$;'#!KT@ @[O,!NP/>^+9XG@XLW!T^(_R:JA[^L %^PD_ ,N=8<7Z7_ ?Y;T M9L?D@GLQ*87J[PD[07^A#; ME++':2<8\V)*,R4E?1"\.$C;W(X(XY!8;&_X5$"=D$865SQB#(07$!<-\R3I M!1X%??\_BH?;R1[Z<=JMAS0?M#_!GVJ/QS4D6.REL]"^IM!GX4CN<<>^"-/1 M7:Y$O7$WUAHRRJYIKW6#=K@47[9WP0=X>Z.FM&UR^KP7N"93YL?T8=#M+;45 MC-JYF^%2&;IGNN66+O:H+8#VUTJ97K '#'\5YO\"4$L#!!0 ( 'J(8U69 M'@F"S0( -\& 9 >&PO=V]R:W-H965T[N"6;S)C#_S9 MI&0;O$/SK5PHVODMRXKG6&@N"U"XGGKGX7C>L_$NX('C5N_98#-92OEH-Y]6 M4R^P@E!@:BP#H\<37J 0EHAD_&HXO?9*"]RW=^S7+G?*9@;#2Q6<.EZM DCA>V*7=&D9<3SLP^(Z6DX>2>+07J M]Q/?$*EU^6E#,*\)HE<(1G C"Y-IN"I6N#K$^R2F513M%,VC3L([+,\@#DXA M"J*H@R]N,XP=7]R9X;'$:EQR'&>_AK$N68I3CUYWC>H)O=F[-V$_^-"A*FE5 M)5WLM2JX>J:/2^,Q<9WPX^* WE,P&<)]IA /^M*ZOA#1H8?J;3!?HG)%__^= M;8]=PCVKS@KKK.!KB8H97FQ ')R_A>'(+@-:HO[0K2$\,,7M2_A7< +1".(0 MAGVXEX:)?[A&,2UAV+Z&) M9(Z^3IUTQSOV YEJVG"):5/;<%Q7E%)S98TA[H^LD4 \<$8/XJ$S^I $ ;4; M:1ZO#8&3,#XH4]GHA>@T2")8V)L+ T],5 AL]9,&C/7#2=3KP?LF24%]X(*; M%UO8T\'P>#G]O:&3H]JXT:HAE55AZOG3GK;3^[P>6G_"Z]%_P]2&%YHTKPD: MG VHE*H>I_7&R-*-L*4T-!"=F=$?")4-(/]:2K/;V O:?]KL-U!+ P04 M" !ZB&-5N^D]$I(" #X!0 &0 'AL+W=OQ[CL^UN7>QE>I!-X@&GD37ZZ77&#.VLI1+< M$%1UH >%O'(DT04L#+- \+;WBH5;NU'%0FY,U_9XHT!OA.#J[R5V(UW:'X.-XI0,*E4KM[('A>NE=Q&=7R8VW@7\:G&K#^9@ M,UE)^6#!]VKIA=80=E@:J\!I>,0K[#HK1#;^[#2]Z4A+/)SOU;^ZW"F7%==X M);O?;66:I9=[4.&:;SIS*[??<)=/:O5*V6GWA>T8RY@'Y48;*79D#@AY^ J![0C,^1X/K89*[M[:/<&46[+?%, M<8N/V&\0/MSS58?ZXR(PI&KW@G*G<#DJL%<4SN!:]J;1\*6OL'K)#\C-9(GM M+5VRDX)W.,P@#GU@(6,G].(IQ=CIQ:=3/);92$R.$VT]G.N!E[CTZ(?7J![1 M*]Z_B;+PTPE;R60K.:5>?&XUKVN%-3=8P0F3)V6.FX3[1B&"&!\&[<, 7:M! ML4+E[G;_[B2%7&AWU_83P9448M.W);=5H^$MQ'Z2SR'+9B&\HZ&4FYZ,Q;FM#JUM8NQFI_#QYYXS57=4DH=KHD:SN:I!VKL M,R,P&PO=V]R:W-H965T?:^#):<_$@"P"%'DO*Y-@IE*J&KBO3 DHLSW@%3#_)N2BQTE.Q=&4E M &>65%(W\+QSM\2$.?'(KLU%/.*UHH3!7"!9ER46OZ^!\O78\9W-PBU9%LHL MN/&HPDM8@+JKYD+/W$XE(R4P23A# O*Q,_&'LX'!6\ / FNY-4;&R3WG#V;R M+1L[GDD(**3**&#]MX(I4&J$=!J_6DVG"VF(V^.-^A?K77NYQQ*FG/XDF2K& MSJ6#,LAQ3=4M7W^%UH]-,.54VE^T;K 7&IS64O&R)>L,2L*:?_S8UF&+H'7Z M"4%+"/8)T3.$L"6$+XT0M83HI1$&+<%:=QOOMG )5C@>";Y&PJ"UFAG8ZENV MKA=AYIPLE-!/B>:I>-&<#\1SM"!+1G*28J;0)$UYS11A2S3GE*0$)#I-0&%" MY0?T"=TM$G1Z\@&=(,+0]X+7$K-,CERE4S+";MJ&OV["!\^$#]$-9ZJ0:,8R MR'KXR7'^U1&^JTO1U2/8U.,Z."JX@.H,A=Y'%'A!T)//].5TO\_.ZZ+/_COZ M3C'"[G"$5B]\]>'HV_E&.^K7-O??4%8XA;&C+S@)8@5._/Z=?^Y][BO[6XHE M;RDV>R.QG0V*N@V*CJG'4UP1A2EY@@Q)GJLU%J"OR96^_BM]F2N4ZII>L8F_DKK8K?H@81+N0Y)\BLT-$X \ZS([G0>=Y<-3SI.1"D2=L^PQA M*:WUFV^N(>/5'%6A_;.Z_TP.#O+Q+_9\]T#"/4QRB(DN]YP?0L*KRSWG[M:] M78)8VH8ID7V[FK>T6^UZ\L2VHKWU:W\X]7O6$]W#FY;[5[[Y +C!8DF81!1R M''80^,1-M$)=(C M*3L=]N-'28YD53)M-;PTORGIA7.RZ^R#4A"CVE"9/7@[52F\OA M4$9KDF+YAF\(T]\LN4BQTK=B-90;07!<&*7)T+$L=YABR@;SJ^+9@YA?\4PE ME)$'@626IEA\O24)WUT/[,'S@P]TM5;Y@^'\:H-79$'4I\V#T'?#"B6F*6&2 M%IW7G7G$DG@\^4QCM;X>7 Q03)8X2]0'OON# M[#LTR?$BGLCB+]J5[TYG Q1E4O%T;ZQ;D%)6?N*G?2 .##1.MX&S-W"^-1@? M,1CM#4;G>ACO#<;G>ICL#2;G&KA[ [>(?1FL(M(^5GA^)?@.B?QMC99?%'05 MUCK E.4C:Z&$_I9J.S5?E",*\25:T!6C2QIAIM!-%/&,*\VWIV3GB>83N.5-KB0(6 MD[C#WC?;SPSV0QV%*A3.H)'U&W(LQ^EHCW>^N=W5G9=Y#U[F M/32;^R32YG:7>2.6HVI8C0J\\1&\T+_S4/ 4$1+G8^@M3:GJ&B(EBEN@Y)/@ M=F[/1M.)95E7P^UA[(WN\NGW4FYP1*X'>GZ51&S)8/[+3[9K_=[%Q+E> TBO M(1!8@X]QQ'-U3AA/Y+8N1QJ607&27$Y" L%U:;":.CODR-);,$FZJ'!;89EUS#MN:[2,IJVW_#;6R!JW0]P& ML]U9Z[70V+WO#-ZT"M[4&#R?+(D0>I;X0+:$99V1F[9[.W;:_?",GOJ.XC.= M!I!.PPZGUH5[=+:XJ()\80SR/K8ZQA'7>ZY\4KYC49+%Q07ZN";H'!Z,3GIV MU8,$\R_:4\[4';7):K]GS\87[8P :ER#K%E%ULP\G91;89FS1>@6/R8Y<0E6 MFIR/7*^F3 E='TGTF:HU\HHM.Q&="^RL/9E8KM-.'&.#^G)QIM, TFG8X=29 MV4<3Q[;JA@C.A0G.GOC=H3ATTY\1& MGN$8H[_N2?I(Q-^=<3,B]%T70-%\4+0 %"V$0FLR6U?,MKED]K!6%3MCLVH9_;3F[$SW0:@;D,HM"89=;ELF^OE(!-\TSTK01:C'BB: M#XH6@**%4&A-0NOZW#87Z">S:]*6!3H*<[.7WGR=Y30 =1I"H36)J(MSVUR= M/V^0T5MZ1(8R _3.,$@T'Q0M $4+H=":Q-;"@6U6#NZ8PFQ%\_+H1DJB4" 5 M38LRZ9,DRRS1C&])-^.01;L'BN:?Z/4(?26XL]H+0-L10J$UV:T5"]LL6?@Z M6P5]S(J2Z@$+Q70*%V6P?B#7=---+*A$ 8KF@Z(%H&@A%%J3[%KQL,V2QTM2 M&5)&\$#1_!.]MBU#+H.J(U!HS7]SUAJ*8]90WNE]D"ZZ-T1I?E>"D)2P[J78 M#-2735 T'Q0M $4+H=":!-?*BF-65EZ0OV;DWHQ#HODG>CTYGKZ@[0BAT)KL MUA*08Y: [BFC:996&A#ZKU*=3Z_(9NS>_(**0Z!H 2A:"(76Y+P6AQRS./22 MC(;493Q0-/]$KZ>&C 95FZ#0FNS6:I-C5ILZ,GK!EVJ'!4&8Q>@CB=:,)WSU MM9-@4$4*%,T'10M T4(HM";IM2+EF!6IEZ0TI"#D@:+Y)WIMJ)=!VQ%"H379 MK64NQRQSW>.G(J5[K MFZIET(:$4&A->FOERS$K7W4F]UF3084O4#0?%"T 10NAT)IT&AE>P.#TX]Z/5U59Q/D:CXM5;Y2_7J:74&YJ8X^?'- M\UO[TK,[GOOV95"><*GARP,W]UBL*),H(4OMRGHSU9L-49YA*6\4WQ1G+AZY MTHM_<;DF."8B?T%_O^1B[03HQY>4&-&)I9&5N'VQ M=9N9PQF>.=),]KGX6JPYE^@Q3;)BZJREW%RX;K%8\Y05@WS#,W5GF8N4274J M5FZQ$9Q%I5&:N,3S1F[*XLR93 M+]S'J[74%]S99,-6_('+/S=W0IVYM9!H13_A":A=,_>WX-4\2[4GA^&:<.G5,;7AX_.S] M4[EXM9@Y*_AUGGR)([F>.J&#(KYDVT3>Y_M?N5F0K_TM\J0H?]&^>M;W';38 M%C)/C;%"D,99]<\>32(.#"AI,2#&@)2XJT ERH],LME$Y'LD]-/*FSXHEUI: M*W!QIJOR((6Z&RL[.;OYMHWE$_KPD4L6)\6/$UNS >KBH/I,7#&'W. M,[DNT$T6\>BEO:O0U)#(,Z0K CI\X)L!HMY/B'B$H.^1BXHU$[PP?T $6B^: MEA&&+1'^V*9S+M#M$MUN]-XHT.U6%I)E49RMFC)0N?-+=WJ?[V9A0'QOXNX: M4 QK%$,0Q9=RQ_ (7>ZX4 Q ]US32$% URJC0FW8+4O0[_&2HP]QAO[F3#07 M"(X3H"=MB7R45H4B%$7L"4JD7R_![[>$FT1W5H$8]JVM0L7G"FU",CJI+0]]KJ6Y0HPA %%5LA)L"@I:Z#U\4 M&[;@4T# 2;-><4'[1R?=_,;?Z?5%Q.+@X X7F7CGF6K MYO"P&V_@8?0S"@<:47O5;./'<.FX9T]_,S<[ @T-.<>U+OE=NH2M!F!8!-Y-S]$1/;$WP+@ENU85,"P+_?D9 M]*FR50$,R\#)_(3=A!4_,>X@J!4&#'=L0U#:B 4T?2-!B>WX!.[XO0EJ_!V6 M#H=>6^V([?$$[O'G8VA'(/\U0['7Q5!B%8+ K?V]##7N7S"4MBHHL1)!^GX< M=#"4''\=0&6V@D!@03B5HAUN-#=+CHY@CA*K$ 1NW(:CPT8PH.E;.6K;/NG[ M[M_%T::7__;BV3Y/X#Y_1H["@4+#T5'-T;"3HU8E"-S>W\W1\/@#;SC +1]X MQ*H$@56B/T?'QU_PK56F5A(H+ FG4K3#C::FIB@)8(I2*Q$4[MR&HGXC&-#T MC12EMN]3N._W'[Z0H]H1KW7Z0@^&0'"C/Q]%.P*-#47IZ12E5B5HSRE23XH: M]R\H&@R"EA==:D6"PB+1FZ+&WPL9;7W1I581**P()U,4=J.I:2@:X*;"N0Z\US*/"T/UYQ%7.@'U/UEGLOG$QV@GO'/_@502P,$% @ >HAC M520& &ULQ9UK M;^,V%H;_BN M%BW0VB)UH3B;!)@9M=@=(-U!T]G]L-@/BLW$1F7+U269_/N5 M;,?'&HHG.L!9^TOB&]]C/:%%/;$H7CT7Y1_5TIC:^[K.-]7U9%G7VW>S635? MFG5638NMV;3//!3E.JO;N^7CK-J6)EOL&JWSF?3]>+;.5IO)S=7NL<_ES571 MU/EJ8SZ77M6LUUGY\L'DQ?/U1$Q>'_AM];BLNP=F-U?;[-';A>O)>O$N%OVNQ>\F_5N:Y.KGM==MR7Q1_='?^L;B>^-U; M,KF9UUU&UOYZ,A]-GG=1[1OY\Y Z.1;M&I[>?DW_9;?U[=;<9Y7Y6.3_7BWJ MY?4DF7@+\Y U>?U;\?QW<]BBJ,N;%WFU^^D][U^KHHDW;ZJZ6!\:M^]@O=KL M?V=?#R1.&@A7 WEH(,_J\OVV57;KK[Y^<]F5;]XWZ>FSE9YY8D?O)^\+W>I]_UW M/WC?>3.O6F:EJ;S5QONR6=75C^V#[>W?ET5399M%=36KVW?19EEY/V\69C'0_B/>/GZK?8JWUTC[64OOB%"^(OP@T<#;K)QZ@?C1 MD[X40]N#-__4;-KFOK-YBC>_,]MC;F>M+NERI3/IG)S5__(F+_;T.D.,/2?5BR M"^OV?T\W,ISZX=7L:0!/>,03HGA^;=;W+8[BX?6#L6W*^;+=\2R\K+V3E77W MW+:YSU?S_,7+-INBVSCC7I;:+Y.^ MTK%CNZ/C=D?H=M]F7U?K9NTMBCS/2N\IRQMS0J%>9G6[6WKQ7MJQZMZ<4&G: M3UG9/F\P FAM:B?B#$OW8?$)37\89'P$&=,Z4&F.L(;0H&E4-)QA:4SJ:.K( M1[W1T5H8GOCIL$.5WG]N34?LOT-PT"@J',ZPE"FLAS Y(DQ8=^%H&I4B9UB: MV+MP/0VBX1ZFCWCTV7?A:$4J0LZP5%N?TKB5@F&"PH>C1O^"PP%>G(J3-2T] MI)V."&$B$@?0D\-PP3HLX'%D1)QIZ2%M9)^3@$CBN[5V?Y9W(X,_8F3 L\A\ M.--2KK0^1SC %[Q'^'@<&27K,;X8.,A74Q4[^AH1"\]H#'D1&Q^H.P!0+I<^ /XBV! M>!FK#W@2F0ZK0'"E]2F"0@A>A\#CR"A9+4(,:(2<:NGH:> 1XOPB@9#%R419;4+:-J$CUS !,B%Y90*/(Q-B ME0EIRP36Y\ F)&X3[YO'IJH]=1 *H0?!L'H$:UK*E=;G!QXA>3T"CR.C9/4( M:7N$G@:.[[LD:(0\OT;@),(]Y3C@+K@RA ML>5.PXB2( >PAX[0&/(Q-BM8=@X%PF=Y<#>0AP>?CGO"X. M8\/!'M!_,^%I9$*L&L&5UB<)&A'P:@0>1T;)JA&!K1'"GX8.CPC (X+S>P1> MDLR1U2,"VR,"'<2.X]X0/"*\I$?@Q:E$6=/2T/:(('*=, T>$?)Z!!Y')L3J M$:'M$5B? X\(<8_XM7CZ5B/0H0*/(S-B]0FNM#Y*\(F0UR?P.#)*5I\([6\D MNJ'"U=U.)C&<7RGPDF2.K$H1VDHA1.+Z[W (3A%>TBGPXF2BK$X1VDXA ^'@ M"4X1\CH%'DT46)\#J0AQJ4C-_#A4C+$*/([,B-4JN-+Z*,$J0EZK MP./(*%FMXI V8J92"$81GM\H\))DAJQ&$=I&X6 8@4U$E[0)O#AYYARK340# M)S>YAH@(;"+BM0D\CDR(U28BVR9<_0U,(GKCO*9LTV3ER2FP/CHZX&ED/*PB MP976)PDB$?&*!!Y'1LDJ$I']Q82KIX%$1.>7"+PDF2&K1$2V1+@8GLRJONBT M:MYYU;P3JPD"$8% 1+P"@<>1";$*1&0+A*N_@3Q$N#S\8N[+P_ @]9CA@54> M6--2KK0^2I"'B%<>\#@R2E9YB$;+0P3R$)U?'O"29(:L\A"-EH<8Y"&^I#S@ MQ8AQ>?CFXAOXV(!GD>&PJ@-7 M6I\CJ$/,JPYX'!DEJSK$]G<0>AHXOH*(P1[B\]L#7I*,D=4>XH&SFH1R714A M!H.(+VD0>'$R45:#B&V#$+YTS-:)3Z[/Q'R!)MXK-/%>HFG@O":DTX%&Q&_, MBNA?BN.-<8+5(5C34JZT/D=PB)C7(? X,DI6AXB'9D?XCDG6,6A$?'Z-P$N2 M,;)J1#PT.R)V34)4H!+JDBJ!%Z<294U+E:T2B70L2>!R9 M$*M+*-LEL#YW2K_\/EU#@$HK7)? X,DI6EU"#5VQ* M'%<\4" 3ZOPR@9C0@ >0J; :!%=:'QX81,)K$'@< M&26K020#4R+$5#BFLR:@$,GY%0(O2>;(JA")K1#?+"?1!PD.D5S2(?#B9*2L M#I&,7BPB 8-(> T"CR/S836(9&!&!-;E0"$27"$^-?GH:[[B461 K ;!E=;' M>+)L!/.Z$;P+1_"N'#%@$.$T<1A] @:1G-\@\))DCJP&D0Q,LI:!Z]JY&@Q" M7](@\.)4HJQIJ;8-0D2.KR,T.(3F=0@\CDR(U2'TP"1KI,^!0^@W%I!H'L>. M$G@2&0^K3'"E]2F"3&A>F<#CR"A994(/KA&G'/]GTB 3^OPR@9'$R4%:5T*-50H-*:%Z5P./(?%A50MLJ@70X$ F-B\2= MV8Z])CB>1*;#ZA%<:7V*X!&:UR/P.#)*5H_0HV=&Z)/UYRZP !WO"G2\2]"- MGADA_-,5Z"Z[!!WS&G3,B]"-_AJB6Y,;D#(O0H?GT2'Q+D/GOSU#8G:RT]@Y?OUTB_SWS#T51O][I"AP7?[_Y'U!+ P04 M " !ZB&-5RZD82I(' '4P &0 'AL+W=O,8%1AW MP$FZOW[YBC$VGH+Z]J*Q'HS!.+@?K--V<#X>) MOZ:1EYRQ#8VS[ZP8C[PT>\J?ALF&4V]9%$7A4)$D=1AY03Q87!2OW?'%!=NF M81#3.TZ2;11Y_,O+UP'SRMT_R%X>)BXSW1!YI^V=SQ[-EPIRR# MB,9)P&+"Z>IR<"6?N\HD+RB6^!K0EV3O,WDYD/(UHB'UTYSP MLB_/](:&82YEZ_&]0@>[,?/"_<=ONE%L?+8QCUY";UCX=[!,UY>#V8 LZ[%HM4'%"OHL3(K_R4NY["1;V-\F*8NJXFP-HB NOWJOU1NQ5R"/3Q0H M58%R6# Y43"J"D9=1QA7!>.N(TRJ@DG7$=2J0.TZPK0JF'8MF%4%LZZK-*\* MYET+9.GM)R=U+MG]L,N=KMQ+BEU,\U)O<<'9"^'Y\IF7/RCVTZ(^V[.".(_4 M0\JS[P997;K0OV^#] =YI]'4"\*$?/0X]_*]_$_R@7QYT,B[W_^\&*;92/GR M0[]2;TI5.:'*Y);%Z3HA>KRDRY9Z75P_^EF]*:Y7?U9OB>OG@OIA]@[OWF;E M[6V^5H2@LXW/B"R])XHDJVWO9Y?R:5ZN2"WEFKC\UN-9N7JR7!>7/]#-&1D5 M*Z\H+>5&A]%'FO^6/ZGGS:Y,^3 MEG6]%MKYW'^>;#R?7@ZRR3VA_)D.%G_\)JO27VT[/!+3D)A>8FJ!Y4]W=ZY)@F$K.Z;8"-'--!8BX(:T1DO(O(6!B1A[67H>2>;K;<7V<' M:VW3Q[70Z!L%)*8A,1V)&4C,1&(6$K.1F(/$W/'1[P59*O[M?C$T$C/9)68B M3,P]35(>^&DVI93A>4],[L5I>W*$5M_D(#$-B>E(S$!B)A*S2FRROTM-%'5R M,-,@AW20F O"&KE1=[E1A;FQXRPV<1+XY-D+MY2P%>%UE)(B2FT)$JI]$X3$ M-"2F(S$#B9E(S"JQV5Z"%/5,.DP0(1@W_ @,6UZ-#LKSMX,46:SM7QP02! MW ('B;D@K+&+SW>[^/Q7SW?M?WI)F?^-?(F#M#4+PJ'Z9@&):4A,1V(&$C.1 MF(7$[/G1W*VJZM'<[2#'=$%8(U>R5%\VDH3)NO6RR8.HID$U M':H94,V$:A94LZ&: ]5WA@%Z91^J:5!-AVH& M5#.AF@75;*CF0#47I3635?<+R)T:!JZ>O2#T'D-*#,;+"Z"M48-V#D U#:KI ME=8XP366YO/)X<0#[0N :E;';;"AHSI0S45IS7C4S0&RN#N@BH>=)-OL@"S/ MQ@V+(A:79]M:(P)M$8!J&E33H9H!U4RH9LG'C0)M5[=LZ*@.5'-16C-(=;> M+&X7N%HN@_S4M1>2JQ>/+]L_UJB=WN>;CLMIXG7JO;]#K^E#-1.J65#-AFH. M5'-16C,5=0> +&X!^,S2+! ?M]$CY>33JOK$3SXS #W:A.P'S1+TSRW-,_5O M:WB@;0%038-J.E0SH)H)U2RH9D,U!ZJY**T9L;HE01;W)-SW:I<68[VC!FT[ M@&HZ5#.@F@G5K$IKG)%7E/'1-(4]T%[&Z":!M5TJ&9 -1.J65/Q1T5$^*S;9R6][+:O;J[:^-5<:_"@]=OY'--;GE=E\^-\O9X-5_>(O+6 MXT]!G)"0KK*AI+-IMF&\O.MB^21EF^)F>8\L35E4/%Q3;TEYOD#V_15CZ=N3 M?(#=O2\7_P-02P,$% @ >HAC5>W\H9VA @ X0@ !D !X;"]W;W)K M&ULK59M;]HP$/XK5C9-K;215RBP$*F03.N'3A6L MVV9B2EV!QKX9,WS MK(0'BMBZ*#!]F4).MA/#-O:&>;9*N328@5_A%2R /U8/5,S,AB7)"BA91DI$ M83DQ;NUQU)?^RN%'!EO6&B.IY(F09SFY2R:&)3<$.<1<,F#QV, ,\EP2B6W\ MJCF-)J0$ML=[]B]*N]#RA!G,2/XS2W@Z,88&2F")USF?D^U7J/6H#<8D9^H? M;;6OYQHH7C-.BAHL=E!DI7[B79V'%D#P= .<&N"\!GAO -P:X)X;P:L!WKD1 M^C5 23>U=I6X$',<^)1L$97>@DT.5/856N0K*^4Y67 J5C.!X\%=&9,"T'>\ M X:N0N XRQGZABG%LH+7Z!-Z7(3HZOVU;W(13Z+,N.:>:F[G#6X7W9.2IPQ% M90))!SX\C1^=P)M"9R/6V8N=.B<)%U#UD&M]1([E.!W[F9T/M[OD_%_TZ)^C M'R3#;2KO*C[WC,IWU5:CO6ZTO+[&K,(Q3 QQ/S&@&S""#^_L@?6Y*[&7) LO M219=B.R@!%Y3 N\4>ZL$*-J)FY]!5R$TQT!QR&M_$]A#2_Q\<]-.\;&;:X^. MW,)CM\'0/G*+CMUNW&';[4!POQ'J7,B1A>*J#-GMN[L NA*-4N&8K(NN7Z)&VO3CV]5&WIEG]KC MF=UA#T7_UNWV#[UN_O>8KK*2H1R6(I35NQ'"J&ZH>L))I3K&$^&B_ZAA*KY! M@$H'L;XDA.\G,D#S51/\!E!+ P04 " !ZB&-5[XN::<8" !@"0 &0 M 'AL+W=OWQGO$GD0!( M])RE5$RL1,I\9-MBE4"&Q27+@:J9->,9EJK+-[;(.>#8D++4=GN]P,XPH58X M-F.W/!RSK4P)A5N.Q#;+,/\UA93M)Y9C'0;NR":1>L .QSG>P +D0W[+5<^N M5&*2 16$4<1A/;&NG=$\T'@#>"2P%T=MI)TL&7O2G:_QQ.KI!4$**ZD5L/KL M8 9IJH74,GZ6FE954A./VP?US\:[\K+$ F8L_4%BF4RL@85B6.-M*N_8_@N4 M?OI:;\5287[1OL#ZKH566R%95I+5"C)"BR]^+G,X(BB==H);$MPZP7^!X)4$ M[[45_)+@O[9"OR08ZW;AW00788G#,6=[Q#5:J>F&2=^P55Z$ZO_)0G(U2Q1/ MAM] I2S0>002DU174/7J=NI^ "\DOD]3X@M^>Z+>N9O9[N MM-GYO^KS?ZY^$H97;;QG]+S.C6_;U8+GM_/TN342.5[!Q%('DP"^ RM\_\X) M>I_:(GU+L>@MQ>9O)'82OE^%[W>IA]]SX%@2ND%F&]#\69W[ MIVHQ *C) ^ M]'?A8#BV=\<9MT"N3B%1$^(&@U/,O WC5)@3G_W*9[_3YR/F!"]3^+O-0J=_ M5-RON6PBW%H041/B.3633<@@:/<85!Z#3H_W3.(4I<8@O&PP:*0[]&H.FQ#' M"6H6FQAW6(MAWL1X_E7-I'UT963 -^:N%FC%ME06AT@U6CT'KLTM6!N?.J.9 MTS(>J>=#<=O_D2_>'C>8;P@5*K*U*M6[O%*[P8O[O.A(EIL+:\FDNOY,,U%/ M(. :H.;7C,E#1Q>H'E7A;U!+ P04 " !ZB&-57/MV%XL" !]!P &0 M 'AL+W=O;E&7#(5^"#3[G.9?@Z\F.BQ=9 BCT M6K%:3KU2J>;*]^6RA(K(2]Y K9^LN*B(TE.Q]F4C@!165#$?!T'J5X367CZQ M]V8BG_"-8K2&F4!R4U5$O-T X[NI%WKO-Q[HNE3FAI]/&K*&.:BG9B;TS.]< M"EI!+2FOD8#5U+L.KVY"*[ KGBGLY,$8F5(6G+^8R?=BZ@4F$3!8*F-!]&4+ MM\"8<=(Y?N]-O8YIA(?C=_>OMGA=S()(N.7L)RU4.?5&'BI@139,/?#=-]@7 ME!B_)6?2_J)=NS:*/;3<2,6KO5@GJ&C=7LGK_D4<"# ^(L![ ;:Y6Y!->4<4 MR2>"[Y PJ[6;&=A2K5J'H[7Y5^9*Z*=4ZU1^#[HDB<[O0!'*) HOT!FB-7HL M^4:2NI 37VF,6>PO]Y8WK24^8CF'YA)%P2>$ XS1T_P.G9]=_&OCZY1=5-Q% MQ=8W&HSJRM/J8K?.?-=7LB%+F'KZPY4@MN#E'S^$:?!E(%74I8J&W'-3I"M3 MJTJMRFR-;3[6Z[8.4MR1XE.DR$5J5@>N5(@7,!1'QA&;N"X M XZ'@5P1ANP603/RIONF8DA[T]&6:C[#^R?]!,S<'T M@X@UK25BL-*RX#+3R47;Z]N)XHWMKPNN=+>VPU*?CR#, OU\Q;EZGYB6W9VX M^1]02P,$% @ >HAC50@]1=RU P _@X !D !X;"]W;W)K&ULK5=M;^(X$/XK5NYTVI66YHTDI =(%'9U*^T+:G=O/YMD M &N=.&<;*/_^;"<-M$FM%O4+Q(GGF>?QV..9\8'QWV(+(-%]04LQ<;925M>N M*[(M%%A(&E&O*-*RH..#=&!74#SXO= I/2F8[-NR6?CME.4E+" MDB.Q*PK,CS= V6'B^,[#BUNRV4K]PIV.*[R!.Y _JR57([=%R4D!I2"L1!S6 M$V?F7\_]2!N8&?\2.(BS9Z2EK!C[K0>?\XGC:49 (9,: JN_//S7 M@#JM3VUX_OR _LF(5V)66,"2:Z^$F4GIU] K8% [Q8@,:$"?<.<8[VR M[]$ _;Q;H'=_OA^[4GG2\]VL0;VI48-G4%/TE95R*]#',H?\L;VK&+8T@P>: M-X$5\ ZJ*Q1Z'U#@!4$/G[G=? &9,O>-N6^A$[:K%AJ\H6W5T!>"5X02>?R MYCO.H91HR;C>G7TK5B/&!E$?KOTTC"//\\;N_ER(U;$^U->BPAE,''5J!? ] M.-.__O!C[V^+K&$K:VB5]?&^(OR(OJ^1$=BGP@[0KK->Z*0O3E;["^5%K;S( MRNZ7.=.0H]D>N,I1Z)O*(W-<9D#QBD(M&OT 7O0IMV-'Z B8"Q2BPNS\/NU6 MA NUQZWVV,K/Y.Z0U;;6F;Q[#M+N=>F-H]7RA+M\[79F>5=E7S+.MRG!^VGLS6HU? M&\&W0GLL]:PZ\%^4,@>X29D+(C*V4S?=+9:]%T0#J'FW0?2NO#!)GL30[OE2 M9<%)66 /(BE)L2L0-9NSPD=5FTJ!\D;?TZJE$1>\5)S5^:7B3N6);Z]/7IGM M_6YM$D1IW#UW=K>7RCJ5)[Z]O*@3R;*)5:^28><6"-*T)X/8/5VJY%2)^/9R MX7-1<;;7,M",JE9*%R%MW657&'5B-1R->@2^:;7AGG48!?"-:;P$,D>E;C;: MMVUS-S,MC7N:7G>&*GMN2"G4P5LK4^\J441YW6S5 \DJTZ^LF%3=CWG:?_ U!+ P04 " !ZB&-5]HY4&%T# #U#0 &0 M 'AL+W=O^!A#H6UT1/G'60C37KLN+-=287]$&B'RSI*S&0C;9RN4- [S0I+IR \]+ MW!J7Q)F.==\=FX[I1E0E@3N&^*:N,?OW!BJZFSB^L^^X+U=KH3K>=?SWU/$33B4PD[?O",E)5'2K^JQI^+B>.I M&4$%A5 26/YM8095I93D//[I1)U^3$4\?-ZKO]?FI9E'S&%&J\_E0JPG3N:@ M!2SQIA+W=/<'=(9BI5?0BNM?M&NQ4>B@8L,%K3NRG$%=DO8??^L"<4"0.G9" MT!$"DQ"=(80=(7SN"%%'B)X[0MP1M'6W]:X#EV.!IV-&=X@IM%13#SKZFBWC M51*5* ^"R;>EY(GI/6R!; "]SD'@LN)OT&_HXT..7K]Z@UZADJ"_UG3#,5GP ML2OD>(KE%IWV3:L=G-$.T2TE8LW1G"Q@8>'GP_S1 -^5/GNSP=[L33 H^ #- M%0J]MRCP@L RG]GSZ;[-SO\;??[BT8^"$?8K'VJ]:'CEK>O:,A/-5%O-=AH' MF3=VMX?!LH"B)#X&Y:<@/PE3 S6WH?P#K2.#46\P&C1X!ZP (N1VASXLT3[1 MWS-:]PT)!UQ;0]!JCPZG9/A_$I$_B9@/(8Y,Q[WI>-#TC-;UAI0%UMOPEUNH M'X'];3,XJ*.^3]>\P05,'/D!XL"VX$Q__<5/O-]MA7-)L?R28O,+B1TM1M(O M1O+B$DM.4CZ,LM1(,0LHR1(CRTY!OA7'&CTPI(1Z&1;C90.C*2[1049[Z1D7,+*,W.))KO?3^N M>3^QXCKQXY(+C9G/.I11)6%@;CQG<+%9=.=PF1$,]^ 86P-;Z?L#1P7=$-&> M:_K>_H[R3I_,C?X;_WKF6_IS=:?1Q^;O\NV%Z!:S54DXJF IA_*N4OG98.T= MHVT(VNA#]",5\DBN']?R7@9, >3[):5BWU #]#>]Z7]02P,$% @ >HAC M59.&6 %7 @ 6P8 !D !X;"]W;W)K&ULO57O M;]HP$/U73MDT=1(BP?R:NA"IT%5#6E<$ZO;9)0=8=>+,/@C][V<[$+$IC;9] M&!^(S[[W[MTS.>)2Z6>S0R0X9C(WDV!'5%R'H5GO,..FJPK,[-"@]EG&=OIV.7[A&\"2W.Q!M?)DU+/ M+IBGDR!R@E#BFAP#MX\#SE!*1V1E_#AQ!G5)![Q?+@ M,/8*@)T S.NN"GF5MYQX$FM5@G;9ELTM?*L>;<6)W%W*BK0]%19'R1<;@]K M3&,J"*YND;B0!KYRK;DS['T=]"F]>&LM0/W_"BR?093I2V3R+DG[D/W%X:!#5KT7U6T7-=%$XZD8#QIKK#NJZ@W8S MYM.'95.]5IA[QZ^--0DG@7V)#>H#!LF[-[U1]+'EAH:UJ.%?W!#BMR Q(T%1MVQ]5Y7HZP*2!5^?#PILL/(+W=V^J-V"?9\ MHQ2= S>1ZO^3Y"=02P,$% @ >HAC53S+(X2E P F!, !D !X;"]W M;W)K&ULK9A=CYLX%(;_BL56JU;J!D,^)IE-(FT# MU?9BJE&SLWNQV@N'G 1K %/;).V_7QL8)B3$$R3?)#;X?8_]V/AK?F3\6<0 M$OU(DTPLG%C*_-YU111#2L2 Y9"I-SO&4R)5EN]=D7,@VU*4)JZ/\<1-"%XSDO#[[1?2SU WUB"?\D>N MVWJ-#&U\#3]XOZY;+QJS(8(6+'D'[J5\<*9.F@+.U(D M\AL[_@EU@\;:+V*)*'_1L2Z+'1050K*T%JL:I#2K_LF/&L2)P!M=$?BUP+]5 M,*P%PUL%HUHPNE4PK@5ET]VJ[26X@$BRG'-V1%R75FXZ4=(OU8H7S?1 64NN MWE*ED\MUL1'PO8!,HO"@?@5Z'X D-!'H*^&F.5KR =HB*_*0[,\@$C)J^A>6^ZJ#FIZR6]Z MR2_]1E?\5BQ-U5>E1D/TC XD*: +J-%#SSCW(B<1+!PUI0C@!W"6O_[B3?#O M77AMF@65V:0TTU/783F:NX=3GJ82+63#!MGP=F0Y\.O8C#Y]L=DT"RJSNQ,H M>("Q=X;NK5(M?*,&W\B([WQ>0/\^0+H!_E\70:-57X(VS0*;9J$ELU9_C)O^ M&%N8 8P>?3MB?/%)#F<8MP=?8#-B:,FL!7C2 )Z\ 5AM?K:@5SS%F>V0((E: MP_8<0.V+9!?MR>6<=4EH90S;=SS;- LMF;5PWS6X[\RXB8A13GY>8UNIQR=L MO2F^8&N,T9>M3;/0DEF+[;1A.S6R?>0TBVA.$D125G3SG5[P]?U+OL8X??G: M- LMF;7XSAJ^,_/:6.TI.(TZ)^'9Q;3@J\#G:(TA^J*U:19:,FNA]?#K>01; MVK>9C?JN=K7;&YNMP&K0T)9;F_7)V<\SLOZ225"^$JE5KQMQI9^UH4S.AK(Y M2M^Q;-4MM.76)OQZ;O-Z'-RH$ 7)NB>-VN=LP?.FWCEKJ^*M7MR MJ:'OK!X(W]-,H 1VRAX/[A0K7ET#51G)\O*>8\.D9&F9C(&H+9TNH-[O&),O M&7UUTES&+?\'4$L#!!0 ( 'J(8U7;I]7[*0, $H2 - >&PO]%266$X$L>;+2 M)?OUTY4O#ULPAM72/SKE'TG5E,JS-6K#;!6,F6I5"UB.R,*;Z$,?U M;,%*6E^HBDF+%$J7U-BNGL=UI1G-:R"5(NYU.FE<4B[)>"B7Y75IZFBFEM*, M2+\-1?[V.1^1;OJ>1%YNHG(V(O=G;W\LE;EZ$_G[R;N3D\[]^=5A_,P!YR0. MBO:?(7K1Z>#" &+BZ?/$G]+&I"_WI=WP4RODB:<8;1"@V2Q;)G0<.6XV93PL ME-SN34)\P*K3DD4/5(S(A H^U1Q8!2VY6/MP#P(S)92.C"T*FZX+D?J7A[N^ M!_72Z)1<*NUR^PS^[[09?@!L>F"0"]$:[!$?& \K:@S3\MIVW& 7? 1%3?MN M75F'@\FCJ,G!JS09-V?CS@&\=_RV MT0A>4.G]D5Y3]^.SUE!E\+"( M;-M?6MVT?<>RN;C,V8KEDZ:KYU/7C&S#9FTN(!PB MU^X*(QC'8V$$,"P/Y@#C>!:6YW^:SP"=C\AD$G0PP=8M3>$;5L.\ 0/+ YG^;*WQW<8KY.DZP/;TJ0K! M9HI7(C93?*T!":\;,+(LO-M8'F!@NX#5#N0/YX&:"G.2!'85\X8]P3B291@" MM1BNT31%5B>%3WA_L*-8?20$3;8T.P6BP^ M0"X99K>]9!:GHAC5;MYC2__ @ 0A4 \ !X M;"]W;W)K8F]O:RYX;6S%F$MOXC 41O^*E55G,R$)T(=*)0KI%(D":E"W(Y/< M%*N)36V'/G[].,F@,11=S<9E%?S '#OF.TZNWX1\60GQ0M[+@JN!M]9Z<^7[ M*EU#2=5/L0%N6G(A2ZI-43[[:B.!9FH-H,O"#SN=OE]2QKV;Z]U8"^G;!:$A MU4QP4UE7/#%X4__:ZR+9,L56K&#Z8^ UGPOP2,DX*]DG9 .OXQ&U%F_W0K)/ MP34MDE2*HAAX0=OP!%*S]$MU4D,NZ4HU-9JN'JD!&7C]CADP9U+IID[C>)E8@"$"&)X,D)PMJ 49(9#1-T(F2W-YB&<& M<'Y'YHOXT8+L(I#=DT&.Y@\+"[*'0/9.!IDLYR,+LH] ]D^WDL/DWH(\1R#/ MW4+>4L44$3E92%"F:]/#0KM T"[UCL!XYS M'XV$WZ&-B05_X#CY<"8/1L3?8YP[(?=?V(,FK)B_RYC MH@@=B^* BP1[9)@L0L>R."2;42EI_4B]1XA9(W1L#?M4=(33QL2L$3JVQB[W MCFT]3!.A8TT<9 M]ZF#3"[Y+&D9L:8=:('%MC_^#Y90EM3,P: MD7-K')Q$]TEM3,P:46,-?_?.+H/<3#^;F9]0ICZE1;J0I+ZTSR?=7GW2R*NB M&)FZ.9\*FNU> >Y>7][\ 5!+ P04 " !ZB&-5BA.#9&,! "W$P &@ M 'AL+U]R96QS+W=O9ZCCX75F M='[T]C\3NZ*XYO:SR[\;V_H_!NN?;KBYREJOHG,VE-:G2M_K>=OIZ4*K<;** M3I=4#:<+*1TZB"&(PP<9"#+A@]80M X?M(&@3?B@!(*2\$%;"-J&#]I!T"Y\ MT!Z"]N&#*$898P%)"ZP%:$W(-0GPFA!L$B V(=DDP&Q"M$F VH1LDP"W">$F M 7(3TDT"[";$FP3HS:@W"]";46\6H#IMWJFW\X_:NKGGN<;S MWTFU'Y^U\_'3\KFY>"\3SAK^TQU_ 5!+ P04 " !ZB&-552F2CXD! !> M% $P %M#;VYT96YT7U1Y<&5S72YX;6S-F,UNPC 0A%\ERA418Z>E/P(N M;:\MA[Z FVR(11);MJ'P]G7"C]2*1B J=2ZQ$N_.C+W2=\CD?6O(19NZ:MPT M+KTWCXRYK*1:ND0;:L).H6TM?7BU"V9DMI0+8F(T&K-,-YX:/_2M1CR;/%,A M5Y6/7C;ALU.ZF<:6*A='3[O"UFL:2V,JE4D?]MFZR7^X#/<.2>CL:ERIC!N$ M@IB==&AW?C?8][VMR5J54S27UK_*.E2Q3<6&UL4$L! A0#% @ >HAC56%\MZS3 M!0 F1\ !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >HAC54>Q&.*O!0 FQD !@ M ("!6!@ 'AL+W=O%1D!0, ,\) 8 " @3T> !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ >HAC531@EPSP!0 31D !@ ("!9BT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >HAC5?=D0?HQ M" )Q< !D ("!E%, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >HAC54WGVPQQ P O < !D M ("!Y64 'AL+W=O!@ &0 @(&-:0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ >HAC58ZKO+ U' ZU< !D ("!P7$ M 'AL+W=O&PO=V]R:W-H965T20 !X;"]W;W)K&UL4$L! A0#% @ M>HAC59D>"8+- @ WP8 !D ("!M94 'AL+W=O&UL4$L! A0#% @ >HAC5>1SC8'"!@ M530 !D ("!B9X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >HAC5&PO=V]R:W-H M965T_ !X;"]W;W)K&UL4$L! M A0#% @ >HAC55S[=A>+ @ ?0< !D ("!U,( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >HAC M59.&6 %7 @ 6P8 !D ("!%LT 'AL+W=O&PO=V]R:W-H965TG: !X;"]?7!E&UL4$L%!@ H - "@ SPH #[> $! end XML 47 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 48 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 49 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 158 212 1 false 49 0 false 4 false false R1.htm 000001 - Document - Cover Sheet http://issuerdirect.com/role/Cover Cover Cover 1 false false R2.htm 000002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://issuerdirect.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://issuerdirect.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Sheet http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Statements 4 false false R5.htm 000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Sheet http://issuerdirect.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Statements 5 false false R6.htm 000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) Sheet http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) Statements 6 false false R7.htm 000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 7 false false R8.htm 000008 - Disclosure - Basis of Presentation Sheet http://issuerdirect.com/role/BasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://issuerdirect.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 000010 - Disclosure - Equity Sheet http://issuerdirect.com/role/Equity Equity Notes 10 false false R11.htm 000011 - Disclosure - Income Taxes Sheet http://issuerdirect.com/role/IncomeTaxes Income Taxes Notes 11 false false R12.htm 000012 - Disclosure - Leases Sheet http://issuerdirect.com/role/Leases Leases Notes 12 false false R13.htm 000013 - Disclosure - Revenue Sheet http://issuerdirect.com/role/Revenue Revenue Notes 13 false false R14.htm 000014 - Disclosure - Line of Credit Sheet http://issuerdirect.com/role/LineOfCredit Line of Credit Notes 14 false false R15.htm 000015 - Disclosure - Subsequent Events Sheet http://issuerdirect.com/role/SubsequentEvents Subsequent Events Notes 15 false false R16.htm 000016 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://issuerdirect.com/role/SummaryOfSignificantAccountingPolicies 16 false false R17.htm 000017 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://issuerdirect.com/role/SummaryOfSignificantAccountingPolicies 17 false false R18.htm 000018 - Disclosure - Equity (Tables) Sheet http://issuerdirect.com/role/EquityTables Equity (Tables) Tables http://issuerdirect.com/role/Equity 18 false false R19.htm 000019 - Disclosure - Leases (Tables) Sheet http://issuerdirect.com/role/LeasesTables Leases (Tables) Tables http://issuerdirect.com/role/Leases 19 false false R20.htm 000020 - Disclosure - Revenue (Tables) Sheet http://issuerdirect.com/role/RevenueTables Revenue (Tables) Tables http://issuerdirect.com/role/Revenue 20 false false R21.htm 000021 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesTables 21 false false R22.htm 000022 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) Sheet http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative Summary of Significant Accounting Policies (Details Narrative) Details http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesTables 22 false false R23.htm 000023 - Disclosure - Equity (Details) Sheet http://issuerdirect.com/role/EquityDetails Equity (Details) Details http://issuerdirect.com/role/EquityTables 23 false false R24.htm 000024 - Disclosure - Equity (Details 1) Sheet http://issuerdirect.com/role/EquityDetails1 Equity (Details 1) Details http://issuerdirect.com/role/EquityTables 24 false false R25.htm 000025 - Disclosure - Equity (Details Narrative) Sheet http://issuerdirect.com/role/EquityDetailsNarrative Equity (Details Narrative) Details http://issuerdirect.com/role/EquityTables 25 false false R26.htm 000026 - Disclosure - Income Taxes (Details Narrative) Sheet http://issuerdirect.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://issuerdirect.com/role/IncomeTaxes 26 false false R27.htm 000027 - Disclosure - Leases (Details) Sheet http://issuerdirect.com/role/LeasesDetails Leases (Details) Details http://issuerdirect.com/role/LeasesTables 27 false false R28.htm 000028 - Disclosure - Leases (Details 1) Sheet http://issuerdirect.com/role/LeasesDetails1 Leases (Details 1) Details http://issuerdirect.com/role/LeasesTables 28 false false R29.htm 000029 - Disclosure - Leases (Details Narrative) Sheet http://issuerdirect.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://issuerdirect.com/role/LeasesTables 29 false false R30.htm 000030 - Disclosure - Revenue (Details) Sheet http://issuerdirect.com/role/RevenueDetails Revenue (Details) Details http://issuerdirect.com/role/RevenueTables 30 false false R31.htm 000031 - Disclosure - Line of Credit (Details Narrative) Sheet http://issuerdirect.com/role/LineOfCreditDetailsNarrative Line of Credit (Details Narrative) Details http://issuerdirect.com/role/LineOfCredit 31 false false R32.htm 000032 - Disclosure - Subsequent Events (Details Narrative) Sheet http://issuerdirect.com/role/SubsequentEventsDetailsNarrative Subsequent Events (Details Narrative) Details http://issuerdirect.com/role/SubsequentEvents 32 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 14 fact(s) appearing in ix:hidden were eligible for transformation: isdr:IncreasedInRepurchasesShares, us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesOutstanding, us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:StockRepurchasedDuringPeriodShares - isdr_10q.htm 1 isdr_10q.htm isdr-20220930.xsd isdr-20220930_cal.xml isdr-20220930_def.xml isdr-20220930_lab.xml isdr-20220930_pre.xml isdr_ex311.htm isdr_ex312.htm isdr_ex321.htm isdr_ex322.htm isdr_10qimg1.jpg isdr_10qimg2.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 52 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "isdr_10q.htm": { "axisCustom": 0, "axisStandard": 15, "contextCount": 158, "dts": { "calculationLink": { "local": [ "isdr-20220930_cal.xml" ] }, "definitionLink": { "local": [ "isdr-20220930_def.xml" ] }, "inline": { "local": [ "isdr_10q.htm" ] }, "labelLink": { "local": [ "isdr-20220930_lab.xml" ] }, "presentationLink": { "local": [ "isdr-20220930_pre.xml" ] }, "schema": { "local": [ "isdr-20220930.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", "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/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 320, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 13, "http://issuerdirect.com/20220930": 1, "http://xbrl.sec.gov/dei/2022": 5, "total": 19 }, "keyCustom": 24, "keyStandard": 188, "memberCustom": 34, "memberStandard": 15, "nsprefix": "isdr", "nsuri": "http://issuerdirect.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "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", "role": "http://issuerdirect.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000010 - Disclosure - Equity", "role": "http://issuerdirect.com/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000011 - Disclosure - Income Taxes", "role": "http://issuerdirect.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "isdr:LeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000012 - Disclosure - Leases", "role": "http://issuerdirect.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "isdr:LeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000013 - Disclosure - Revenue", "role": "http://issuerdirect.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000014 - Disclosure - Line of Credit", "role": "http://issuerdirect.com/role/LineOfCredit", "shortName": "Line of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000015 - Disclosure - Subsequent Events", "role": "http://issuerdirect.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerSharePolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000016 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerSharePolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:InternalUseSoftwarePolicy", "ix:continuation", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCapitalizationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000017 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InternalUseSoftwarePolicy", "ix:continuation", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCapitalizationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000018 - Disclosure - Equity (Tables)", "role": "http://issuerdirect.com/role/EquityTables", "shortName": "Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "p", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000019 - Disclosure - Leases (Tables)", "role": "http://issuerdirect.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "p", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://issuerdirect.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000020 - Disclosure - Revenue (Tables)", "role": "http://issuerdirect.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCapitalizationTextBlock", "us-gaap:InternalUseSoftwarePolicy", "ix:continuation", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-07-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000021 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCapitalizationTextBlock", "us-gaap:InternalUseSoftwarePolicy", "ix:continuation", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-07-01to2022-09-30", "decimals": "-3", "lang": null, "name": "isdr:AmortizationIncludedInCostOfRevenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000022 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)", "role": "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "Summary of Significant Accounting Policies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000023 - Disclosure - Equity (Details)", "role": "http://issuerdirect.com/role/EquityDetails", "shortName": "Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000024 - Disclosure - Equity (Details 1)", "role": "http://issuerdirect.com/role/EquityDetails1", "shortName": "Equity (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000025 - Disclosure - Equity (Details Narrative)", "role": "http://issuerdirect.com/role/EquityDetailsNarrative", "shortName": "Equity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2019-08-07", "decimals": "0", "lang": null, "name": "us-gaap:TreasuryStockCommonValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-07-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000026 - Disclosure - Income Taxes (Details Narrative)", "role": "http://issuerdirect.com/role/IncomeTaxesDetailsNarrative", "shortName": "Income Taxes (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-07-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "p", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-07-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000027 - Disclosure - Leases (Details)", "role": "http://issuerdirect.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "p", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-07-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "isdr:FutureMinimumLeasePaymentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000028 - Disclosure - Leases (Details 1)", "role": "http://issuerdirect.com/role/LeasesDetails1", "shortName": "Leases (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "isdr:FutureMinimumLeasePaymentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "isdr:LeasesTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000029 - Disclosure - Leases (Details Narrative)", "role": "http://issuerdirect.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "isdr:LeasesTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://issuerdirect.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-07-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000030 - Disclosure - Revenue (Details)", "role": "http://issuerdirect.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-07-01to2022-09-30", "decimals": "INF", "lang": null, "name": "isdr:ConcentrationRisksPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000031 - Disclosure - Line of Credit (Details Narrative)", "role": "http://issuerdirect.com/role/LineOfCreditDetailsNarrative", "shortName": "Line of Credit (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000032 - Disclosure - Subsequent Events (Details Narrative)", "role": "http://issuerdirect.com/role/SubsequentEventsDetailsNarrative", "shortName": "Subsequent Events (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2022-11-01_us-gaap_SubsequentEventMember", "decimals": "-5", "lang": null, "name": "us-gaap:CommonStockValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-07-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)", "role": "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-07-01to2022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-07-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "role": "http://issuerdirect.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-07-01to2022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED)", "role": "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2021-01-01to2021-03-31", "decimals": "-3", "lang": null, "name": "isdr:StockBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "role": "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000008 - Disclosure - Basis of Presentation", "role": "http://issuerdirect.com/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000009 - Disclosure - Summary of Significant Accounting Policies", "role": "http://issuerdirect.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "isdr_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 49, "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/2022", "presentation": [ "http://issuerdirect.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/2022", "presentation": [ "http://issuerdirect.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/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "gYearItemType" }, "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/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.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/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address Address Line 2" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.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/2022", "presentation": [ "http://issuerdirect.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/2022", "presentation": [ "http://issuerdirect.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/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r437" ], "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/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r437" ], "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/2022", "presentation": [ "http://issuerdirect.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/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r437" ], "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/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r437" ], "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/2022", "presentation": [ "http://issuerdirect.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/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security 12b Title" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://issuerdirect.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "isdr_AmortizationIncludedInCostOfRevenues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Amortization included in cost of revenues" } } }, "localname": "AmortizationIncludedInCostOfRevenues", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "isdr_CommunicationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Communication [Member]" } } }, "localname": "CommunicationMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "isdr_ComplianceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compliance [Member]" } } }, "localname": "ComplianceMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "isdr_ConcentrationRisksPercentage1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Percentage Of Revenue From Revenue Streams" } } }, "localname": "ConcentrationRisksPercentage1", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/RevenueDetails" ], "xbrltype": "percentItemType" }, "isdr_DeferredTaxLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Deferred income tax liability" } } }, "localname": "DeferredTaxLiabilityNoncurrent", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "isdr_DistributionPartnerRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Distribution Partner Relationships" } } }, "localname": "DistributionPartnerRelationshipsMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "isdr_EffectOfExchangeRatesOnCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Currency translation adjustment" } } }, "localname": "EffectOfExchangeRatesOnCash", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "isdr_EmployeeRetentionCreditpolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Retention Credit" } } }, "localname": "EmployeeRetentionCreditpolicy", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "isdr_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "isdr_ExerciseOfStockAwardsNetOfTaxAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Exercise of stock awards, net of tax, amount" } } }, "localname": "ExerciseOfStockAwardsNetOfTaxAmount", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "isdr_ExerciseOfStockAwardsNetOfTaxShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercise of stock awards, net of tax, shares" } } }, "localname": "ExerciseOfStockAwardsNetOfTaxShares", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "isdr_ExercisePriceRange": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercise Price Range" } } }, "localname": "ExercisePriceRange", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "isdr_FairValueOfGrantedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Of granted Shares" } } }, "localname": "FairValueOfGrantedShares", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "isdr_FairValueOfRestrictedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Of Restricted Shares" } } }, "localname": "FairValueOfRestrictedShares", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "isdr_ForeignCurrencyTranslation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Foreign currency translation" } } }, "localname": "ForeignCurrencyTranslation", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "isdr_FutureMinimumLeasePaymentsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Future Minimum Lease Payments" } } }, "localname": "FutureMinimumLeasePaymentsTextBlock", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "isdr_IncreasedInRepurchasesShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Increased In Repurchases Shares" } } }, "localname": "IncreasedInRepurchasesShares", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "isdr_InterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest rate" } } }, "localname": "InterestRate", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "percentItemType" }, "isdr_IntrinsicValueOfRestrictedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intrinsic value of restricted shares" } } }, "localname": "IntrinsicValueOfRestrictedShares", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "isdr_LeaseLiabilitiyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Lease Liability]", "verboseLabel": "Lease Liability" } } }, "localname": "LeaseLiabilitiyMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "isdr_LeasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Leases]", "verboseLabel": "Leases" } } }, "localname": "LeasesTextBlock", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "isdr_MarchTwentyNineteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "March 2019" } } }, "localname": "MarchTwentyNineteenMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "isdr_MinimumLeasePaymentsDiscounted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Minimum lease payments discounted" } } }, "localname": "MinimumLeasePaymentsDiscounted", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "isdr_NonEmployeeDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-Employee Directors [Member]" } } }, "localname": "NonEmployeeDirectorsMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "isdr_NumberOfSharesRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Number of shares repurchased" } } }, "localname": "NumberOfSharesRepurchased", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "sharesItemType" }, "isdr_OneMarchTwoThousandTwentyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "March 1, 2022" } } }, "localname": "OneMarchTwoThousandTwentyTwoMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "isdr_OperatingsLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Thereafter" } } }, "localname": "OperatingsLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "isdr_RangeEightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "March 1-31, 2020 [Member]" } } }, "localname": "RangeEightMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeEighteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sep 1-30, 2022 [Member]" } } }, "localname": "RangeEighteenMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeElevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "March 1-31, 2021 [Member]" } } }, "localname": "RangeElevenMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeFifteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "June 1-30, 2022 [Member]" } } }, "localname": "RangeFifteenMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "December 1-31, 2019 [Member]" } } }, "localname": "RangeFiveMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "November 1-30, 2019 [Member]" } } }, "localname": "RangeFourMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeFourteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "May 1-31, 2022 [Member]" } } }, "localname": "RangeFourteenMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeNineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "April 1-30, 2020 [Member]" } } }, "localname": "RangeNineMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "August 7-31, 2019" } } }, "localname": "RangeOneMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeSevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "February 1-29, 2020 [Member]" } } }, "localname": "RangeSevenMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeSeventeenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Aug 1-31, 2022 [Member]" } } }, "localname": "RangeSeventeenMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "January 1-31, 2020 [Member]" } } }, "localname": "RangeSixMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeSixteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "July 1-31, 2022 [Member]" } } }, "localname": "RangeSixteenMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeTenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "May 1-31, 2020 [Member]" } } }, "localname": "RangeTenMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeThirteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "April 1-30, 2022 [Member]" } } }, "localname": "RangeThirteenMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "October 1-31, 2019 [Member]" } } }, "localname": "RangeThreeMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeTwelveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "March 1-31, 2022 [Member]" } } }, "localname": "RangeTwelveMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RangeTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "September 1-30, 2019" } } }, "localname": "RangeTwoMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_RestrictedSharesGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted Shares, Granted" } } }, "localname": "RestrictedSharesGranted", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "isdr_RevenueRecognizedIncludedInTheDeferredRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Revenue Recognized Included In The Deferred Revenue" } } }, "localname": "RevenueRecognizedIncludedInTheDeferredRevenue", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "isdr_SecuredOvernightFinancingRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "domainItemType" }, "isdr_StockBasedCompensationExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Stock-based compensation expense" } } }, "localname": "StockBasedCompensationExpense", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "isdr_StockOption1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Option 1" } } }, "localname": "StockOption1Member", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "isdr_StockOption2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Option 2" } } }, "localname": "StockOption2Member", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "isdr_StockOption3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Option 3" } } }, "localname": "StockOption3Member", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "isdr_StockOption4Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Option 4" } } }, "localname": "StockOption4Member", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "isdr_StockOption5Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Option 5" } } }, "localname": "StockOption5Member", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "isdr_StocksRepurchasedDuringPeriodShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Number of shares repurchased]", "verboseLabel": "Number of shares repurchased" } } }, "localname": "StocksRepurchasedDuringPeriodShares", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "sharesItemType" }, "isdr_TotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total [Member]" } } }, "localname": "TotalMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "domainItemType" }, "isdr_TwentyFourteenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "2014 Plan" } } }, "localname": "TwentyFourteenPlanMember", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "isdr_WeightedAverageNonCancelableLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted Average Non Cancelable Lease Term" } } }, "localname": "WeightedAverageNonCancelableLeaseTerm", "nsuri": "http://issuerdirect.com/20220930", "presentation": [ "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r169", "r170", "r171", "r172", "r184", "r199", "r235", "r236", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r408", "r411", "r431", "r432" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r169", "r170", "r171", "r172", "r184", "r199", "r235", "r236", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r408", "r411", "r431", "r432" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r134", "r170", "r171", "r227", "r230", "r364", "r407", "r409" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://issuerdirect.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r134", "r170", "r171", "r227", "r230", "r364", "r407", "r409" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://issuerdirect.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r168", "r169", "r170", "r171", "r172", "r184", "r199", "r233", "r235", "r236", "r263", "r264", "r265", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r408", "r411", "r431", "r432" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r168", "r169", "r170", "r171", "r172", "r184", "r199", "r233", "r235", "r236", "r263", "r264", "r265", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r408", "r411", "r431", "r432" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r135", "r136", "r227", "r231", "r410", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r135", "r136", "r227", "r231", "r410", "r420", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Final price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time.", "label": "Average price paid per share" } } }, "localname": "AcceleratedShareRepurchasesFinalPricePaidPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_AcceleratedShareRepurchasesTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of accelerated share repurchase (ASR) programs. An ASR is a combination of transactions that permits an entity to purchase a targeted number of shares immediately with the final purchase price of those shares determined by an average market price over a fixed period of time. An accelerated share repurchase program is intended to combine the immediate share retirement benefits of a tender offer with the market impact and pricing benefits of a disciplined daily open market stock repurchase program. ASRs can be disclosed as part of stockholders' equity.", "label": "Shares Repurchased" } } }, "localname": "AcceleratedShareRepurchasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r26", "r352" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date 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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r394", "r421" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts receivable (net of allowance for doubtful accounts of $610 and $675, respectively)" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r12", "r383", "r396" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r7", "r165" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation - Fixed Assets" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r19", "r34", "r35", "r36", "r397", "r416", "r417" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Other accumulated comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r33", "r36", "r43", "r44", "r45", "r84", "r85", "r86", "r315", "r346", "r412", "r413" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated other comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r17", "r352" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r84", "r85", "r86", "r271", "r272", "r273", "r322" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-In Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r277" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r23", "r139", "r146" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance For Accounts Receivables" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Common Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r11", "r79", "r123", "r126", "r132", "r144", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r310", "r316", "r325", "r350", "r352", "r382", "r395" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "[Assets]", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r25", "r79", "r144", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r310", "r316", "r325", "r350", "r352" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "[Assets, Current]", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r237", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r262", "r263", "r264", "r265", "r266" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetails1", "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [ "r237", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r262", "r263", "r264", "r265", "r266" ], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetails1", "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r2", "r83", "r117" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis Of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CanadaRevenueAgencyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Canada.", "label": "Canada [Member]" } } }, "localname": "CanadaRevenueAgencyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Accumulated Amortization - Capitalized Software" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r154" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized software", "verboseLabel": "Capitalized software development costs" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r434" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized software (net of accumulated amortization of $3,349 and $3,301, respectively)" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r148" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Costs" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r6", "r352", "r418", "r419" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash-on-hand" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r6", "r67" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r61", "r67", "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "[Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents]", "periodEndLabel": "Cash and cash equivalents - ending", "periodStartLabel": "Cash - beginning" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r61", "r326" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "[Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect]", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFDICInsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.", "label": "FDIC Insurance Limit" } } }, "localname": "CashFDICInsuredAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r84", "r85", "r322" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Shares, Par Value", "verboseLabel": "Common stock per value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheetsParenthetical", "http://issuerdirect.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares, Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r211" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r15", "r352" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock $0.001 par value, 20,000,000 shares authorized, 3,610,839 and 3,793,538 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively.", "verboseLabel": "Common stock value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets", "http://issuerdirect.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r38", "r40", "r41", "r49", "r387", "r402" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "[Comprehensive Income (Loss), Net of Tax, Attributable to Parent]", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r111", "r392" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r217", "r218", "r228" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Accounts Receivable Related To Contracts With Customers" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r53", "r79", "r144", "r173", "r174", "r175", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r325" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r70", "r72" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Shares Issued For Common Stock" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit (Details Narrative)" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r77", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Line Of Credit" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LineOfCredit" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r65", "r80", "r289", "r295", "r296", "r297" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "[Deferred Income Tax Expense (Benefit)]", "negatedLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r13" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r12" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r65", "r164" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r65", "r121" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "[Depreciation, Depletion and Amortization]", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregated Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r50", "r89", "r90", "r91", "r92", "r93", "r97", "r99", "r101", "r102", "r103", "r106", "r107", "r323", "r324", "r388", "r403" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Income per share - basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r50", "r89", "r90", "r91", "r92", "r93", "r99", "r101", "r102", "r103", "r106", "r107", "r323", "r324", "r388", "r403" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Income per share - fully diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r104", "r105" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share (EPS)" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r81", "r282", "r298" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "U.s. Statutory Rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r268" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Unrecognized Compensation Expense, Restricted Stock Units" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r268" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Unrecognized Compensation Expense, Options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r43", "r44", "r45", "r84", "r85", "r86", "r88", "r94", "r96", "r108", "r145", "r211", "r212", "r271", "r272", "r273", "r291", "r292", "r322", "r327", "r328", "r329", "r330", "r331", "r332", "r346", "r412", "r413", "r414" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Right-of-use Asset - Leases" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Intangible Asset Estimated Useful Lives" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r9", "r159" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Accumulated Amortization - Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r154", "r155", "r159", "r160", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r154", "r158" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Translation Of Foreign Financial Statements" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r54" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 7.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r8", "r149", "r150", "r151", "r152", "r352", "r381" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Business Combinations, Goodwill And Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r52", "r79", "r123", "r125", "r128", "r131", "r133", "r144", "r173", "r174", "r175", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r325" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 9.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "[Gross Profit]", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r163", "r167" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment Of Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r47", "r123", "r125", "r128", "r131", "r133", "r379", "r385", "r389", "r404" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "[Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest]", "totalLabel": "Income before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r81", "r283", "r285", "r288", "r293", "r299", "r301", "r302", "r303" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r82", "r95", "r96", "r122", "r281", "r294", "r300", "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r42", "r279", "r280", "r285", "r286", "r287", "r290" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReceivable": { "auth_ref": [ "r16", "r393" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.", "label": "Income tax receivable" } } }, "localname": "IncomeTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r62", "r69" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r64" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (decrease) in accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r64" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "[Increase (Decrease) in Accounts Receivable]", "negatedLabel": "Decrease (increase) in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r64" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "[Increase (Decrease) in Accrued Liabilities]", "negatedLabel": "Increase (decrease) in accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r64" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (decrease) in deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r64" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "[Increase (Decrease) in Other Operating Assets]", "negatedLabel": "Decrease (increase) in other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r153", "r157" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Intangible assets (net of accumulated amortization of $6,329 and $6,005, respectively)" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r161", "r162" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Capitalized Software" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r55", "r120" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 10.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentInterestRate": { "auth_ref": [ "r142", "r143" ], "lang": { "en-us": { "role": { "documentation": "Rate of interest on investment.", "label": "Interest Rate" } } }, "localname": "InvestmentInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r343", "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format.", "label": "Expiry Of Lease" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lease Accounting" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "[Lessee, Operating Lease, Liability, Undiscounted Excess Amount]", "negatedLabel": "Present Value Adjustment" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r28", "r79", "r127", "r144", "r173", "r174", "r175", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r311", "r316", "r317", "r325", "r350", "r351" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 26.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "[Liabilities]", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r79", "r144", "r325", "r352", "r384", "r399" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "[Liabilities and Equity]", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r5", "r30", "r79", "r144", "r173", "r174", "r175", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r311", "r316", "r317", "r325", "r350", "r351", "r352" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "[Liabilities, Current]", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line Of Credit Facility, Interest Rate At Period End" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r27" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line Of Credit, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLiborSwapRateMember": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on single-currency, constant-notional interest rate swap that has its variable-rate leg referenced to London Interbank Offered Rate (LIBOR) with no additional spread on variable-rate leg.", "label": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLiborSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Principal amount of long-term debt and capital lease obligation maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2026" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Principal amount of long-term debt and capital lease obligation maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2025" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Principal amount of long-term debt and capital lease obligation maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2024" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Principal amount of long-term debt and capital lease obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2023" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Principal amount of long-term debt and capital lease obligation maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Total Lease Payments" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r61" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "[Net Cash Provided by (Used in) Financing Activities]", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r61" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "[Net Cash Provided by (Used in) Investing Activities]", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r61", "r63", "r66" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "[Net Cash Provided by (Used in) Operating Activities]", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r37", "r39", "r45", "r48", "r66", "r79", "r87", "r89", "r90", "r91", "r92", "r95", "r96", "r100", "r123", "r125", "r128", "r131", "r133", "r144", "r173", "r174", "r175", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r324", "r325", "r386", "r401" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "[Net Income (Loss) Attributable to Parent]", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited", "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Non-compete Agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingCostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating costs and expenses:" } } }, "localname": "OperatingCostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 8.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "[Operating Expenses]", "totalLabel": "Total operating costs and expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r123", "r125", "r128", "r131", "r133" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 12.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "[Operating Income (Loss)]", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r337" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "[Operating Lease, Liability]", "terseLabel": "Operating Lease Liability, Total", "verboseLabel": "Lease Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetails1", "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Lease Liability, Current Portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r336" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Lease liabilities - long-term", "verboseLabel": "Right-of-use Asset - Leases" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets", "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r338", "r341" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Lease Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r335" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-of-use asset - leases" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r342", "r345" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted-average Discount Rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r24", "r352" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r10" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r308", "r309", "r314" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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, attributable to parent entity.", "label": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r406" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 11.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other income", "verboseLabel": "Other income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited", "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeTaxExpense": { "auth_ref": [ "r66" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The portion of the noncash component of income tax expense for the period other than the portion from the net change in the entity's deferred tax assets and liabilities.", "label": "Income tax expense" } } }, "localname": "OtherNoncashIncomeTaxExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForCapitalImprovements": { "auth_ref": [ "r56" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for acquisition of or capital improvements to properties held for investment (operating, managed, leased) or for use.", "label": "Improvment Allowance Of Lease Payments" } } }, "localname": "PaymentsForCapitalImprovements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r58" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "[Payments for Repurchase of Common Stock]", "negatedLabel": "Payment for stock repurchase and retirement" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r56" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "[Payments to Acquire Property, Plant, and Equipment]", "negatedLabel": "Purchase of fixed assets" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToEmployees": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments of cash to employees, including wages and salaries, during the current period.", "label": "Cash payment" } } }, "localname": "PaymentsToEmployees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r237", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r262", "r263", "r264", "r265", "r266" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r237", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r262", "r263", "r264", "r265", "r266" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r14", "r197" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock Shares, Par Value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock Shares, Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r14", "r197" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock Shares, Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock Shares, Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r14", "r352" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, $0.001 par value, 1,000,000 shares authorized, no shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively." } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalTransactionsRevenue": { "auth_ref": [ "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) resulting from the difference between acquisition price and selling price or fair value of trading assets and trading liabilities, and from the firm's direct investment activity, conducted separately from customer trading activities, including, but not limited to, investments in private equity, alternative investment products, real estate, and exchanges and memberships.", "label": "Principal amount" } } }, "localname": "PrincipalTransactionsRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r57", "r270" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r37", "r39", "r45", "r60", "r79", "r87", "r95", "r96", "r123", "r125", "r128", "r131", "r133", "r144", "r173", "r174", "r175", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r308", "r312", "r313", "r318", "r319", "r324", "r325", "r389" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "[Net Income (Loss), Including Portion Attributable to Noncontrolling Interest]", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r166", "r352", "r390", "r400" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Fixed assets (net of accumulated depreciation of $572 and $456, respectively)" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r51", "r147" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Accounts Receivable And Allowance For Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RegulatoryLiabilityAxis": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "Information by type of regulatory liability.", "label": "Regulatory Liability [Axis]" } } }, "localname": "RegulatoryLiabilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RegulatoryLiabilityDomain": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "Rate action of a regulator resulting in accrual of costs or expenses." } } }, "localname": "RegulatoryLiabilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r234", "r347", "r348" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r234", "r347", "r348", "r349" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party." } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r234", "r347", "r349", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r278", "r363", "r435" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Product development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r212", "r352", "r398", "r415", "r417" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r84", "r85", "r86", "r88", "r94", "r96", "r145", "r271", "r272", "r273", "r291", "r292", "r322", "r412", "r414" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r229", "r232" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r75", "r76" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r46", "r79", "r118", "r119", "r124", "r129", "r130", "r134", "r135", "r137", "r144", "r173", "r174", "r175", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r325", "r389" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "verboseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited", "http://issuerdirect.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.", "label": "Consideration of sales greement" } } }, "localname": "SaleOfStockConsiderationReceivedPerTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfCapitalizationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the capitalization of the entity comprised of its long-term debt and equity instruments. The table may be detailed by subsidiary (legal entity) and include information by type of debt or equity detailed by instrument.", "label": "Capitalized costs and amortization" } } }, "localname": "ScheduleOfCapitalizationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Stock Options Outstanding And Exercisable" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Sales and marketing expenses" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r64" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "[Share-Based Payment Arrangement, Noncash Expense]", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Shares Available For Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number]", "periodEndLabel": "Number Of Options Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r241", "r242" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number]", "periodEndLabel": "Number Of Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r241", "r242" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price]", "periodEndLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r240", "r260", "r261", "r262", "r263", "r266", "r274", "r275" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program." } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted Average Remaining Contractual Life (in Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "[Shares, Issued]", "periodEndLabel": "Balance, shares", "periodStartLabel": "Balance, shares" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r74", "r83" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Summary Of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r31", "r43", "r44", "r45", "r84", "r85", "r86", "r88", "r94", "r96", "r108", "r145", "r211", "r212", "r271", "r272", "r273", "r291", "r292", "r322", "r327", "r328", "r329", "r330", "r331", "r332", "r346", "r412", "r413", "r414" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited", "http://issuerdirect.com/role/EquityDetails", "http://issuerdirect.com/role/EquityDetails1", "http://issuerdirect.com/role/EquityDetailsNarrative", "http://issuerdirect.com/role/LeasesDetailsNarrative", "http://issuerdirect.com/role/LineOfCreditDetailsNarrative", "http://issuerdirect.com/role/RevenueDetails", "http://issuerdirect.com/role/SubsequentEventsDetailsNarrative", "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfOtherComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)" } } }, "localname": "StatementOfOtherComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED)" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r84", "r85", "r86", "r108", "r364" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited", "http://issuerdirect.com/role/EquityDetails", "http://issuerdirect.com/role/EquityDetails1", "http://issuerdirect.com/role/EquityDetailsNarrative", "http://issuerdirect.com/role/LeasesDetailsNarrative", "http://issuerdirect.com/role/LineOfCreditDetailsNarrative", "http://issuerdirect.com/role/RevenueDetails", "http://issuerdirect.com/role/SubsequentEventsDetailsNarrative", "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r70", "r71", "r72" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock price" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Additional Awards", "verboseLabel": "Common stock issuance" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative", "http://issuerdirect.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r211", "r212" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Total Number Of Shares To Be Awarded" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Maximum dollar value of shares that may yet be purchased under the program" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r14", "r15", "r211", "r212" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock repurchase and retirement, shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r14", "r15", "r211", "r212" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock repurchase and retirement, amount" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r14", "r15", "r211", "r212" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Number of shares purchased as part of publicly announced program", "verboseLabel": "Purchased Shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetails1", "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r20", "r21", "r79", "r141", "r144", "r325", "r352" ], "calculation": { "http://issuerdirect.com/role/ConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "[Stockholders' Equity Attributable to Parent]", "periodEndLabel": "Balance, amount", "periodStartLabel": "Balance, amount", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets", "http://issuerdirect.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r78", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r216", "r321" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r333", "r354" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r333", "r354" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r333", "r354" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r353", "r355" ], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Events [Text Block]", "verboseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Software and Technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit": { "auth_ref": [ "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of time deposit liabilities, including certificates of deposit, in denominations that meet or exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit.", "label": "FDIC Exceeding Limit" } } }, "localname": "TimeDepositsAtOrAboveFDICInsuranceLimit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r32", "r214", "r215" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "[Treasury Stock, Common, Value]", "verboseLabel": "Shares Repurchased" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/EquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r109", "r110", "r112", "r113", "r114", "r115", "r116" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use Of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r340", "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease Expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r98", "r103" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted average number of common shares outstanding - fully diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r97", "r103" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted average number of common shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://issuerdirect.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r355": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=35711157&loc=d3e42567-110969" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "405", "Topic": "980", "URI": "https://asc.fasb.org/extlink&oid=6500807&loc=d3e48068-110394" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r436": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r437": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r438": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r439": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r440": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r441": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" } }, "version": "2.1" } ZIP 53 0001654954-22-014698-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-22-014698-xbrl.zip M4$L#!!0 ( 'J(8U7TU^X9% P -T 1 :7-DFDZ<[(L.TEKC]V.;,F-YAS))REM[ZD#DY"$*0FH M &A;_>MO 9(2?Y.BTJ-FCGE(2.PN\.U^P *@".;FQS?702]$2,K9;:=_=MY! MA%GX%P8K8Z)6J-=*BSU@J(KK=0/MGOYUK='%V>7;^_:[\#DNPXLS8@+"_DPRA M/L27R-(U&]-^OW=^V;LXO[C8*!J*_"<:,^L,#1P'S;2%1#,BB7@A=E"=M-;0"(((,WG]YMQVUDIMKGN] MU]?7L[=GX9QQL0)/P)U?'RG[O1-H"K+,5?W8 VFH:'E" %G;G;;1E,0Z6_&7 M7B@UL0I-@-$5QILN5FIGM<3RV=0?"'L@%/394\!S8":IE=T("&+UDS=KG:VI M)3%5REZ(5-G*O@S4^Y?=\W[WLA\:,;+2/2PW/E<]P1W2"]1V5IA:,KLE(TJ& M2&TW1&;&QTABZE)M1$YL0!)5C8%^O0PA]WN_?GZ MD8:J*%*'9'H,@IL@\MP0-:!!!K9T!9Q5L..LF[ !G)OBLE)&?+F*#6MI[IJB4 M'A$V%9"1SRSN&LWSJTN88W8IYH$+=TB6V', BL?^\+!#EU0/7>(0/:G$%")B MA<6*J EVB=Q@BU1H%%(R0C>8,:[,7&+N=9O 7%#^N++ M;)S?@,DX]QPFT0ZBD)K\RUUU884V65)&34C59BP6;Y=4!H&\-BX,LD=:NMT?H<= MG9OF:T*4#&.=)RZ-_P4$?0[!(R$!T\E\^C@>#A:C(;H;/ XF]R,T_S0:+>8M M+95I>8)U&%-KHB@X4\)17+>4L,OJA*%WL;J_;0DL(G 75#E=3C=$&/SR"\.> M3^+J)POX)_/HPG0.'U TZ?1;+ 8@P)Z]V4R^#(<@TY+:&5" M[[D+[J\)D_2%P(:%NZ0BLX66I11_J$[Q_?3STVST:329CW\>H?$$[D/&? MENI:XQK+]8/#7ZOFZ0S]4F*_.V ,#^:?T,/C])8(J[ZO&4) M2@GZ7N\AJ+0<+CU!X,;4HA^81>MI64BR,/=<%XLMY#VZ8K"AM#!3 \L\>:!L M]03CQZ(DV&)4U"WEZBK)55"Q9BM2-=K7C<+*6P*3!/ISE$]0<%U&0/\\28!O MV 8W&5Q_K;? ;^$0B!:4AKF?#+-OC8QY&^QDL!\)EF&<@^O2$%\D0^P;ML%- M!G=&7@CSB!_=\*8TO)?)\ :6;7Q3G9'KA\BS)'QZX.7K1Z_IPB9(H+0W\A_1B)*P"^76TL:^W:*RS>*R\B.Q_ MK+^(1._"JW9;5I/;!7YV#F,VL"CE];MC>/4;:5G-V25$68N5E+*2VE[[YFW$ M2U:ST8C'2DHCGMHD^^9MQ,N6N-&0QXO*8GZ1VA<']FW0CYPNAD1AZAPT7X0F MI:2E=MF'3!A!*RVQQQ$[P4+_]/E":C"\MRVE.K7;KT$UVK77DIZS3(B-UGA1 M*46I)P;A0J$=:96"WL^(>K\\[*G'!XFPHWX;^.+ )U)8CJR4B-3CA"01;?JI M]+@]FY4BA5)J4D\,HH_C6X*J;VIB\T.\J)2$U/8^W-:T\T.EH/'LL G,E&.K)2(W&U]FWXJ[_!C^2=15D; 9?X>O\U 57[Q_D-W#U[YXBEY!QS_4J_A8 M^?I.W?2B)]'@+GY2[09\XD(AECKR5G2,TS^#_,@M4U&!B;[KAG9=7=3M7W0O M^V=OT@XQ'@)A[]]A$$*[@R%DGTVMV'AHH%O]<$![V8=6LQJ512;AC>F?=9J/ MG_6NUG[49G=7%\'^#&NEQD-U?7% DQ5.ME8A/&HY\0TU\5>ZN_4_'@6E'HR: M&/(.V%>B8*=OKNJ28 Y@!\FOM\26ZI*WC8,95EQL'^"^6B@<(6*UC/:5',=, MQCKY'?D.Q!%NFR_3I $WX$P M^WB]AO]M2)8$%BOV K\]4OQ,':JV$\[\%0RD5PWUME.J11U'O]YRVU%"OR%N MOHQR_>R?3[_M6,$[S7XQ+-HIMQ=F;^&OD4'D;S5\!9=#GL9B.U;$U6H0!^]9 M*JK,IX)^$MS;A*H45/*=,P0]/%;PJ0)(TR'<$E"W\J4ZKIF>R(XD?:7 M^#9Z(\*BD@3'30>O6-AR0M1T"23-UUCH%YA\#ZNI9OI9[I T]G^M.P-7K^@K MN;-3/5':'K@@=,7N@QW"0F FG:!!W[U"C1/U:K1<$@L(&,'B%[,5F<$R3TZ9 M/B:[8ZU0I=@OFSPWXE;PNB5Y4W<.]+30E73QP6/'_\C0M0KK.)X!=^/P+2$S MHJ <;/WGWAO][M)VQT&)4O-N/'C*$^0S9=3U7!/G)[PUAZY3+%13;=XER$A" MT3]-(V-F.9Y-[#&[YQ(&0_##T2Y35]0]T2P0()P1BZ\8_5-##UU8K$FXAM@= M(_-=/M3H1'T/)Z4G02W(;9#@DM-53%)WLE6"LM718">>^TP$S)]F[IZ1C2<@ M*4N]G_7/=54FW5G1C2EEOZ\A*GP)YCMU9Z' M?'&SL,=,=T1)K9^QXQ&=F^(X0_P5] Y/T)"=06XJ^ J.Z(^A2IUM]AU%)ITH MU#G1A/2 J0BB'O2:N%<%\F8IB0#+ZU;%*LW"#S[AQ5;27R;&EBGA"F7H$9C< MH%]5+ &75F0"*TT-R$ USBV(<$._JRK73'EA MZ=%.92TU]5L,>L.Y3]FE6J5N)*@)>J<%%1WMPCUGNAX_(#,J?Y=/?LT0]W[H M09E2W?'U53R &05ZOU1Z^QB99:)E3> +IFN]NOOPF>C%4R*:V]);.YB M6KL;![U3?]5[\0H%VPF%P4X(2\$MT&D4NQE2X>-'NDWASI$WBOF>NZ['J/_\ M-H4X4]HHWCFQ8,ZQIY"*F<[*#Y1!+H8Y28^M%/Y*VLWZH_< TXTVZ:?A9PA/ M!>U%$=J+4T-[683V\M30OB]"^_[4T*;GDRQAHVC-! 4D@ M*FH>J1XU^>/IA'#2O*P:E32/ 4O^0D(,S*FH>Z4BOJ+.1QD3- M(]6[Q&R@44GS.!>Y$_Y)\>[D=]&XK%&L"ZZPDT(9*VT^EI!Z\M$)H-7D M%N!-BIM';!)1+N"DM%&\0RK]_R4);)ZP4(R(&?'?JY%KNI$I%ZH:-.K5A+/P MI8ZA.HTI!3DF9SG7D8&FZSGAR<[O#Y*HTBUSL8_W$N7ZRY M)S&S?:19NXDJRDT_3=TX5/\XE/4H-2'Z7R*]Z?EOZO[P7U!+ P04 " !Z MB&-5C- [N<4, !&E %0 &ES9'(M,C R,C Y,S!?8V%L+GAM;-5=6W/B M.A)^WZK]#UKVX)H1TRU_W)ZFE5MO^_-O+W$5+3!GQO:M&^^2T@;!G^P[QGJX: M(6M:S":D@5A@>8[E^AZ^:JPP:_SVZU__\OEOS>;OUZ,[U/7M<(Z] -U0; 78 M0<\DF"'^IV\6"S!M-C?2W]?7N41G)^\B? M(INW'*FVVZW3\];9Z=G95FCL3X-GBV)D47M& FP'(;5- M61 L+ENMY^?GD^?S$Y\^@3VG[=;OW^[&]@QP-8G''6[C1JS%6\G3:U]<7+2B MO\:B&8L+M&Y\Z)N -5*=43R] M:A#FT"8GYO3B_)2W_O<]H6"U@#[*R'SA@I&M Z[L,=\E#N_0UY;+V1C/, Y8 M.9H21>4(AS 6O&"& V);[JOAYK:B OLX@/_Y_,$&T\$"TZ@OL@?/"AT8S$X5 M R2;4FW%C3^'^66&/4:6&"8)?XX/-D>F3=5VC0/?_C'S70?F\=[/D 2K@\V2 M:%(Y6Q:;W;K^\^%=KKBE8]D D9+ A884(HT71-V[#*Q Y5BHQN%\;M$5L D! METQAPO""CFW[H1= V!V"JVR"2R?.:JT<"_NZTY5AVYZ]@@OL1?BLHNGQ(YF.:SH8-12#&.UU/X.-GT>&?X8P M/'M+/I.4CY1\^7K'\W''M:KQ+7?UB?7H'LN2_;:..T_)XYL(8GM8%P<6<8_4Q5*-:;'DWJ)\?;TLG;P/:_6XXT>2A5QA)4C:E:"T ME6*19E2LI6!U5!6@A.IQYT/)?I4KK 1):;_*EU:"19HVL=:1(X4)?G@_U4VI7C9 TROI.+?88I7Y# MUGRRK$64CV]A-V#Q-Q']$?6;+_[H, ; ;T+*TXIQVZ[UB-WHBG]LY%)B+0U( M!\$,4TFX>;+[F!-=HD-MY%,'TZO&6=RD1>V]CI#-K&\D6HROHW@S30(#C7RH/ M1G.(V*S5V0[C/18-X'QQ&3+>:25#:* &8ND* M-E3?+3<4C!1)=1FZWFNEJY(?S*%O;5I9_-.#[8OO.\_$=8O1[21D.L@'Q1VD MH&>DS3"'_$3EPO-- @'M9GP]Y3M..,JC<&TP>&(^0" M/L1J,KQ\TL2+C,'F\#.D/@ .5D.7YPH]AT_P"[ZM$:X\Q%HR[%SH84?&7'/( MN;$6)+!<\B=V>%%"&& :5V )Z2G3DR&H?:J'(3F;93@JL*NMQR[C]X"!Y3T1 M6(IO8@H.>B^V&_)JOO+%BIRV%#VJM^N%^T-Y^\UA[8Y8C\0E <'E^9,\61V8 MNWB*X?+.)MU;BKM(7JHWJ4LZ%+L^U;/$]IK3EV!33D/L) YTRC.(Q2I2[*C+ M0DBS4VJU<015&?,"%2F"U.4=JA(DD#>)H"BM-;16/*8?K5]EST[Y-]OU"00# M.1*X5IF2E/O592P$[I=!?_">2]UNO[QC_3]$CFQM?O%@SY/5@7G$"PL\[/0L MZL&P91 -PCGG'CO0GXA-!!.6C*[4V:ZZ)$4Q):G^)>\'<_I; F.41\ZYY>7. M9WP3/)C"I"!.Q#*MXSE5%D3EFE)$U9+K$)J6HDT@^.J5^%DM:8,J5N8MX 7F M?6ZEK;N#WS74A>;?M)TH$CV7+Q)%;_9:>UM;I:OL7=P)L]Z)S!I/X,>WWCV8 M-+A%@V%OU)GT00"]>;CO/'3[(/-61T7L%PIKM2'UIZ)-R9Z0GG4!@]5DZ@[, MO$7!GIC>&M@%]F][KO2Q@ M$R5R=XZHGG-*V/#99$VOYW3F/@W(GWMW]><=5@J4]!;F%C*0.:\LM=N<;L6? M \2?101 N]#W73\JYME8*!K10C6]);FR1$G9;@Y58^Q"M;QDII*E746T80MC5L MEY"4"*M)8;V%M +\1:>#&0IE%I)UEZ#*VY6WI#.F>^W0WX*%L&\$DT*P:K=3 MO,93G^)$\4SO!<8,^)=X%EWUP4=1<3IH@OO& M8QFSA6M)G0P_U[^'WGN[,?8ZYY54I M0B5M@RX'U2W,*N3)6]>EV:L)M3QFV9O,6_3;9APY_PW7RZ#8CB'/RL$?@H"2 MQS#@];<3?WV*5#**ZX.A]V1"HN?DS1%ULV1.9% 7W]6%]^HDYP<+0T^3P9$[,A>_IX76*%T M_? QF(9N?%.6<-@)M/0>4A]C():ZQ!P"XQMOTCO2:^QA8:U2J:+>(^PCC$>A],9147&;38R<*.MO4[NTN>"B>KK_?D7 &[(C<9S6_J-O37#-NM MJMZZ 85C-N4:O<-K1LJ:U5E("<^!W[9T@H+GQBH&"#7:$-S:4.U2E-[[6VH7.JNO7I""]" M:L\@C$0% O&=U^53E$A7?U5'10H+IJ9R_Q@T)8&Y-L9.5(D481PLHB'6>\'4 M)FQW"I:;URU3U?S0M\,IE?6..3,1-SCUY/P13+V4V %V-D_6W_\B(3G$E/A. M>JFX?3 I?)A9WA,>60'N3:?8%CX3N%XY,]J5H\VI0@8SH-=N)TI!/_(UBA-FNST**X9=(#_E3M*^IL+:E MXGNV$^ OTN W37'XB<;0KC6T:TZA1:E'>>P0MT_3B/,^/ M590.V8(7?B?PO<\.SE@)Q5K:9Q7![-+^\/K9!;V)/ZDM"WS5"\ 3)GX\Q,1U MLVH-S'US>,* 3/A:*]0#+O=UX@EPF?"T5J@'7/XKQG?HSC*A:*-1#[S7O5<\ M 3\3MJITW4V[!IF8??-LPM9,.'R%K6A[A3I&K("X3#"-AVPMI!2\OCR!+Q-7 M4_A0NT:$PFZ1B;!II#51+O-V\P3L3%Q-+CAK!Y__"O0$W$R,C&?Q6OIKP6O1 M$_@R(3"%3W5_+7E)>@)I83RLF?*"5ZCOD)X7Q\9Z2)=YDWH";B86[F\%:G>P M]-O5$S;DQ+C4=J'8C$UNA?_W"#WJU_\!4$L#!!0 ( 'J(8U5S(%.RO18 M (M+ 0 5 :7-D&UL[5U;<]LXEG[?JOT/7._# M]%2M+[+C=)*:S)1BR]VJ=2ROI*1GGE(P"4G84*0:('W97[\ +Q)ON% D!2)Q M/Z03^P#\SOF @\LY /[VC^>U:SU"3)#O?3P:G)P=6="S?0=YRX]'(3D&Q$;H MR"(!\!S@^A[\>/0"R=$__O[O__:W_S@^_N>GZ:UU[=OA&GJ!=84A"*!C/:%@ M9;%??08D@/CX.)'^&G_G@W5^4LH:/PGDZ>+$QTNJS]G@])^?;V?VBN(Z1AXSN V/TE*LEJIR@_?O MWY]&OTU%2Y+/#]A-OW%QFL+9UDQ_ZP3; EGAR]/XEU24H \D0G;KVQ$/"E^P MN!+L7\>IV#'[T?'@_/AB^;094ZQ1T16&BX]'B#CXF'%X]O[BC-7^GSFAX&5#FS-!ZXU+ M[7':X,L>\5WDL+;_";B,N-D*PH#(T4@*=H[PGG8;+UC! -G W1MN92U=8)\% M]$_F:LAD,=E '+5%\L4#H4/[O5-' <6JNM;BRE]35[2"'D&/D/H3?PT;JZ-2 M9]=ZS0+?_K[R78>Z_-&?(0I>&JNE4&7G; &RNG']I^9-CE]36SK00171#]UC M.BAY0=2\96 %1=I"-0O7:X!?*)MT;$8+ZC"\8&C;?N@%=(2^IZ:R$90ZSGJU MM(4];G0R;'FIMKX==^,Y>)8;IT*T+12WD([84@!YJ;:^/86/T NA[.,%L=8T MIY,_VFLQI'U5JG^%;'O]YX' /T/:/4>/S)/(>TJU_&'[<[O]NJO^K?;U.7AP MV](D7U>[?DH-9Y5LN]Y"#4>5;,N>0PU(I?!A6]@U# !R6VIBA"9% +RJ!3+,J,BDMU,#NJ"U"A:+O^4+%=50IW@D3: MKJJE.\&B3)NX5,LCAR)EU=)=S$!K6TNA;%R-MG6@KS@E(J>)C*GE15TC7K[ MJ6/'7P-4$W*Y=.=XH^\2&H! ^V3I/YXZ M$$6A+O:7R$O&EH3H6_3=X0,),+"WFPPN>(!N5/\W*I,HD5CIM,),'=I/%MC( MV/2ET$=&R4MU):\FG^^GH]]'=[/QUY$UOJ/_'NE65R4DDM'VK;JVL_GDZK]_ MG]Q>CZ:SOUBC__DRGO\KIVU##[< Y"'R\R$Y7@*PB=T<= .2_F3G[Y(??-M" M9]/9,?TKJ7!\B7"5[*E.S-&&D@+>1"Z/==>:ACB/F@Z/::7)2*DX%8G+++"_ MEMHM^9XO!.QCV@@_'M'A_HR6B,;^#[;O!;2UC]Q(D,X?X)+]9?=[UR?0^7@4 MX+"D\H'IB7L/)2'E59*,#5%;*Y##T2H M@SL*>>U[T<3A<[)6YO%6(=HI8?D5/(\)9%1QI,WBQ^>%BD9;S1-LE< 0S)F*UN'3T%>2K_A MU5=".>")K36-+^4- =$BIBQKDMDKX*<-?2_CET-1[">Q2:,3"JP34E\7[9V- MGME?JQ;TK)"DC E65E C786T:>W1,UW=(@*3O:WA$\ .N8/!9#$'SW%/X]A< MJ:0IEE=2)EUI',S^PS7+Q-G'_FG)'\+^J3*)_2\UNOHIW(387K$N.O0<.OXC M#)WK$+-L*8B1[W"[3-:+*M=B GU[*990^;;/5'X%;BC<0:Y1R0]'9*)7PN.O M;;K$&Q]#M/2N0HRA9[_,,?"(FSL<4?"$H@(F&%ZF0V+D=WHZ"_7"\5+SUB<" MQU80,\'NU<@3:[_7'\E7/+^4"3C^6B.\.IS];MW<3OXX6 Q9=-HIH\,[EO"! M"(M5A1C2?T3EV*'D?,GN@-8\[93!_KZ(/:F*H<]49NUJLW;5=:=0X8C4#O#@ MK @XOS#M DS5<:D,HD$142QO)06ZPU4X196!=%Z$E(IV!Z9XJBJ#YJ*(9BO; MH6VJ3EAE,+TI68@68(T^+=)E9^4JUO8+K_ELK_EL MO,,'5SFI#K=<.,!V_I^.:,O8!B1[2[#0F! ?GT M\AG\KX^O7$ DN:ZU*C'#P^RC68;JGE&Y0WH'UE"6C%F[HE[DSN[1DM7)KM8[ MC>[]9(3WP0OK(CWKT]\>TJ=+1M&M-_L-^DL,-BMV=HP_XQ.(F^&?Q3ID"#H8 M 3'C62S<;L? \\6USQ:E;2E+ E^/--!J( E]\'!M$9'U6.]Z.@O=!EB&8;#R M,0I>F,<53SI%9VIZ;Q3 MRO4M(H%RZ\\)_VBM/J=SR<4&!G"XQ##.=)3U)5$9X[E3T#&E3%/F_!S:*\]W_>5+=$RII*2$ M/<7B/PJ1BNJFG.Z71;_7W& 48G\C#!3F)?3.#*0[49EY0AYW:EI-N?-7P ,. M2%*:ADN6V2^=+/"+Z.\6*FOCXOR KT]*SGM-OHRNFJ_AQBT6KKQYA#A M!'E+_J'Y1+A*UB#[5\%O=$B[L?&OX0)BVA0*YS?*EB\)&F3V$O9&![,YJ_VD M\BFT_:7'G!V=>[BAP_X_7T&YG5DE->LP@8(]U-)[UCH=H_Y P2K=*XJ6/^*Q M6EC*!**4%&ET?+KY2.$%R$'L==5'.(-V2.?S")+1<]R8;JC.[!J2,#YP.5FD MMQS=0QP=XY>-[RU5;Q#9+6FL][QW=--8O-#C^^)!Q^(7 1 MNK=H(2! K;1!S*@IM(TVZUOAB!F5.GI4./*=G M*[<'Z%[/DKV>)>OI6;(Z]+ Y0.GVM_C&I&2_E<[UO]#N%5\4-]E$\3T7>.33 M2WJ!UCU&-A2=4$M-UL7'C,H4[,0"FF]O;Z!362-9RELG'^M%0F.'/;&]1LBW MH>;;ZDUOA#U*US2Z(1[@Q*;H"MD8X4"8%50EV(/Y>W<=J'3;;$'Y9M?UR^DX M5Z7C_&>FX[Q(1_L7+,K-S!G/O1&E8XW/S,=;XITM)IE MFOG0I2H=ES\S'9=%.G3=SURI^1!CI@F;87QZV8G<@Q?VH^B>Z5@-,@D#$@#/ M0=[R+A3G:'7PJ1ZTG%KO+[2KO>9''!C:![E"#W*%_H!HN0J@,WR$&"SA%#++ MTY^G8< 0N'.(U^>2MG5H,*:UOD/;1V]>58L=KJ!RSN4?Q-^) 9C6#@]A$[W9 M9$W53)1A^[!=CZH5G_J)VE.%]EV^5[*;)'*FQU6")M#!PU[,<=,8)!U414E+ M5S 7HJ36X#5.^AHG_1'BI)'7NZ::B".$]B:/N:O$>QJSW,KB]B% WR\R?H/O(/14:IUV4Y_9,:3F/)I8R7<7<2 MZHF_LT(X@-!3L&1!TB!;%I!W$JF)OG3CAXK6+$J:8\TB\DX"+?&7T$+1F'E! M@VR9!]Y)D"3ZT,13\)49(7-,F '=+*@A'FU\E:'&-\]\&="I^?8[?"0>9#!4 M&:NS8@:9, L[-6*KKRQN_:[:N&*>";.H4PON=Z1&/)ZHS!BS4@99$)5GB_L= MEA%9<(:>Y0;,")ECOPSH9LM)H?G8,4\% V;%##)A%G9JQ/97+",6@)$;,2=F MCA%SL%,CMK]0N4,J$\*LE#DFS*).+=C^XF2NM&8VL1_/R[VX_07)R%7SA7DY M(">]_4$0XZE?E7[:U"_-J*^=YG11EON\0^EBCN;\RN$%UO4SUW*?$[F?@:EH$RB;7J-)?< M6FHV2EH4G]K2"K*0)S"@KTT7J7YQ6.%G$W\@ X%A=(&^*K04J]"@? M4/AN]Z4L+_#U3>[7_, ?*C\P>NJ Y4CCX&6.@4> '65(?WK)_D:&9WG$'\<% M]N+9<0ZV.KVLHEB?/:%B[ZK02O.#X5U0U7_?N"]=VI[ZKL$HNP5!_E1N7LHH MSY>'WL6[WGM86]9ABG*]<&95385C["Y?\.[,4>Y(I(CFM[JKH2E=1L@MU0O')6]P2B3UY*WN]FGJD<-KE:I#O-7-BQOX MWFB]L*=2TSDHN_D_6QVJHVJL)H_^?.5'Q+@.3$"V4DT ME8+Z[:TR%\A:7T4KS0]DIYYN!O$C[7K55P31D>81$G9]%$N4(U&V:_;WT>.0 M?O O&.P>#,M^]Q6XHL<, M^24,XI:O1*,,-N[SAB3 R$Z3'LEO=.83<%-IN-(FV%>H0!>)8F./?HNNL>R( MO\FB^'&.D>7%3+&V7),N\L/&GLVZ$'N_*Y/#*S&YJ(@YYA9IT>AQU-=D92W) MRIK>2NUN>K&M*2X4/8,X7P%/XQQ0"LF@IJ712HV>D.5X\AN <+VQ4UC"!"*E M2C1ZE%5NYV1"I&KD@KB!%BYHH/PX?@BKE[3"+'SOX6L/DA]2HATR(&/F:Y_8[@I%'=>@SBOJYJ MI5=J-6,T*DOFT9*R!C&GHD[*ELY3?SR(F;&=B44.Y3?L$]E*:(_Z M?A16!2JF3&]W< Y[$"I^RWT.GB%1.0WUMG@:*BYO1154GHE*M>H ^RW;-""" MEZ]_+:*-2V1>OCX4NLHKY]])X+$KYP\%4,CZ>QG0US-PKV?@.(#-/ /WT]Z1 MKVO&_Q/?D6_:LP0]2O%K>$?^14^SFJ=P&;JLWI=;!!Z0B^3';3D%C/)(7"VT MG]H"?!WR M83>O(6^9@_=R%6(,1>$+63G]Y"@O^&2JZ$W&BT"-GC<(1[$1UHL%\8)J:8/( MJ%:@BP2\PJ.K=[YW!3P;1G&D" 5[^I?CD13+FF#W&NKH?8B6TTTI6'M/9Y4M M:@)5ZMHTRNYKF:E"XV+;L.R.P"G5]IXNOVH0IU*3L3RJ*-;$!V^RUUPQ&Z*6L=D\47 H>$0$&7$18R@1<5 M/1KEO+7LW])VH^K%=O(&L<%3H5%27/,K+1(<-SZ^ AL4 '>\WF#_$4H(D94S MB!B9*GK3ZCA3E=HS-:,HX>I0BE =-E-BRIX;""$_W>#BK!@F3XID\@U>H^.O MT?&>1L^$=C#!28X^)R!%1:LES8A$<>%W$:M5LS@9>DX"A7!C&SO< M5>)Z0TYLB.MC2%H8Y*28US'W&; M+B^H*_%W\M \.S#@(K9$E!FT(&:6-0O@F[TRWT*T.IH/"A,Y4@F#9NP[T(UB M/=R6ZK'MNSB@,47D.TDV],"R,I03,R\L8X)M%=0HAG4.NQYBR">+*PP=%"@D M$5\,2DG$M ++7UAQ%:_)Q*_+)9.62S7H^0HP8OBGTGSBLJ09RR8N?,TIKEE MLKRP*ME>Y.KQFH_ ^#UYZ**9^?NP;FI*@0G/6=SZGN-[8XH(/P#O^V2Q@'1$ M9CK0MA=1$[]VIE#2!#65E-*_RLA/C&V!'T8O/X)E%RC_Y&/M/%.X5V-#? MB$(Y]6K1SY]ZBEHMQ?1F#XZC&V>85E'OIW]G[8Q/&D_>('IX*NA]AK:JT63Q M#8/XN/7(J\JY$;0\;B4&459+KV(6XF$W#6;A X%_AE2IT6.4+:2P<7!>W#C8 M56+%M;SN';SN'?R@>P>%#C.GGY*\;L(K8-1. E<+S1L*%;BDKV7PB_1B>T'2 MPN3$]&2SH4UJ>K3UT!(])FQ$%,#+-APXXCV8N,E:HIBT=O81&K,17^$=W5I><,^#2R7QRB3IU$0Y,PG_0AG1>Z]"I?.:5%T'OJ%F/ M093554WOTC5-,9[[VX=W^*Q5"AM$325^O0??[C'R;+0!;O:%ZB1E04"$L)1) MC @5T7O2+7-GGN!0;E[*(-/G@>N]QSXSS-T#/,&1$DXTXE%W&=U2J#3 \PL; M1(R2/HT.K_%?UA#M(B=O3QBV<5Q&K?=\V>M5L_M<-?M.MB&<_)S]\0 (_/O_ M U!+ P04 " !ZB&-5*@CBSU=I09&DG9/;5E M:VT($I3839%JDJ&4^M:%X0\@RV'LPRB)T1]^>$/9#__^ M;__]O_WK_S@]_:]/M]?@//&V3RC.P5F*8(Y\\"W,'P'YZ3/,GA;2?V+/ M^06,/HP_#!;5OW^"&=9*8JJ#?QQ6OYSC]D 2 (^T3%6'PX^#\'K#Y7+YD?Y:BG8D7S=I M5#YC_+&$@\6S\)>,/NXZ\>C+U5 #0@GRM]-2[)3\T^EP=#H>?GC-_!_PVP" MO8\TB= M"@ %_4O^]HP9E85/SQ&!1/_M,44!'TJ4IA^)_L<8/1"BD<[5LM%4H?=2$VJ_Q&Y2&B7\1ET\Y4$?;S>J" M/^CC[W*8YGN]\JZ^X0[<)SF,]H)>US0,^@O:[VWO]$R_93SKH_W>KY;W3B/R3]?X3PV Z#5'L8_\$B)I0#+CTO;IQ$Y;KMI.O$:K$9F[D[3; M[PRW2EO,D/?A(7GYZ*.0+IOD#Z?D#[3+^"]_.4NP ;#:9'D*O;QLB7;B#S]P M?O_8!$3D5FF)"B_!BHX5$A^]!"]PS_EI5)\2@S1YXCZTZ'/"^?$OT:;29R\% M/X(+LR&4HBS9IA[J-1YUK*(W5.!YBK $L:)0?/KU[H=_HS+@]U+J__SKQUTK M1Q_BBS@/\[=;]!"2I\?Y%_B$./W@BYD9A+WJR)ED@P!DDPXM(6?XP,I'+-KC6\D (F1T@,^V:4K A9D'H]\03/%^D+A->&:*4-20 M3:> 6IEW CD'R*" UC'ZF#A@\H H *P!B(J%1?_N"491ZGF$LMON:0D8YP('7HD!-PAT&=$&) M"$ D02%J8?POGE#Z$,8/OZ;)M_Q1102!M$E&2 $WJ<$5=88C,G0"LI0J@.E8 MI$VQEMVBYR3-,:*['.9;\2HB$C>Z?Y1";FTCN;+.4$<*3[2I+*R/2@DP+2M[ MR^JP0F"<"N3,[C:Y(-O;SH:0 P21X1)N1)FP36/T,HQ0>H:?_9"DXN6G)65R M]N ";$X:#1$'J"!&)9@BJ"@H9:U,#&QOQ/AXB?^-MZ1(9,U.$$*P[4FB(^@ M.U38A)-%L7TMY@RJ8I$J9!>M1Y2:I V:=(#R25*).4>1-C(50:A_PSP]"@LI M>7I*XKL\\?YV]PCQ2UEOF,FM>0#ZDB:G8 $0-L34$O, =;(D0DGH$J\V.S8 M.3Y+89R%))1.28^NJ.%C-0'4SA%;2\XAA@B@B8_>*GD;'&&3VE7L)2E^-HVW M))MQ=)9LXSS%TZ0O#LA0:)E0B\/7] YS&'A2Y1\/WQQLY.3#')[5N+).D,?*3SA/%3I$)\>+/V_EGQ[ MBBFG+F+:JR>;6':_.T.&#B2),\_>A+'R?=SUK/C/=1BCD;!'7%F3+)" ;=*! M(^@,+\38! 0I)*O_$A4PLL>5,_S'=7J??(M5?:Q+6N!)%RB7)3LQUSC20:9@ M")$'ZQ00#2?FDF&/KV!H>RX9ZLXE0]=XPL'69RX9VN/*39+E,/K?X;-T*\T7 MML 6+EPN71J2KO&%!TY!&*8"L([YW3&9UE8I@@*.-'\V%!3+@50%PM9^HH-$QOT\A M.?^[>WO:)+Q>M'XW,]I<4.50-WYT8)QY>-J#7,@ )F3EH[YX]1XQ)"2XK,H7 M,_MQ\R"V/_"ZC .#+X$E_-!+65N750O3D1ZMK-.;-'D)8T]IY'?$+9CY LA< M0[\EZP!7-. IC'UV&K9.0:EV0/8$,-O0CFRSTP<(GQF%4)1GY;_LN%3\PU\H M'G(5:US%/OG/Q=^WX0N,,+9LE9_! M-'W#IMN?8+1MKY$]=2/2,:>Q"]_6R9A20@ZPG=P]?=VQ"\-JZD.09*@-;YQQ&C0^NAY6#@.\ ^ M)< V]Y@"R.%KC7V66;/.'U':L H$O>4)FN.,&&:=,ETI-B#SS6"S=( Q*GQM MPE!YX#4,,#%?3)G 2M.7=FHT"]#0U#XJKV6F5-N]37P='R!I2_NEF]\NZ?30 MVO9(CQMS![Y%/JHV&7YG8B=E5.$A$QCNM_UY#C$]PW\@G^1$V.8H+1-!BVU. ME9+)#8\._.9.1Z9!QVT*EZ.AYP"E^F#M[FTJ79"5J;TKP]3SMD_;B*89AT\D MJ\$_6)PTL4C')^/)DMFD^(^#H5M6Z4V:/*,T?[O!O/GK%M&^[H.9V/&#DG MTYE;U%SC=P!)@I!K!#-$L]FO@Z\9HE.^R(*3ZQ@TB'7 -VQCF0(=]-EH,INY ML#3W@-KF)Q4^38+3;8883<$IB$@SMFVXFNW_!0^O[EZK+FMEN]4%*]AQ[039 M%+*8S2<;%]BDALC?=T5)_'"*U_ G-S8!OR:)_RV,1-W<_6R.)FU(=6:4O[$= M[@ .IBZ8:'Q4[?$OI:Q[]'*,*MQ$J* ORB]>O6A+0E04;-!3->GST^]*TPFH MUF.'!N-A,'#!MNJ/N.LF+%N0&5J=?<#L9#PJ]@&SD\% WSM]=-^ V"E 7P2< MHF!@RCVGZ2EJ N.[B)Q8%9IOF-L7\\X@Q8 /)PY\IVT\ L^/;8?/=0@W813F M(F8(61 M&F$^8FDZ?L%TZ8W&;K%.BE,4\!/M]&U'_92G]C?PC9R9*DY"!,+F8RSX<'E! M%DU).CZ3\6#NQ#FW#D9AF,4S4[+/GW2+_.X7(>ZR2-XHB^2@6T3B"[/#SM%@ MO' A"DP3)H=.1 V@UV<4V_?E%7"J !!-.O'DC=-)#)I#IZXPG!G)$+IH0, M6\>94Q,^5"Q/F/DI'?[!#4J'_HF//#3TC@^*7H )^S0$"^" ML'W?MWD$V!NH<)(/=Z&[Y51SR+H![P]?4'.MAYZM, 8%[[25F/4W'B\V+GC_ M>L+MN/V(5GV!(Q$-Y=&T;:M#L6BP)3SPYLC4--#'SFBBXQL83AH6ZJY9,B5T MZ."$Q<\%);,:;)\#D;H 8?Y$[\S%_ED2DPD%Q1Z&=AYF7I1DVQ0IG.T]VS 8 M%KQ/YQI1PGT:8)\]FBZ,;7YD3'P']([C?M<4NR99;\QZ"H*>)Y=NG%7V.YU4 MG.QY/EYK7+!(='%V4J/4]'ZD%W#S-]M'0S=I8:-3<++KWUQ)D^'D0J#-*/*. M& M2@$,X63A 'B7 -FLJ!9 1C1/P+X,/@\$0/,,4O!#U$S \&0P&Y'\@8R5O MX#9_3%)R&^($Q$GYKV&6D5, ,K \(0*GB.O M^-J"CIC9U9D'L;T UV4H(P;^-!BX<$]^3[-20.C&QCZ5W%QDTET M8B.2-G@0)@?<. ;CBU+^+#;CY=R%O8P6R,Z):J6$N1WZIV$,/*9GFTZ[&%<: MAD]NTJ7H$<499CL[N+M.,A)6NP[NX:OX8+!?*T;/8??I8.MTMD\3++^/[X^F MT 6ZO@<\_Z9&/2[:JS<'\/;)]L[G%N4PC)%_ =,8S_59K?_G* B]4+0#TE$T M1UO];M29JM8J(JTAFKHPE_;%V[E_5N@#5#1@Q4';W=_I[5;9W3HTP@:+*^Y: M%4B^US;C;%2=MX>)L>#28.5GF>AIMM3I-#Y0FX M@8KC8C/.=6[HN,+CSM5A9Y[^8HJGVQMZ$ M'#L6,Z] *CLLHO1C"K;/C59E3KO+)#TO,MIUT^8IPE?[M6%P*[5/YQH;J3X- M,-\XG,U]%RS5=T#O^ *JO(>X+5"%[N]:L;V%DB36J1GHJ]J-6)$C<(^&G,B. MI.BF9L8D02ML<46#S6CF +'?BY]S=Z!R#M2UP"FH)UTJGV%[OJYO.'>I=/"? M(T0S?\>-K@LS^:B=+^]LWHK#[""O1.!)>U?;12+V^<2-+-]'Z97LPZH_!G]8 M+$W4RH4+\I=A'.;H.GPAUT2:J1GZK1W[-&3N(]F_F_7/H7\KS!OC+Y<+%]:. M]^+OL7;4LG0XP?/FL?P-3-P5H,TX1E*%;52?G6B^FJV2+D"+X8B*V M-=@=_,%T UVX3-,'JR[Q=OH.,N^*!F+T>!NE@EW&-6&KV,:D6=#H?+*9N!![ MJ(M3EV5,UT&&K7?Q/3U>14/++MAQIQ$"S0;N^"][0U8$*3HIJE7ZYVFG2?5L$(_'0M/ M(LYN%2T]M' A!ZXV4"V:.6/8=;HEM>J$TA;Y);;G!*+,%/=0,'8LL%H,4HM3 M3IAQG>ZH;3BYBD5F*:PWF3SSB2VF_L*%'#_Z2+6(YH[1QF)=JS*OBOMP0FG3 MA=N$@+O%VSJB+"9]Y,V<"/;0 BDMJGMWC__S^>++_1U87X+US<7MZOX*"X"? MOGY9?3V_PC*VJUP4.8U$=\9W/YL,)6Y":@8,L]\*LV0^\5RX\\9'U0W^95+6 M5[$L7P<%&.&DVI QN4YQP#47IIH ,"!6BZQ1K((+@F4K:+M'1?>'B7ADMU-&/ M"2YX2'B8.C&7;.R9E.U(RRK-#_GV2?3H19&L5&'8:>A9R,>DZ@0W'Y-(B[W =E8ZIDP9!QOJMN\VH0@W]X![]1FF M?T/DXY S3J9@\*Z3$G;CSI-0NLC*LYQ-7(@ET<792>X"H^+FPE.IYTJ^[5N4 M(?PN'W&?SK%!'24T.E%.,86.R=VN!OCF%EBBP$Z%)@&8%WAV*4DD;[UG1CMW 9.@L#4)*K_U8I0BC>Y M+/.U*U]I=S#4/;7RI>['FJ$+L7)2<)+OM:BJ\A-1^-FZ-XXD!F*(1-VL2Q@N MK=T$UBFHS7YFATV>/W#BL%0(C)^2R8EIXRI^01E-B,N 7\4YPN]%?,0N$C=Y MQBZ'W#QDY\LR+])F-EJXX,C70\DI@DREE$0Z>KP#F9N9=O/B#IG^8#=:(NMI%.=JS(ANT(R"B#W:/! M[MGE9UO(T\>?@.;C0/D\)VQ0@@UFC]7KDGNMY2J&K50%]([9*I ORMLL-T,7 MJMGJ(Q57C2R=5U:LDB\HEV\N&P*LI/A\X8]-7?Y3KOP2?.U7CD7=V$EP7[JL M7R8_UCT8,70A6X, 5F=Q("QH+A"],S0:(4F9-+:\P?4)9J$GZ+M UAQII&#K MY.$*LH1B""[F+A!) Z)@,L>&!4O-#T[!AF@Y1J'S,-KFPAM-0FE[-&H!EA&I M$&7A]G!H+O:T#Y6X(#7(%&RCZ WX3-LRJ?Z,PH='DO?F!9O1#^C+EE236 >= MVS2R^:IG&^8(N%?GZK3LU0 [-9F.9P,7?++O@-ZF<-D4@*PM$-/&2 R[5]1# M815,ZF5+W)@S!6^A^')U+_+U;L4ZQ54=U""YJ G&%7\Z\%R(:'L7^ ,1W:7Y MO+JQM@Y$%324Q?5ZM& R^7SOCC6STFNK%[=WEN8B:Z0AF_L"[W$Y\6S]^>;V MXH\77^ZN_G0!KK[@OU_H75-T:^>Z1--)8&KQQ5/$)LE0/V]&A=!9;X:(9)=) MBF?'F"6-]M[N4QAGF',L_([^+6+!>/Y?M^Q(KZS2/!%[Q3)#O'@-@]1PKTR[G M#YE;;2<=!&URF%.3-0: Z7?>\/I2 [),!<.1G4P M=ES734XUG-@G@-@#>-N!&SAQU*-=,TSW*."MI6ME=]&WK+>&(C/,AW R=2%I MSAZ0>^PE[N[79__QQ_7U^<7MW8_@XC^_7MW_YE#*DZKS]^1K4KVA0L@"#QOP MN(2C$FQVF?B^6\SB8.O6BR]DP>]4VIGI[#J,$0U4476R)FB!(!V87))44BSN M+5C.%BY<^E#ADY"%: "JX@QCV,Q)EO,DQG_-5J^ADCQ\'0L\DH'G4HJG4*P6 MFQ%TH8IP#ZAMHA55'GB9)MJM3QWGVF]=[$=VI:SDF:P"5*06Y )%=4; M@_'2A?LM"GC2+(*_,PW;7!&4?)?R1J%CL)Z3#OA&D2:9 CN9'\['O@O34@^H MG5HSE2H@NJ=7<5F?S!G6J2NWRQFHKV^ENIA>IP3EP^3*+,QQ./?=8.E^L&75 MD1)ZZ\L3NSM<(7&[PKN4L2)AD]E#9'";:4-XDFR#Y@_&3EPNT,'8S:K)=$"I MI,&D8QK5BKS=G3S8<#Y:+DWMW)]1&B8^-H[37.8C%X-LO_U/,"*584^*J C; MVS%UEG=;J=U[\\*%#"M<4!TG=C-'NZ7/3JO0N*!@M[?8H)FIZ%+=3U !5?@A MPB=2GOE]'V*8^2G]N@;+\8!^8>1?&*9/,&.5=_$J3D\K^3>6=!2.__7IPR8T M44NSV+%),)_87"[[XNRZTK#JZ8;H4I.L5%;?6WH'>2Y>4>J%&2I.'%;?8.IG MY0D9FT)XW=12,T2D'EVHZ*2APZZVC&>+DLH0I\L^W*=ZOW#![@#$R0.$_EWKF&.: M^LQGOYQ-/3=..?=%SEV+05HU19/?I;0M9F'J^E..TK[7#"I\^UPS<,D1-ICYBXE9[\Q%[/=R MCU80]W:/NNH:FZ%@.#4US^B]? 70HSK&#ADQ>P:SQ\LH^:8J "-7L1(?*X0N M"(OMR!>1]D/DB#6OB[3/A;K5W1_!Y?7ZSRY5^\-S/^GA39J\A#[R/[U]Q;;? M55PE:5UY>?@2YJ&R*M$^#1G->+-G-UMK?L]6F(O>\R=C%^Y%OQ=_A^RX,1"0 MCX-E8-NE;8=52Y(*1T<<;U;A2V2[[7YE*\5L/O1-N< T;HB*X#E[/;3[MH4] M,OG1]R*!"^DY.)#4N:U.R%^C+4T[4%P^[%P.[V9':?W"(RI&&$&CN7 M^^0PR]-Q'F4R!O)XKZH9.GGXY["@L*GG35VHJ';\'G8#-:LGDH\Q+9])CR;" M(DED0O]&DDR2TJ3TP6#SYM"26J^1@_\/$JU7#N\6)LE;,Z"C-=F+9Z@>U8#77M$U#I4U+66[!M$= Y-\- +I/T M/-EN\F ;K3R/^&DDMJ5$Q:BUJ83>LC^%\D6TSG(Y<8%Z^DB[KC8?^&B36\U_ M?(X"E*9D!6\F;_Z$8B2H;ZU0*;+V#(:;HR>Q6++AB=$#B9J7+U<],'=7*J9< MF2,.5#G0'+=^K\'LNG04XKF0-T<7)VY&4D\MGN\);NST(%IZD3=XGYH>46M"F*6#5!BEFV 72-V+&3.I$IN<>\< MXW1>U%Q&.)KL7N_(&\P#E^<;-73-&8?=@6>KB7-3C6QH]WI%EHV>PS/5B>++ M??'J3CJL*N^N6#-KQST;O9P<\0YCK^6PTG-A+6QU0F\A+)38M?S!9N ???)\ MUTK(A+>LE?ZT6_1 M"XJ%=^PT]&QR4M ).2%;2BP"8SB=S]S< $KA:LZ3?GEHDK)&;-V(THR*XHVC MOC;SW8PWWM*E K1[@><%[&I%>'TWEP+>_<+(56NVUTM!OZ_B%Y0=XE:+M"'KA-;HI@:Q):VPO=MP,1RZ M<-3S7ORJ6RUAV9!>"*Z9W,_L#"O\!SN,W>8HO4N"_!M,49D65C0WZZD:S!#= MHRN-I-$:>BQ%'9S,AB[X1/HC[E*S:@%DA:J=^U7L/#^[3U;>W[=ABO#7A]>! M_.T&X\U7L4\NXCX_"0J.Z6LS3 M^E; ^VP@%MHX&,V=WYXJP0NWIUMFVW,MG^_&LG_WRW+3DC\ >XTIUHW>B2*[&9S-N,QRXX!WO" M56=<39B^U0WI99+NDABN@UKI)IE5+]9B^_%1 *<.'!;1^$&2%D,G M3-=H>S+1'M;>K\C&WO-(['1A,NF!5;S')(3N;'DV2W?C5W^[I?EIAU^ /:.7 @*V@=SWXUEU9C>QO*H MIR?9(_D?\;Z]P C1JP9X*Q%ZV(8@/] \SO5_J$FRG,[MF)6+UR*=%/X#O?UT MB^V1BR! _#V:601E2<3-PI2'53E+VGP!W)F6:I!IELZYQ)ZC?T"[IUH_O;1! M6JO#9O9$]?_!.6'D0KE"6_WNK%^DZ1.V@M6>< )V#P=,A,P.K7]L:C!4@!,K M>P(J;* $!P@ZP.!]APOBP;E<)%J80=]LRFQE-;D#]HKKI#P%&_00QJ3^YO>\ MV!SC[7TW2\%QOH:1"[[/ W7C://N.T^I1*70Z+R\#NI+2;:.R<-;[TDM;JKT MF1KRKN296)9=3QK,I@OK)5*T47;F54YM% "KW*+_?[4M+J$M1_[2U,U[=]?H[H20*,"%A22N$J#I+TB?)75>E"5]M@.J=^ M'6KD=])394$ZW@3YIFKF>.![!U0ZXNPO(\!L/EW 7V2,%Q)[-G+$;/@1S*1+E.'V!<9,@]2^(L MB4(?%OEW;_ K([PF?UT'A6,81E4%&548SX':-D?)@[Z,.I$/TC!;+J=>$+@0 M\7^$+G53[&9A1DY*Z^U9_EX^;;,P1EEVCC(O#9^+#E.DZZ".\QZ]YI\B\2G^ M/@V9^Q+V[V:=]OU;83%B"PS7!8Z_%S^?T&NG"%WD+B%E4/$G[&F4&Y$H&"P: MHH3=*/TAE&;E(\=X7VJS4'A?G%TC].D)IF]DKKP+'^(P"#U(4I)6S8&R/=M[ MIAVZ;E]54Z:NLL$=4Z_N-#9,6IKL-B<:SY^'ON_@&:IKVW,8]WT79BO>&N.F"T&]_1%S2PD4+?P(6!N - )V MK8#?23N -F3[=E;EK]K!4R=]%VM8\W-K8^>-7*)%>Q^LF_CV N+#E: M(,5\ 5#'#:FN;FWI[=J@^)VNJLJ*PR\G M=R%![EZ@VV2\M9@&5]$!J06FJ\M.?&;SIFN'MIWC(N5 M3UQY?"N6M_>1OX-6+BP4:H1*%KEDU%[ E%P/)O?>::@*C6EZ4Q%+J66.7IH= MJ)-,H<(&,I@OIBX$$/4"VPE"*91) @% U<%/%S=W/[NQ\[]%7O(0TY3[>K33 MT#.^UU=W@K/)%RNQF,3- (U<""OO"5>TP:_I.Y"'8!5WDGYHL4]3UVQ> >W. MM._W*A79-;'-,IBX4%]F#\CN38%E'/+M/H8]P[VBYWVZQ\E44)=\@ MIL-EDIXGVTT>;*.JD"M] \+/]Y"/,#FU'O[5-&?AP[7//.WST<98#*M\PCY6 MS]I?4RD+=DT"_#10M0MPPZ!LN0R;M_W1G1'R$4&0: M!N=Z-?#&#"\69Q%[D\EB[,+=9&V@G=F\KKASP@&B:9ED7TG2W8LL#Y](5A%! MQ]M"YJC$AU=G3U."U4_:S 8S%[*[R;"U.8)E"3,J:;LAJ!J&F4B6=G,\&Q_L;B%<-/WDLF%TEA*@&+NG+#+=V_@]^*_[GC4KN(9.\4H!N$DL@7 8D#J$+5Y0U8'F-, K$(ESUN"S5,!FXKP3>C.(7BC/_U=2? M3EU(SZD-E!MY7KLH;YE8EYCT?X+1%GW&N+:LH@[KCQ[->NB;(UWO3M4IJ*U< M9#T:S*P99_-Y.-UB];V,L3G"Q62 7SMP.U(TVZVN*9/4OG@*JE&=@E_/, M\I?P:Y+XW\(HPKW%)CSN0TC894Q_)_Q.SK(B!QHI5[;!M*;?R DHGT)/)W;MNF'TDJ0P*7I$<88-<>;> MZ&.:Z*N;/*GHUZ7FL86>+B7"9.J-YB[XL?9#W3W0J+4"6#.V,^[Y+RC-0_Q9 M/9PEF:Z+0:EE,/>>7@<:"?CD*G0,!RB8!"XPKQ?8S@GN3MEV7"LW2=:Z3&-Y M14_Z\%=Q@_'+U_R]6K*=ZTRKH^H$:-)FF&?(VPR1"]D"WMT!;HJCTPUI$=2; M/$X%CZ?G*'E#Z!;E!&82LZ/G9QXQ=11,5?'0@;VKXR&39F'S SC;V'14]<79 MB8XM5$&EZ\A-'N\1^=N(W&LKSR*T$C5KZ!F3M^? MWLHB]3=IZ*%;4FY'G\G'>["-3^'8KY'_+1WKJ!$TGJ3/>7:X( UE8& MUML\RR$M_D,=#T6S)$S2]J;.\U"$4I@CG[Z27:EWY7TR/56CJ=6UN])*LJ[4 M8Z:#/YF-7+@%U!]QAYZ4_F"GZ%L_[\4@R*[UGGP4ZK->@;3A!&UBP)U,;5U1 M%MCD^U[@0HUV+9#\L]V+5S*MOG,F$^RN+K?Y-D6?PSA\VC[1Q]W MR?9=5=] M-4,[K1Y=J/9;&CIL9-!\-+ 9G[(?VLXA+&T %"T 1JNR#=O)./ Z_?"0HH>B M+%!QC4UKGM+4-9BHHT]G&FD[=!19?HQ@"9$+^[$](+=Y66L"D>*P]G*J]8H:IP$:F%J(-.+)^P.7;:BS0A7X> RCY)F& MO=%=]E%6K55MUWX5DXKLR+^*R>I:T;!]$Z2'GJ%UJT\GJH5+1XD-FP]'GLU3 MDSWA=LY-:BV0 HFT"?P'RBZ242HMFCG&,I:E>6T)PW_;+5_X+W^A&];5:]CF M6NNWX_.)"X9PIO$#NSX>3(.1S:M%$DB=&^U$#/Q.!&W?,[C$IE..:"QP.UKB MT]MG^-L$0:FKUZX9X/!Q(7["GL#[]C6M*%3VE(W MX@5LW@!M#=#FCDAFQ5Q5!9S]BI*'%#X_AAZ,!'.71-;,7*8$6\YM0D$6O#0< MSJ'-W5L/B&U:U:7=F *K"V2%5S=_^P*?>,N?CH*%2WQ"V-QK?!UIYH^>S='" MA>AL79R2NA&5Y@D@NO:FIL(M\1D];5#*^8):OYN9@KB@RFFG\2,KOP 7XX5M MLTH"J\V#TA7T.Q.V/;>4&8AO41%M_1@^9UQ":&D8C+]4 V^X"\3BS%/B^<.I M$QF =(%VO )E+NF&IHU9!;[*9Y7F[X9F%1ZH:E:I_\BF\04:3VWF853 ZLPJ M3-21R>0ZS'*]2:0A:7[RX #E31HU,>8S&?N3A0L!ADJ PDF":AS%17B.6T[# MS98&&\ TCW46EUZ:AMR$_3I2.0KUU-C5TD6 H/6R//L YIPG5&V HI'C+T0] MIJ8O";&_GU&.5@\I8A? I#.43,'<1*6&79^OQ-(L:,*;S0(7DAOIXFRS#.N= M%HI@IVF96??(>XR3*'EXH[%8;9^6E&2:NN;XUJLS=>II*;*S\LUR/',A,&0/ MR)UHH_+TC42T[MJS8'1?;-/D&0EM[N;/9DQN'J32XJ[_QE[Q9+J9V][&BU%U M8NJII&US&\;0A\5IWNJ!7*.6&]UB>9/9?!6@FX?\ N'"A;O9C%Q(1ZH)LWN. M3]1<\03=AT_H'#TG69AGJWR=KC;)"[H\OSJ[BK-M2E*=7H=/H:C.BK:VP;6L M7X<:JYF>*KOI.E\$ Q>LJKU =P[5L#RX>/40HC'=5,/Z-%<+F&'5TT@1$IX(M#&=J2+,-_6*&D O''[HX93%+9^\/3SI(AOSJVT#^ZHDD<1+V MF2MK-@.^$&P[XWU'D.W<@^ELZL)=;@V(W#FIFL2!"YX.57X)#?^#Q/"__Y0:Q2@%+.],!$%_>Q(F:QSR 78 MK&_8$"D"R. "NC"K2,%UG)6%L#KN^1UN\&9-F7\0_T(9A7G_B.2$V*37LO;D6QH'_0V+4BN/8J!K@Y<%A^'J*81+=V.G&1 M22QPJ8K1I\4;5'@-TS0/D0<,DJOU>/H=4ZZC4+\6]/ M^)_I$ZWJHN7&7H=D7O#L-.CYGRRZF_=&'9[8^X&P?WQ 6L" MD-9M+[?$2R-QX)AV?HE\76FBXB7FW&TR0^?82Q[;P4!\X>([F- M<)0GV4YF>) 7I4YV^*['E!<29H$+N5V.WL'.&7VA Z@2.-R=1H''IX9Z* YR MY$D9\MV( 58.FJX(JR*T&")D/5!1!:YC[%%1,#SV:(^T1GMD;[1'ZM$>U5YH M,)@LQM9];BIP@M$>'7NTQUJC/;8WVF/U:(]K+W0^@/.-S:-E+7""T1X?>[0G M6J,]L3?:$_5H3^JQM=/I;.C2:'/!"49[:$_5HSVMO=#Q / M89;P?(C&IKQRSR@-$_\B]F5^N2/WLW,_@,H0[RHG/ZF3^^T#\.K8K]S^7ON[ M^/AL[HZ.W[/VE_8[;>?T4Z<2 :@]C:1@J8A5'<+)K,ABYD9;+^ MHS3-D**)H!53N@UA @!R[@IS &OR&89C]_ M[R9CZ]TUW)Y'7LMDCV:'JL%T.C9UT<&T>:G?>R51FWYG%Q8R<]RT,T#?J8GJ M\L?NPH4FT_TU9^0JY@R)]>LPLVNU/XZW^>H\A'D$EF@Z,+4#,[(T*?JI]GRX M4XGE:+PZ]BO_GI85BQ^?S=IXQ^_941>%VF,/Y/D0U7+LQ$_P'/4\*5-5&X4 M=Z4:.R+L&A@,QD/[]1D5X'2"4VR'V!-RGL-<%LO5DC$8\LX#UPA=KPLPU\)R M/O*'#DQ.$FB=4'(B"HCL,2.56+VW;RAZX6>,$0F9NF,F@K>[1]:68#:\[_E+ MF\XT'6S=S(VI]PB&I^/A"2 C=:!T(-*1?PS3'*%8-?8M,:.CSX78&O^&#+./ M!Y.%U2O+>N@Z7_US&D:$ P-C'+C$W=7@0%O,) ?X$)L<:,JPXZJ9/UU:KQRF M1->=!][,S@*78:!#@*:4T?'G 6P-?UV$W;L8PU'MLHG5T1>#:P_^_]K&R.SW MOXY52W]-PN2H=X U1[SZF840C>=>8+W6D@Q89ZK?/FRS',R++WVX/*:!ERBM MN\2.:9?([;JDGN]\,!U.;%[]4@+K)(7$+X"*55_T44<9BRBM^+J,63.N ZYM MPU4";+^,/(C<^*"%T#KABEZ>%*-=?-.&[#<-V\V6W::RV>I!O_YP,G=CUR9" MULU#_-+^P(T8;,KM>EW$K*DFWZKO?F=1_8O AX$;0RY ULT9Y%5#;NXKOPM? M%2->DS YX!U@S?&N?F;[7F\9+&U>T%4"Z]CC,-["M+8A&Y@8;)+M1S7<=1FC M ]X%UQKRG0#+!#F=^Q/K5P;ET#J)!M$F+<9]M#0V[AD$2&S\?HKD%G_-MR MQK=E2@XTA5A1DN7 ;A4F37B<\Q.S-*";"#4+VF+&]V@*#C1EV+?FS;VE&UXX M&3K.\2A"*"'YG/BLN@#S3,-!GK >>40HR>298 M,W'[)&W'KGO^^38-XX<;>ON!I6T3O"(=18.1]=K=:(3**[4*5^)T-G2A;'A? MO((+)$G J)>!JB4 \5]@FI/?GK>;*/2P)0;C.-GB5X_9FB8/*;1=>;K5_1L& MJKHRO,LON)-AF9V'>N^S5X/6N+U'MR6<[]$:F^/\V<"JQ__0_1 460=^$D4P M!2\PVJ+:%Y,_PAP\P3?PAG*P0;4O:$N26N+?D?IK.9:A2-])ICT-ZNHP/^ML MM)B86ILEV<#W ZV<"=-=6\?+/Z8W-#T[:C9#V;'897N'T@=HY[:8C$W'V;6R M)ZX#AJP&F]1!$34#3:T?(#%7E-5#4.@8#C=A!1V)V\$ M5YK=;5T.'-GX:^+L'"D0/;!3!(7F,>]@?TGBBZ?G*'E#Z#Q,D8?U,O$9DTS: ME*&N!+RSU(6B['+48+& UJ_TZ(+L!O_'IZ4BJ#2/>Q)9/D_"D(Z(J<0=?&B[ MK!W-WXNDC^/9T/K)HQ19)U]'*7S4 \ 9(+'YX0:)F&&6(J=4FP6BX7-_9(N/DY6%Z8#"J4CAYU]0W'^5MXR)Y:1 M) 9-*&LJ($T!=A>=)A!D:_AF-#>6XUX[&\[2F7 MPSN4ON!YCI]^#5M*+R@C63=)5J.,AFW6?S]+LOQ+DO^&\ETQ]%JM$-$.RM"S MS6W&C+[,^K[.R(/9=AZ;5;X+X3L6NMS^CK_&::75S"!X\4K^C*H$@5;2P-ZG M"&;;](UVB!6F_A,YZ>812"1;U/=93$<.%8G6 \OU#60UYX#M QG5^&CVVN0$ M=SA*.3"#* %VSH!+#4!53HIJ[R> JATI=!E/7VGHE4&*V:\IC'/^$;!0U%0( MLQSJ+HR9+\=>^V(^VUB_P**%L'O:42JQC+'9"2CTCD*,JQ@_+&(_4H&L<$@NS#5NP#%S@CR[,+G<*37 5U^RB5:"I:L2^<]] U1)36N>/*+U_A+$M?X$2SS^##T'S MI9OQ*RC L!Q.X\EH[L)QM".O80__0]TH)9,3^!J'^7$,B$L8ICUL4:FX(?-! M W)E/4ADZ2@M@]%R;MTUK8VRDS$)*[)]+*D]T]G+')LQQ4Y)BRXM6?-2[$R9KII<"M76D!K,8<3Y:_R7.TR<^(391F MU/HA?\K)KA8O+5O2=X;\*LNVR!?=WNS;B+GO9[_NU;^*?BT469+09&PSX.X0 MV 4,9K*4OLROSBQ6VRL+P<"@=7?SU%R7^0(4BH;O%VMUH^.&D6HQ?\9\,4$N MW(KIB[>3P\'W0S)GPX@5>+-NULCZ4[/OB1@%_&N:9-)D#GLTY@A)E=W5)JZP M)9: .Q;5 L!+ 6J7OR;;O.@B01P)XJ^[< MPAP1SUOLA5'(3//\$ODHA=%=#O,MQO#6$!8Y P_1LD%_\N%>1,,S_/YF63$. M;SSR7;BX=O .=;RU'[(/H%($1,'R-[)^)NFO\,IR34X-B^]6\'H$LN9X+ 5; M9R97D.VAT218NI#C20-BIS9-J0*HCB.S[)]@&A*G \5$#C@$'>;(F6..$&2= M-1TA]C%/QO[ 9A4C37AMMI3B3I%%11(KY)"2HOFVYS[<&,N.)".# !;?V(\H M Y C#,@RA)JSWS4F*EY?\[?"(YJQ]%X^<8A>AID'H]\0%#E9WM.@28Z]M]M- M4N[;&HM?G/J#B421;2D(H,U$FT8ZQ_F@ MIO]$'U3X8F"58D_Y/C^HV@LZU@>%'\$N6R!O-''A6.:HG>-\4+/CY+8HMWL9 M19Y=;C%>]#F,23[N8'F@T6 MGO70TO>"[SBQ*KGO8H(7?'5?T&M^_PU%+^AS$N>/HA"- S_#M:1,@[(OWCUL"@KZM#; M&2IJB(4R!*/1YN@+^Y*-?XP>2";R9]S^ ?XJTYX_LWPW3GG?U*])U$'*PYDEZG<2I^ JHV3T"]5<":!:Q=2:8. M8P$,%5!U"$,ERBREX6R,'*C1T@MK>P#9$E0).Q4'TQD9O0[;BX79FTI#%V[- M* %V/G[Q1V\[A_@M>MA&I-VW"I*T;(% VF3) BG@9KD"KB@;IZGO+5UPDFB! M[";N*95V3#IFPO B=R1)&/DEC)&\)JU$V)!'0PFWS'0H,=RTV64]^% MZW]]L"HFF1-0:(&;)"4...L^$Q8H'J;4'7@.K/*'QX)&F&6,'Q+TE\!O&@1%5X.'$F M\Z9>345#2UFO;E1+FY862V,")VA@O3;-'GC;G"J; &6%>=P(V+52N/-).RZY MM3!(K_>JLE-BEV&6FZ5OZO;%_JXN$>K./I.,XVD2G&[Q>*VR#.7@E(V>[7OF MS8ZU.'M>>%')A;4;A-^JIIVCTXPMRT>_BV+6JMLHLL)Z4GFV#79'-I:GQ,LP)DLL[1N=N-?!UPS165OP?4DUS$UT&L#K*$L)9F7;XS&XYD#?-+!R'<2 MJ"-GS)0O+F!<)FD1,W3U])PF+TC&(I62P1+'6O ;18^E&LSV#H8;SY2K6\:N M/E@[N52H)!$$JRA*OI%IKW(IV(W;.M#!\\B;3*>F$COG*-T_@J%"JLK'4/,< MTB@["T5%;]+$WWKY.BW25'..GL5B9@J*RB"6Y41Y,NR6X@)ZGDU31 ]=-PJ/ M:@ 8^Z!0.N;I,LF=N(U#C[HLQ>=87#%#^R$)Q&H3Q)$IKZIZ4^MIMI7HVB1H M*!RWEBQ)/AN%9-&0CGY+QMS0<\'5Q[TAP,KT3M$4'QEE]FI?R-<7,'?_G"#[9 MWM.1.R#$@Q8EV39%JTV&N^N)'$XB8;,YL,5PV[FNNY+,Q-XL/-^%/9L.QHY' M((QIC;:S%/EA#GXZ1SD,HPQ\@2DAZ@OZV9$,;<0K+XE%[8J9S\_6ALA+SU;* MT%&930:SB0N! G)TPN1L1/P@6X%#7&[TD_@JQGOE#8S_M@X"A E-\%V'FR2] M^P:?R5^X!N6>;1B]G-B_ MGG#]-38*8^*L9Z[^,'X0&EH<-&9#CW9];+4O9&VRGSL+Y\ M)WW>/\WAU7H=L+7Z$GK47_<9OI*#R$])FB;?<'?.X#/^17C[IU\3!B>Y/;K6 MF.-ZZ+,=V1A./1<2-^^/G&O,K4MC[@04K8"J&5"V8SU'/JDT2(X!Z,R._RS) M5RX2-IDA7P:WF2"?)\FR:=]+O2>KG!6:N(C; M,35[M6!W"E1T3#4#"M19P.9T,S/F+^L[ 6H!E\]_H&SK!#3H"U8Y8 T"W*+M M"CG;38;^OL4?X\4+_K][_"C)+E9[6 Z*21E8/6EC1.EJ. MB29"E^0C]>N^Q3&&?3(OXK8V+,1@]_\7MUK3 :]6F 7GL;3*?1=F"7>@;W+ MW%H#Q(F?X<8S\) BY$"6I#+.ZSXIJ\^K8OH:DN8#^3A >=%[-3&6WV\FX_CMS_FW\X="%R^IB9!TSEYI6 MSVGH24PK,X;M#4S7*:EAAWQJ&N+EEI805=BZ(C5FWL_'T[FI$>EG_NKAEEK$ MSR@]A%4L.#F3N'\YOQLZ"Q,Y>3L_LO,B;S*?V/3K*F )7;FIU)5K9LX[?"WO MZ7P&74HOV!>V]&,,<3LD(M/0L-7>7NEMBZL-A8MEXU MYZO2A;O+<5#>)DYIW2]RY,8NB.)O[@D$20J2ZMY%Q)+_A3'X\2;^+?X(S7DL^./-\+?IY^'X_$?<^C-+C9N1/R8I>7* #32R M"4QB!-X03+$VWE"")YI6^81&[^>/84H2A@$?OF4?.B2J_\,U_A/^Q_*?\/]M M,-I_^[]02P,$% @ >HAC50$R4S..,0 #9@" !4 !I4?G+ MO__;__Y?__I/7[[\U[>[Z]EY'BX7**MF9P6"%8IFKTGU-"._^@[+"A5?OJQ: M_Z7YSA]GQJ_FKYJW_ODW6&*J/*MI\"_U]6_.<7^S/)Z%I.>:5->_:N970S., M=:/[/*Y>88%FL B?D@J%U;* Z2Q"9?*8S?# 9PV@/\[F_QS.SI]@L8#/!5K MC(":S5^J7]=]G>7/[T7R^%3-_A#^RXQ\9G;UY$'1JKLTR7[_(_E/@/'-,*.S\H]O9?*G7YZJ MZOF/7[^^OK[^^FK^FA>/&(^F?_VO[]?WX1,>UYEEB$[W??]K M_=NV::_E6U"D[3?,K^UP/+69FG240F M]#>8$FGQ#?/ MJ*CG8ODS@\L(+^9H# #!KHZ-XBQ?X/WE"65E\H+P)I$OT-YP1/H\-J[[*@]_ M?\K3"._C%W]?)M7[WK $NCRZM&#Y=)GFK_M/.7I/A\* 3\H$?^BVP"=-5M73 MFS=8!LFA1G6_7"Q@\8ZEB0_<),8;1E;-PS!?9A4^=F\QJ\($<3?.<;T<:NS- MI..-;;O5H;[=+.,'^,9GSD#30XWB&N$3FSN [5:'^O8=>D'9$O$^OM/L8,BQ M1H=7;8'P6N7B'VA[N/43E.CO2[P\+U[(3L)?*^_5ZV/4C*(7!QD<9B3YJ*/I1QR(L43;5$;2CL0,4(#WL?B@XKP8; M'V4DW'DUW/HH8Q$6&YOJP">'H,B&6Q]# QW-+0':8VFHX\\ ,7KZ>)\[]U>, M_/;@TH)2;5?,=R2<93X@'5AM,2A;\^YB]?(Y34UFSREYIG-;_P/T#] MW7E05@4,UU>.% 8HK?L'N,U.DZ]''],%/K.K]SOTF)!O9M4/N$##0QMNN3W" MKDSG13C+BP@56 QMC[ (MR39MSJO6GQ]KHV57\*G)%U/@KC(%S1.K?B2TV%>*Q+XS$%VHA?"@SSY8%P7"9E"%,_X9@ M<9%%Q -*V?RIK858;$E@,0^@A)WV?@'3M'7NLO;9G89"/+:E[;*#L&2P]PFE M*?%=P8QYBFVW$V*N(X^Y Z D\/9B@8K')'O\K-0HCQGCQ-C0E4BL)VBXHDCYC'(J6I$*]]B2K< M(#0)T_LR25%QAL?PF!?,W62GH=BU0][=;A"7E$G^+W&8FR7<9'DX)-C3"I@5B:$.R+, M[K<6X[:,*R4/H81]AGCX"CR&FC]U#-X9<2@7>"E&3(LTAU!,"/*NGD*X)X"KBQM[ M&0Q3B/%>WIV4C532=8D_U[NMQ%@LXRI*0R2!K?,HPHPI5W]<)QDR6/P=;"[F MM9%W(V5@E,?Q,_S7F^(A?\T$^-UM+,9M>7Y'*CXE9K<^;G;KHOR6<2OE8I3' M\=L<7\O2_Y<\\]3$X?9B/)=W#V6A_%A/)AE,@2"=S=LMQ!@KQ64Y@.1#67F= M$T/:4YXQU8Q^*S&6RKA.TA!]*%OO4;@LL&QU(W@@T5_#;.VW$F.KC LB#=&' MLO6A@,3H=?^^"/)TF*<[3<08*N.V-XA%RB2]> N?8/:(Z.%VPRW%>"OC-L=" M)D\]J TJ-\5MD;\D3?H]3T'H48BQ7-[MCHVTQ_I__=K#@56YWX\:F,O+G^\$ MZQJS+[-U!BZ)U;WY<7]S?74^?[@XGWV;7\]_G%W,[O]\,9; X",W0L[FV]-ST/NWRF<'Q[@0EAW 3?RA 724^? M9Q'Y@V3PO, 4C[&<5V>P*-[Q0?<7F"Z']KP5O1 YL!%R-%<-<;*%,2B_<2 W MD;]2EE^31%?>H1#AD08I^H%8RV^H.8"QKL/X9.7%!K6))I8AGW46VF9P=.D, M- 9>!./8/EG9L"!M@I!E2.:F>L*J4A<173#]ML!R0P/V)M7)R(6!:!.W+%V? M$-0C0!@&=G2ZBV08S";$&0.)$?YE=-WP@3K0>I157L&T;BE+Q7A.\ B2?Z"( M!.HN*U2TU=F89Q.;#D OT.W377""Z#:1UC)$AZ^"SZBHWF]3DI^?143]>2:Z M,%-P+"I@FA;JWTU.1FQ"V#91VE(.LJ;(6?98IT[790AOXI\EJM$RSC06&=9N M+0N=[FH3 [>)^):L@/S(LW"$#K)I#I#AV [7Y*2NG)B@.@'C,@3T6YY'KTDZ M9,)>-6E; "/P-?MT;U ]')WP<3FWI@IFCPF^+*SF!JHNWL)T24SQ?*F(4(,X M] S3.5F)C<+8"4^7I]+S='G@6IZIG^Z1LX.B$Y!^6NK[=0*#)$VJ!)58W^G7 MYN3;>$5[ )$9VOKIKL'1.#O1\I(E*VROI], (PY]OK?K8Z0W6A0\@=+ =D+P M99I[;^$[,:7QS22#[8'E!G'4FX7214=C.M/J2X'6"=.7)*ABB7?\'CBFK(9) M@!/'2 M.7EP<=)V@?HD2ZY2-$Y58GP1X>@21>GOC%(DQT'52 61(['RE5JW* MLW'%-=P>6(9C^(KHG5-EQ8'622A00_$8HW Z",G//'3B@&KDX3PH3>%?H4^ M\I/UJL(KOAWT.],^1:C81, );1,JXI\9+<$1^#H9#O(MP6+2&S28#F'4+%KE%6 ME[E.RC#-RV6!^/?O4=V .-1=^\35SFF(.^DA,J0]Q4S&L%*$OF>;D1IRG":/ M0=$*(.[DI,AQ@*_VF'JHG&#(@<; C%% MJNZT! @BRU7D%C%5,E10G109*;:3**KCHV%Z"Y/H*EL%NS L)\,$P#2TT%'$ MCSI52#QLG90;27:NY6*9DM2*VOL^\*C<=5X2A^)-C*\[3.O7F(X EQT]'5ENP( MF&U$N:2PE#[",3HF0+:!(F5R;:8)BP&K%8Y^:A=&G@MSNK\=F)%GPQ-72H5! MMA/ V'\"*)3X./P2;R<+TA3/@IS]8:NW?_FL69%N:/>-(1^D9*5I_DJD=YD7 MY_DRJ.)EVD]3XCL8QW0#3&0Y!E1EF8^0T+"J-0F[[.Q*:I!_1Y^8+T@M[7]L M/<,[*AV"TA?0H64'RFC8^TZ /1@@/2=SHSIB[F/H9'3X[RFJX6=;HZ:F& A= MO?;Z @@L$_7UV%.=,0=GB]S<4\H*@UANVFSOG0V1HY)!!#03&<>7Q$D$K.J^T-D7=$4@B %H?Z MYSD?>2@EY^2.?-6'!JI[4D#+A$&OPN.GD=\0U%XJKEP?PQIU>1.O@F/Q;W]F M7LYO;B;OYPA1O,_O#SQ_SG^15N M(\7=T+CFU\/F>Q@H!" V4!Q+TD]7R1V,B."V!= =W784T3AYK*2XXW>02#;L MYR7>&%:#8NUVG6; CT/75\3M.DD(PW#D&M=_*_*RO"WRF!6STFD$H*\YJJ3B M39+"$)B-8?JT@AS6"1AD:A%'_L7;,\I*K*5R=V0N*8@,:$%%%/E)DA:'*-H(K/9T_YB6F;@MC5+5>16)T])44'M[$4GZB:N@GI%Y#MIC'0L9X7?HYUR(+7,22? MF(!)\D8#B"'832.@Q584*'*7WU>@ ["DUWM\066=8]J,JW[A%?^$99\;I@!6 MY%BJI$#O*2@N1LEU'3<;PB5&WF0&+S':C2'Y&XKS G4J"%V\8=QXV$D&B_NR[YB2LS4M-YC^((_VD>!;X2:IT@EH+WGSO'9=+(E+NL=D("#Y=.: =R; M$XL*>+9MQY_#Z87X6%8T-4')IR]W!G2?ILF*%;U (@!N[,?P<>R8/HN3: MEG]%Y 4$%,U?,,K'U9.[-W$O3(&S[D9U ["2&JI29'9/\4X#+KD\)F70JZDY M(H9G9$? 0Z'_23;BJ=![!3?5"?,9*%G!C/>QQ>-]SFZ^W]Y=_/GBQ_W57RYF M5S_POR]D1_YTXKIH%3M&Y1OS.@%:8+JAI!OY)+48Q3;L%R:1'H4GS&@!!;F% MN DB&J-AJ6'A!H]K(+R"@=5L0::ZG*>+7IG"8+8T^E'7Y?>DB::87 M.07RC.R,\[=$1#I#9,"+[U5*Y$BA(LW5(1)B59FF/DK+*)UZ"(0H 2 MV*9K]5]A. &!C &W5Z;H%+',%Z1$[Q2Q-)3 1;;K*I)$>#BQ[("3G/9)QG>' MGI=%^$36]3R+L.:3X'WW?%E@O>>VV5AI"ZR[HPOV B(2&'%JN]\^0.5FAXH- MF?.&THA.0&AJ6O_5KL\DWVV<>R6.4O;5(1=P2LL&)11T N!CP%"1/)A1NZ@ M)KEIGY.";'08F=ZIB8.)9')N)];_94;23+A$(],-^R%=IR&\02"3\S:;&]=% M%IWN'=HP_4!7K>C<]#MT"Z>3P7D(D:H3'7(&RZ?+-']E5Z5S1T2ISN__/+N\ MOOFK]*ITG3"#-?Y:DV/XZ!'L> M5LE+\X(3%^3XOK!F9D>V:O=&EHQHA^U4X')+Y#45RM@ZT:8-\'PW-!39AO?@ M^: ,!V!.-7'*CSS>Q)N6#_D="O,L3%*TI1,^Y =;]\?X&G T%*M2U>C0<^VH M#)/[_HW(&S[TF21"#2PC-&)%-/NC2G)P[HQBT<:0?&H[6,VO$F,9>$F.>591 MJ8#K^\J\Z/#Q\T:(-7(MW.>K*;I;P. ;RA"S="R'$&B:$0:*1,#*V#'$N+,Q M?@MN%GZS663HD=S_9)N'>LY.CJ&HUQ[$AA,B1>(N/GZ:<)BRL9V?VE&".58@ MC.L<-7]V>+0*V1,J+2_8!S #4W,4"4']^%DT@5%R/0/] ?JQ\!.7, #[:[:#,R3+ +A(9NED>]6.4H_:- 7K@^);M*1*!>;P9 MPH0^WKVA\"1IU\(M?)^Z?ZQ(@6UXFJ.(A?3XF\!.#AKI3 MIU)MM]@AW&' MBT;*5+.Y5"RG@"_4Z#RM&HA4K VQ8 /XT5E] 4")_3M3W:& M[,&&3DE-*0FL#4SR>B>QI"PK5-SGF##)V#1%J8,4H4B4P=P]!#0I^ M% ,DE]7$ZNK*N#(/_[Y,"H2Y@&=[]7Z;PJPBE>OP3^LW3!@^"^$^@&TB&"H2 MKWMHL4]@0Z= YZEICN+<.\1! 6Q7PV?LYYPX$]C0*?+Y*?2,U>.W!]$S&'V! MV(G#6.WXGT-/(Q%V] J'?KBK/$0HJA\-J(--;Y[K0[)-;6)$3'-)@8-,4Y6G M.?80$T1U>&A=QC%BJR,>. \O-0*[: MM^?)TU<2*SN%:-7$3=]=)>9,1 M# ,SI:X^0*< L>M8Z+,=LJ*@6_E*,^$JN"L8FAY:BE174VM7:#G3SAKQ$%:5 M4F27S\]IG7\&TS;_["J+\V+1R):?8RC6 ;##2%,E'.W0\V@L#]H9(^F-I\Y+ MCJ2&)#-1(I8XL;RG!89, BP%= Z.O3CDYS) U'E37S;Z78-HI/- M[,V^S,Z3,DSS^0%(\P6Z4&;3*VF[2A[MANXM6Z@^DF MF9N_[QRD>V#'FA]*B@'^MBR3#)7E.2K#(GE>C7U [@]X^GQ+F?:V\7T!%(2Q MIXC[_K#"'%SJ>W!H-UOZXS>#^^5B 8OWF_@^>INMNY-3.'@'E$ B,)4&V%[@N9)J(#-%);"DQ>B! M8T!="]18Q@*2&-:?QD&5OQZWB\ETUINN[:ZW55-E\M,$-'HF'; ,W=9Z9J(/ M@M2K:O,CK]"&WR++2K0+$,6ZWP9:-^ >A]S/;-!UAK@S3;:05\Z!B: M(E8T"HOZIG<:B-.>[CO)-MWY;N[.][:ME-D>CI;EA7> MD K^2A#L -B^ION2]$+.& 5.(-$>@!%JGJF(@VRL: 9/IM'(3WO9XCY()!8> M]*:V2W?M6KVS"A,0:\F*1,:9U1GR)0Q)*J/ \Y\L*N#@F[0LN^#:U@4H]Q*Q2O=F-2PPHN&<%98B%Q2$&AVW#]13DN,XB@W98UEA=;-LU[D ML:@PAOQN?VWAQP/DM@^B 3NDO+WYB)'_L;8 M%.A$P$+0,Q1)8)R\%0C@DUNZ]R=)JKLHJV1!@KGIDMIN!RS+\%Q%PABG"H<" M2>Y3IW9HKSI'S.2YC>Q-=Y]GB=O*"H*8LIOFPG] 9L$P9.=.)B MW@?XIB"MC!EPC?#@4..+%18T@PCHGF6&)Z[+BN#KU(B5(;=+/.'J!T6_XU$N MBSKFN1FJL!2%NP"VIAG1B>NMX]%*KO=94_%U.[E+ *'G M6*J\5L:,^"W/H]$W*;KPV7WWSRU:W17P CP MC?S$]X#IJ"67@"7AO05Z0EF)]8GF C%RLQ?M 4#?L$[=_CP:;*?8JYPG\O#= MK4I*4ICJ2$)'=[ MGM 9T )H1(HD)DR5]3ZX]RN_2BNCL7A.\W>$[E!%OIQGC;7SF2:_NJ8$BP:$ MR+1"59[D&2LF<7B=>JAJ!TP\U"Z+H7 )=Y]PB:;;SQ L89JAYO04OP_:5,,G M%"U3$D/75F(6S7WFDH(X, )5 @4%^#^\80JCE!\PV&29T==;KVA!0R!U+1TI M6Q+JCH8D68XV4V9XD/5/R_FR>LH+4OC\)Q9ST2E)6I^]W][;PJ2W11*B.U([ M:=2B/-:W@>/IAJ_(RZJ"LX"SLH_.*KG15'CK0REYE0%%-:9-:521B%81:F"C M4)DBB_O,B5%@=T.K9*7^T3?\7A6*AD#JAC\Q$Q#?&V LR3A4#X5%:FJ0-#7,=/CX6I))Y M7=VI*RJ1Q# 1R8XQ]IE5 MOY_!0.,X7J1)"B#Z@/?% L^+??5=SZT4AAU28X >,DWM$*K.?)$7U[CWZ]_#70+HE@1%[H0PP='?XP'PD0X_!TM E0P>-PT !%6 M:@K'--U1/MIL!_X +=)XO8))-DN]01P & 7(5D?$4N8V= $PF M'&,26/!7Q^PGIS2C^QJ,V!9VJ1*G6?14\P/IHV?_$C)8(>=X=$ M770$ ZTY@&;L0]D2$>)R7S!<4,<0S(C]>LMF25$PK:_G#JURD)Z2YY(J@-:L3"<"AFY;_;!- MY50ZIB8V;$L7 -T*\Y")6KPU ]^X:Z;;!.@H,J0_7"R\9@:'WK)95E;4:B9< M)V4EO%8ZC4%@FKHG6P3'7"-#8%NA3L[+I"KGU4TQ#_(7='E^=7:5E;'7/V1/0QHT M+'M5G*78-+:KF/^#:/EM;.?#$^*SGW0RJ@_@6'8DW20X5C+38FKNRIE9&F6^I^EBA>IM=)S)"I"#7P- T:BO@2Q@I[%$#)96K) MI89]B0/(O5A9)788.9.]-VC;&CLR\R&/5&3'T* NRS4],1?' MMT//4$5Y$./NX+J@P#KQ?!S'MPRH2$@-A<-L:?2A'"C MV%+%QR%+2KO,:*5TT)C49'DT4462;32UY #/E<"/E?^BI+'IPI%\Q=4P$=TA\@:K=_[:'R2 M2Y@^H&)A<";LQPX&:#!T7'7#P?A36A*_Y,:9'7 Q[R#?.FP^9&]E#0 @%T5] MJ]X)3<\/Y-$FNNY$]^$]>+7B"+$8'ELMZ'T*>*9M!8H4=_SH24KGQB:P\,.G M(^T=I)XB3;E+]!L"Z/B1,C<^41ESL.S&&TIV]6YN,AU?K\7Q]<[TS^3M]8T8 MN9+R#"9Z>T/-#PW925?CN"OB[6UAG;JW%T9QH(II?IC#PM[>%13IWM[Z^#O' MXV/[:;>: =\-8V6"(D8(8AB%9-_H>E \O^9.0Z [CN+JAF8K8$F@LZRM(=!Q'<>$UGWM*B@JA3(#!6RV! MA_0H5.2J,9;%PTB.XH&K/WB9+P69O-T26($6Q8KH^B.93$%R% =:\\$D%N1Q MMR&(?=_L/U1]&BP>!'(4YU?]O9M,8!]>-P*FJR%7$0?R2,[V0>SGK&(?<+G( MZ9:WGFCH:YHB>O3HHVT71,O5@SXRO=KC"R2B-6R:8<7'B91YP';LB=:'T?)V M6G89[S@3.\I60W*0;ZL2\#/A&-M!T3)V6B86^P@3T70WK4!@A(XJ<06C#Z\> MBI:QTRJ6L!A[G[SQ^;IN!!S/U$]TC^V#:)TQA[^:W9,$9 &^;IH!Y+FN=YH7 MLR$8+6\/?R^[(&XV/F\[S4!L!;ISFOK6$(R6MX>_COU(1!3932M@:'%DG>8= M80!%R]C#7\$>A.P(FQN+Z>NQ(B[UL0I7#T3+U<-?NRY2L7VVVPZXNFOUM_R3 MX.T@CI:]![U_/>053)F,[;0 NJX9[LGM D,(6F8>_MJ%U0\Q(\Q60^ A,^Y? M E5G+0-(R^'#7[YJ-420Q]M- 0J1;YZF@D"#TO+Y\'>Q6B418O-V2Z#I2(>G M>2>C(&F9+*F2Y#P,48H*C"*JW>IWZ'E9A$_D&?7+)(-I'4]R"Y.H+9S"\,*- M[0HXAF\ZBDB3X8K>%NC>:.76F:QS!C:#CD>ZL&Q'](DWOB@.%;% [BGS M*;#W*G?)RH3&K$$B))#8KOCXD7%]ML"5[?\_M#E"&H" M\[E"W(&ID+ Z"">&JKPC>H!UMH5)\G/FE"&.66,],N!JAF/U[H5* M+;(C%33X[REW6Y&WS1Q/S50-YF(:!"'Y<>MV3+SELMT.^"'4 M-$54OT&V,@6P T*R"':,T"M#ED"-R4$:$$ ]4C2CC*V5\R%)?E]\>(1"I1LI M5"#0/#U0Q8_"%\ (P>T W$]T-,-^,4;"NN' M-&[B. D1/?Z)X>7O.'IWQ9PBQJ!L)+$.(3UL]= MJV)4$3I%^T(9@5+RH][MKGF/BA>\7H?-Z?@P>T$E*:1$0G3*.DJO^_OZ-U"/^U@.R8VE>2@0+)?%>STT//Y% MGOT%IJSW#6D4P(4V5"5\<*S(N: VT3)JN.+O\-PKDK -W2I_PVI;177$4UH# MRPYM79'C5UAD(H".$=!RE>%/9F42UC/C)MX= X7W/#* D!48ZCYC2!>",+*] M7FZE2B,D:Y8\RM6)6^1(@DX"?,>/;-6L16)2$$"UUX.MJ@=L(LO3PU,3W7AX MF_=;3^V%P>,I5.N>&J+Z8<:')YA)U((Y0P*V;GNJE+U01S,6Y=I>3^)2CI)+ MF!3CSG0&!0AU:#FGMAN)@MKKD5D^^U=JG"COMYJ#,-2@,L\X363\,*+-V[(G M5?%X.U9V_@*3E'B_+O.BACDZ?G/O+P(4:RY2Q,0[6E,X-E,DOUU[CH+JC!P= M15D?$N1O%=%J\5:T)&":\5^1D.>(D04RKA_@^#KL5QL[C2DQ$6KOY5P)MX%F M3'UMMS[X.;A7XK\I)WS1O= M'] ]J/7#53Z!L/F0VPFPWKL^/M'D*L-_10_P#94BV2;.;K9)0S^K.U EYV2- M:3-2?L()@PAXT/3[$:\?#.;BC6@,Z!O*4)R( -DFP!/92L,Q%F#RXX M'CBYGIB+.,:+"T_[]3#O\'Y"KLA9F*1)P^3J$N$QPI3L-4L\AO>MQ@QSQ_Z= M@\A!>C]MZL3FP"$9L9M!_?$;\#4Q_+9[[]"6Z^YNN0W%>K.5LL4V8^#OJMOM M@!69OB-)W;EY)G42\!E=CVFU?]!'/M@PZVR6 M? X,OD[D<0X"2:\333P*?--$_K3J9 <8?9(7MHD1KAY%IW! MYZ2":8WC)DB3QYKWY7>L019)E=2U(E:H;N);?-T/DV>87F4$T<-KSI@;!_T. M<#1=,Q5)=!XU7X[#!LD'Y@%!D1+O'S.+R)= &"*[;WS\GS6/MABQ5\B92C.) M!+9_R$0B'P(^U!RH2 ZKI'FTQ8>]8N64FD8=*_!QIQ'^$,"2BCPUKW(?-HVZ M?-@KX(^6@=(J:V6#\'*)1X6^)UFR6"Y:E>U\B1Z>4(%@7-$S4D9W!&+7,?HO M:B@LWSUQ;H+]U-T&*'/Q![[ KEZIR[/JB>'T.^AG@&,97JA(<,?AMX"Q7-@K M4.ZXE^2?680O;#K8U9B+=A.B)Q@F M[#@>ORN,@ 4"ZH8Q#:LSBX.'9[YW$8\B'7]F10@("%$>A(B<)C^^B MPMJ!=I1G+5<51DA9$?)P'O?]'VI[8$26KDK: 6U'ZANT^'B.\N+EUG4H>6>R M?+ M<"-=TQ79E/ASM\]X-JK.4YBGEAI,N?*>+0O"R=%7_Q4=B% 8(44L SU M=XP58!>:Y.B'52A@4M3<)+L'(R=KJ#7P#.CXBNAO8V7$!+173 %E"_PKJM]> MB^9XR<)']"//SF 6HG0=!D@LR)0M48@6^([A18J<2,+B& ]/KIN>LK;QF,.) M.]Z&%%B:%O1+6RHNP='HI#V*=&#A[TS;\Y55GV08W*(B'#$7^#V!*+ 15"1W M8[^I,0+L,7S@*^=M/92U!W?MD*%= YA$P(YC#2FBG([:>05QR?5EDZ)YF6)& N,003"T#1#12(HQZXE$5QR/N&& M^F^MGX:0.)#VJL&R_SL)J^%* MR\&OOB*1FPZZ&L0E M%NY9GM7>W;\FU=/9LJSR!2KX?G;!#@ R==.7=*Q-=,#KGNLC1:+LQ[)Y< 52 M\)VX9]Z/-4>5. D*A]G2Z$,YCF>>\XK#;9%'R["Z*58%!BD>2-QTJ"6(/-WV M5;M(L<3 W*,U__$1%#.LV@UHI+J9]P,O]\<6+ICN+(U)@X-E/)A2S M BDYOLR2L.8+T[\UT!(X5ACT*R-(8S6#>7T; @M/R^J#.A-)];PT(;=@'I^W MF@$_:J?VP.'K,]$!O?G1JO M"6!]CEA.&V?675+^7JYLJ?!QT*W7S"D&#;!1;$%UW_\8%IJ]F&K9XBAP]#-(.BG(;T*'?+>Q3B M\S*ZP7IZ1KRKC;LUR1Z9$B.D I0 L])RXQ,3TEAPDF^D7;7Z$H:U>^@[?"-A M#M_RHLA?\:C/X#/^#-772+[*A<"O&O*1T @(W=@UU M8^-&KS\>3OGE*N^708G^OL1=7KS4,6,"]@MCUWZQZ636]***"6,7'=^(0:, MD6EI_2>-E#9CV':$5$ELXO)5Q)#1 CIQ0T84!WJ@FI:QS6%10T8+1;HA8V=^ M/>!/L>T9% (0VZP,RH0*1IHK=__E!E-\=UB]>)^528163D\4(JP[1_CF\%# K,0*$_XI8QV. MZ@>XH>9ZZKXYSYP%$Z'*O5"WX>D/>?M\KT"8?JCHI";<7GD]WA#.X"JO/.TQQ;(@S>Z[.ZDVJRKWY#_ M!+!$__;_ 5!+ P04 " !ZB&-5 +HB*QC; !K!0P # &ES9')?,3!Q M+FAT;>R]>W/B2+(^_%7T>G?/=$> &X&YV-WC7] VGN6<;N,U])[=\\^$0(71 MMI 876PSG_[-K)*$ E+6!(EJ(G8;1L+U26?S,K*ZY?_]SK7I6=BV9II_'HF MG]?.)&),3%4SGGX]SF>,LKCY]>GEY.7\= M6_JY:3U]JM?DQB?-T#6#_.OKX[>SX'$G^OG5HY\<2S'LJ6G-%0=F@6]J5FOU M:KT5>DG5)I.U%\'OYT_F\YOOZ50;LO^>B6M9L+IE\"(Z&_]-_E_AB_6Z]Y6U M(5\:=.;RY>7EIU?<$O^]K[86]6"]5I,__>O[M^%D1N9*53-L1S$F)/@63/QG M_ #X5__1K2=#VUYK?,(_CQ5[]6;XJ[;C^:V9P%]59WU7O(>;G]@?UQ[5(A]M ML4U%4],UW"L.!RR M/ZY]P76LV,E43^^S+_U>MWIH3H+[A2#<641RB2N.EA&+BNV([Q*I6 MK[_,B:-(.%J5_.%JS[^>W9B& ]^HCF#!9]*$_?;KF4->G4^,WS]=?_G$!A^; MZE*RG:5.V -51=>>C"N=3)W/4_CFE5Q;.)*CS8DM&>1%LLRY8L#45>W9^]HO MJF8O=&6)<":?$[_C\R^2IO[Z"R[EMO_/7ZZ_:*]7."5BL1\U524&_1'>>\\8 M0#*4.D4/N8!S<;"1W379,]O-E M%;>^!O]U+AK +U\^K0T1/V(7J* B)>YTY2GQ2!(3Y+^>@?"_&IO 0HHQ5700 MHMP"(Y&NN5N4ZG"*)1_21QX9\@+^:ZAU\ M9BW.4B9XEGK#>3Q[]0"BDL"NJD/'G/Q\4*R!-720 MQ_ZIZ"Z!!0]GBK6QP5U[,(619+:79Y)K:.P//X:W#_1YF+)*)MHH/S5_+JGFQE[<=9V9:6E_$C7AG+;G _LDU^A_&18! M$^8_BX'KH#*""N>A-^2MJ>2T*S?F?&X:'+)2:&)9\E&]MAS8)-Z?1OFPT&YV4L^G"H:YJNNMHSV1(X"*C.1JQ>Z\3W56)BL(?YKMP M'7HQ&DQ[BF7 /&T?7MTYJIQQ)T9[ZVC>O81FK=Y,2EQ4WJ[ZQ@14-)NH?>.1 M+%QK,H-?;/_=$9,"1;3A3XK^++?6N2 2<2GWE-)V-1_U%G;5>&*G^8ZYR:$C M%GYH)=@PN7W9N6BFG%YO.@7%&.@-NV?.R4AY?02Q\4A@2A--URBEN\X= ;U0 MT5&DN(YI+=<>WH/@#RX*HRW94H\0+9_6E5$J;^%Z3>SK+WA?O;+IK1C>*M&K M[A7>,G[]Q=;F"YW\XGTVPQO;+PB2JJ_]G[_:*BB]G];?P88+CT%_M4V@'OY& M;\17WG)1?]ZI$7F/$ZHJ^[]I*OX^U8@ET6%)I#GBIO\_ZTKRYI>O_8_6W[Z@ MN/)_ TEB.:BD7J^FZ']O];=@FFKH45S!:@CV%_]W?Y!/:]NQ>^=M 7E"C9?]JL)@KPM=FVC>'"05+DP& M,V@%S+P^6;S@=5\U^^PZY@'VIB^?(@<(-C"81WJ2RLE)2K?]_20-3D4ZM"#C M?F1DIC,G@HC^7]Y!&@IGV!%N1%J32IF1BB?A;Z9AFH:?7C.&BO&S\$43R$5E_5-&YO6 M\$59E)%J_E]2+8]W$D9K:2N^0ST9M"?0(?@DEVTY<'U*H%I+>\U M@SB$<,I;@1ON1;$H0$.4B5W$41UQ4>PER,923C+V^NL5 ^YM:(C^UFN"3KN24=_,Q/0 MT=_K_*]Q@H[E/>D$[0Y]S,7>S 8&\8YPY$Q4!RMCO>%!.JR[B" M7*6$;3F_]U[)A$;)#J93;4(LO@7#(]$Q%/P!]FTYPN1&%EMI?UV&_\($!=KW MHE=WC+(A]A3HS1>ZN23$+B5E0S)_8R$G1<1[T_"7?TOS_TRKG/2,Y%1*WO@E M'A6E5[8\*L83Z6%@ M:BGMU!'3Y_WJ'DN%(<'8[?*286/^Y:6#]EIF*H1G7UH:W&G3$M-@;?:\T^ M MK52<$%RKFHG()XZ6LA-0G$GE)9XXS/@D7KSVX?D#RTJQM>D?A?XA*%(Z)AK- MM#*3;'WZ1\%$@B+E8Z(7HC]SFE_V-L%"DS\.!A+4* GSC$Q'T6>8 M>&>"CI?U\NW]UN1YI\";H;6"!W@24\GLK()Y."1=O'I66EJ-CD7*"3J4B6$P MF:RDE%I-_2A81E"B-$Q#O9*9.&?925;'DPT,&)MB->L;1^@=74CT+6"4J4AVE,E_-, MQ)T!']5V)--"P!H$T()7&XT]'6'I2=_015\Z8J[\Q\(RR7=)V),..\MU3/VLYRU1W ?R9V M4;SSZ0:1:!5HUS(7G-J2L8[ST $\XO._$:PPNIAI$T4/E7D.39_WW7^C'O=W MY56;NW,VZ8"!1F0R,TS=?%I2J=0W8/ G;:R3KFT3A]-2P$B9D/S#7]=6%TNI MQ&QZIQD:-EU_WMZ2K\OORG],ZT97;'N=;Q/MY5%)Y;<@![MXQ) +KTY [O"0 M\P%V;^(ANR .')X6H=*=4U2]B_;QRSP5@E/E_U:S'4L;NU11AOD8Q**%X+$F M_$Q;'!/EJ:*?;+VG H'@(N#:#BC6UC?8G6,B>7 GV%[?J9 X7GGU-Z4$_,ZI MRKIC!T\*7I&*:LGAQ8%Z>BKPBK%./1)'T0RB]A3+T(PG3K$3V"9]4TCO#Q?F MA09*TT"E5R)+2;M?:2DHO6.O<-*C/XBAHM+4>WNFRHYFO M.+TR548.V+TWEK3BV,OQV"L% ,1Y>1J$%@=MF0BZTI8X:<&]KGJT,E8)6T+= MR%@YS)5"0FLH[+*<+QW%X5\J>HDS_,!T6>E9%R$]BY,C>E-IN4BNM+0RUD(W M=T><[=GJHSR25B@%!9H2N 2 T"9.@]!"#2D305>Z9*/:D#G04]85,YQ4E@HS MOD^H&UFJSKE22&@-A9D2\J6C./Q+12]QAA^8+M&!B)P^(HPOO3M9AFN)L M/VB(9&&D%4I!@:8$+@$@M(G3(+100\I$4$^7E*MR79S$66J5WHYFINUO4D@< MJ,7JC/))6* 4%FA*X!(#0)DZ#T$(- M*1-!5[HD)Q'MZXI9IJD5L@A,SUYUSI5"0FLHS)20+QW%X5\J>HDS_,!T6>E9 M22M4 H*-"5P"0"A39P&H84:4B:" M>KIDC:4$<*"GA!2S6L9Y"C6169>QZIPWA8364(PI(751XLT[,Y8?LN?8\D_$VQ-LB MZ:3V6Z1K:&R%/X:WP;+F1+%=BUQKMGE1E]M7\#?_Z_Z?_-_Q^UOO&LX4B]A; MK_,XC_XQU?M@_(>-=ZK:,^Q8^,E[=TXLQ3&M/5>Q]7W\\)88YEPSHEZ;=#5K MK_BT/OM=BWZ %\5LX0)^W+V!G[37*YB7Z5H38K-?9T11*;A@\.LOCC+6B60[ M2QU0.@5,5&WM3W(E+UX_OVBJ,[N2:[6_P?#.V%0!@@Y\T5']Y[\.'F][C]6O M@]%H\/U*:BY>)=O4-?4S?.&3@UBCS^_Z3CWZ.Y^\\3[1^5U_641,L;9P/M-? MI\IL)\VXJBU>SZ[_ZR]RJ_;YRZ=%Z%5W@_M1 M==C_O]Z51-\ET0_NNM_[W_Y])6V^3?K>??RM?W\EP?L^2\@Z5477GHRK"; G ML7#ZMF.9QM/UC_O^J'OV[^ MWKW_K2?=#+Y_[P^'_<%]P1/Z7\6>:<:38QH5Z?;\YERJUYH7E_E.0B=3YW,Q M-/^OOW3J92K2K6W/BXG5EM%R >))KU7]0Z;)Z)] 69W%=$.#XH$3^T/-& MR(Q^_W!! 2:6OGPD"]-RSJ2I:5J;)KZ6-%U$T0RE:27[8O6 MYTUBLQ6'_U_R-L&C_C]^=!]'O<=O_Y8>>P^#QY'T\.-Q^*-[/Y)& PG$U@AD MDR0WI,&C)#<_J!^EP9TT^GM/"DFT0)IU;T;X9_FR<7$TDN3.M"1G1J0_?'I( M3&&3X-I!U*OL&/:!OK;'+C-KY+Y2T; !+YZIRG))0*$QSJZ'9.$P4TBC5I'P MU=M\7NZ=-ZV2KB!K43"R%,.F=L4TLN BO2P8/7;OAWW*\4(8[!(&3D 17QI, MX157TN_A_R3'7/\@[X.V %5:FS])MC4!Y-FJ];M<^P,^D,__LW@ZDQ3=B?KX M4U%$7[LQC4T++E-54'0FH.5>U3YOW$\VW\3N)%7\^4IQ'=/_P-*>9MXG[-K5 M@EN7-"&ZOE!4%5[]ZUDM? OSQY\1^D6YB9><^%O67VKT/TD.W[8.JX6^6VKU MJ%7DD3QI-K*)U#?O"6Z\J*@76N+7S<9=;65;*>:ZQOU?E/1QBC'2; [32?P M#NIPE:MR3>XTQ=X7M//Y\-SJ3=? MZ.82HQ+6UG18+('2LW9^?#R&'4P(\#:V2^@%+XJ.@HB#:'S'A$>I -K ?0 M1C5C G2\O\EYQ <3]%_]_[0%58ZOZ^U6Y(%?H!N%'A'>[/ .^F#!5F@+19=Z MKV3B.MHSD0938'[R4?H $Y=PYB'^/R$N__!N+"#$NQ91&/4OY]-43B/T#16U,2*-E[#O9/)3 @7QI_0R(_1& MAIZ$D"WQ@_Q1FBDV4$P'^BBZ[A'&AG__<#4+/G1,:4R\!^"=0T)O<^B1@6L> M\\C V8#OA3_!?<_18+Z]5T9SJ3MQ\,_HD9%4^"MP+CZZL,B$4#Z6ZQ)U,]K2 M!W@? $BRWVOX6*&@_%!G:QP3 ISE MCO\#*\#GZ:/P)9R%]Q[T?-ET$G22"-3+FJ0J2_L\J]/^QK4L&(5YU6!H5#1< M^^SZWQ@QMJ%@>/YU4*NEP+UV.MA$F@&YYIKC ('A*)B@G(,7Z/J2$G8!&A/\ MQ?1,X-Y5D4@O9&R#9DI%CV(L*Q)Y)M82;I, *&5"U99;Q5$D>AG;P/EJP- ( M"]>R79P2///HPI#]O>(_$#L__T4(RK.829ZADXJRC5P?5^O^:1$^(LZE#S=TQT'7^W@E M?$-GVT;U>NUOGT&,.2C_O(F,3<Q-_($*"9?-?2-3]_%M MY&&*S]PEFAOU>M%G>AD1Y"_E-[J2&U\YV2^N\>@<'+X2/-VA;J+]+5)'UJ91 MES=Z90-9C=(1[B^NS515&)/&,4=%-(*VBV/I2QS\18.A85@Z?1/EV+-FTU/9 M4(R)INBHL6! "3Z,"6ZJ8JFVA!$DFKIQ;5N9+3XH'Z-5T%.]Q-@S4$U]$DL? M@'#T,L&"R[;U=MBKCQ+=TV;JWJ'+#?/:2&5@NPWFYH1.ROC(.)U:<#*Q_&'\,L3.7%^Y0QFDQ<94;ZHMC+@J) M'AMICDX";J9\6ZX0NT/MFZ507AXNYV-3_V!_%+N68-?NO7!R"C;BJS\@$UYF M&G6<^((C?6AAS#4@]Y6]5POQY.82E!S*BV?7[!23ANS$7"B6]*SH+I'^6CN/ MB'4YT!6/^WWU&)3Q)R9CW#Z*K4L'2?]^0M-9MBUE\%<_4O[^W\.>U*7C*09W M=]4L"TO$%(G8IQC%YD:\K9]00&[MQ#M5%7KFP^>+\Y+/KA^[C2.I+5>FN?]^]O^EWOTEPVQL\?O>2\I1BPLX.=3'Y M/%8F/Y\L$_:G.C%UT[KZRV1"R'0:X>UK9:*IKK:_#]O?=\AIR.UV M#B/?!0:[H%ZB_=8\'$CB52+H->4_I<;O>(UF)R(\W6(VJY!ST;J M5ONJZ K&Z UGA#BV9RC9+OL@??AA**ZJP5<^4NO*+9EX3\CT";F,U,V9&PNG M[G T.+L.""6M$7K%B$CAP8(PX;T*?AO!2PBE[3V(&V&W!\Y38]X/1$..D''C6,:48ND>I MXH>D7H=/5@W=7^K>S:E>^,T)1OZN&,H3I5+@VKW5[(E+4] I^W4-15_:&F7C M%7&!YJPK 'WFD=BNOJGI'?0")N\KHHN[,3<\NC<*ISN,_ _TV6K H:B7(0GA M ]W_'1&@FUCAUY:Z8]-UI.^*]9,XTJ-F_SPH6>N<7JQ#FWOAD?6B<+)>T+NV M8YDZ2Y9[L,P)49&*?-'LP/Z!G ,# '!H8_SUK'&VOLN7196+26\[K?NVTSY- MR)#ES])@]/?>8R+S:2)/0N)=R4@;XE3FR_>',Y/"T-_($YS=5"[0Y+$#"P9. M[2GA3>OZ].H63S 8&P]K:. M4.PCUYL<"HW:(H9E6B*+EI%YQ M?'EQ?SB-&(;^CG:FH3(EP(:KBTTYB58YUI8^W #O?ZOIZ98S/)#_N_G5T/86L4QZ5-H@Y(DTT; M'(\7?SXC[C;B"\1%&03J!PG2PWI+ 1I9U!HE O4&P\P"?P M MS'043;A2AO*%0M5\:TM,P-I1!/?YG4/VVRP:6#;J?9?D\] NT7YGWX\S C+5 M]F" E;^S_=4F^!W:8OH3T'YMPQ]?A_W;?O>QO]8YSMO.(OCF9G _''SKWW:Q MA=W7[C<@;D\:_KW7&Q75RNZ#9DC.S'1MN)7;%4Q8(7 :T(P_5@<)VVJRW^:8 M"&Q_Y")B=/.K>1UDN>H_,\TA=$WD2C+,%TM9Y*1P^:>QBAMPMC)%US=-T7'% M5B(QG#MWK(5#[$X^*VPK!>V2T2X3@6(E6I3=S)=, )PR_ D#$ M^M_M ,]#]_:V?_];>&V?3T<6' -]95[IFUDML+PVKSL<;JF)O""3]U/J@QLD M5PAU(HY09YR>U3&LMYESO.=DO(*L$E9W<>RK>-.A_+<"CQJ/;--I(K+E;;,M M=.EBTXM>^GM]/'DPIA3\[[S>U S@4PRH1PO%!'_ (L[/BLYLJX??P8B1HX^] MZ/G\-0Z"J<]2WQ.Q67(*+6=33?U=KLGML^@"5&LU$UR[^J0HBRO<]:ZAXC^] MU99WG1O%LK"BW#^QC$?".E351J@,U8_A+2P/ED(P0NZZ+E3/[3&8 MFE]0__V(:@1Y=/YD#6'4SI MRT,^7J9"_18>[DD66&A4:BW^Q.&)CIP_Z.JU5((I-]#5+V7N0,?U?8>=P5[A M $=Y#9W"G(#WJ-E&3B.K&95&RNN*;[+07#O;IS8'FW^*(Q< N'H:.?TFX/XD MEJG"U2HIUH(&?9SAC>MKDF^28E';DS4#,B? 3>8JY("7,G!F)F"R1AJI3LG: MI=3,[BK6J;7?9+)([^X24PJCEU7C /O!Y3";N'+L28]^;.?;]^Y-U*'[#V9%*Z0S- $M( MN@ZQAMY$NJOQNZ'A,S'/-2XNT_L\4OK[#K.PVK;=4;@^"I>'*8,-8J&2C3E: M;O(G'4]TY *PEY68R@9[]0B!=&@ZE.#:=*>]XK%+-:7($UDE"PL(D.A$CK:U MQCMB_4%N0V/ SSK!'[K&VJGU8)D+V([E@ZX8#OP-@UL6\VP4NV9[VW/[UBG= M2>L Y&6Q%\WM"Y,XN0N7GJF"%F+QD(WL;$5HJ1Q0X11'SA]YC52"*V?DM67^ M-,82W*"X\586Q MS+Y!"O>F,<(-6>D"AOP"9.%J:/2:(N 4Y&+@!GJ0(&CAYG/*K$@6GCDB5F.(KQI&%. MY ZG1)HP@537]#L-Z$F^:<]$7=,!*_7T80*=5%? RVL5BM9AJ2( MC65R,U5@P2:B[HG3>YWH+A:&S%"FUBMR_6TS P_QL@+)_" Y59A"84B^N"A' MO@*/-[4-9XA?P(U%@/OVM%UEW'CAR0:L 6L\Z&1%URRKD+PU7$8^R4F^FE]^'@-Z^\OLXF8 ;U>_]K_U1_W>D+6J& UN_N?O@V]P1@V]/N52[Q\_^J-_ MB]219?YF_W ]CK#BJ0=]ZAX)U5@D<<[05G63'GG4HAL3D8N ':IHH#RA-U% MR:."#Z5@WY(I 1JHDD6>B>%R)JM%L!UCLU2A0#Y)'QE%L^.Q1N4B(J":Q_ Z M@5UNL-M,%4N4(W9KG;>/"!ZPR[6:'U44..1CXXL#N6&T3/DI5>)-+M?C9N4R MHM@5![M_BB,7@+A4&5$Y(:Y3XZ\+&(\*?DBCUU;-F'P1O>0$M$?-+HEE5QSJ]EQ F" MQ;5VC=M2>4G7*X7EQ'.5B_K;.A(/-UP!8WY@G,KG6@R,6\UR&!EY5/]WYO"N M&6JX3,<07,FX,I4W-W3CSJ)T<.6B_79E,Q[X3P"6'\"F\@-G#=A6XPB+/A1V M [DQYW/-P=KC-JV-A'2$(YX8$V'0/ZV$BA,=^91(S*/.>G8]=,S)SYFIJ\2R M?Y'('RY<*D2ZWBGA\D1'/B42\ZC];%R7'RS?=V:C1*KLK!.9*C,M>#,5=0^* M-;"&#I:&_*>BN^2!6,.98I&$VG#__FY='7Z@W[;/KFOGM8A^;=)"L:1G'*@B M[5A0*HOF^H+8^%W7F9D6D$!-N)!::!G^$N1*K5;#_VTOPZ:/2$HP3 7@ZG^J MV38F"J$&:[J.[< /H,5*BHV%3(=DX9#YF%A2HU:1<%7TP5LR\3Z5Z:?R>@W- M"S:;79OS.9"2GLR[#N;+5!*%O97?4_DR73ONU6HR/)+KM51G\H[% MI(ICWUI,GQ[Q[UA(H]*2:Y5.(Z8J^(Z)IW*3Y3'Q]F6CTHS(AA7J3[F/HWW9 M.^(LVB]OBKNCZ$1'+@!KJ6IAG 36>+1)G%UW557#[5%TT!$TM:H9TH3U>><$ MJT?-)>G*7P2D>@!*]8T;1JN^D5NN*O7*Q<1MY5# MTX#'"ZK?=33<0FEBSA<6F1'#!AU:TDU;N-"SXIT/.Y@G;?D+GUZ4@#=AFK'J M!-^ $/FZ(I2UU<2B(R1'6C2PA MQJ?._$@<13.P4IQB&9KQQ)G8%7&"C(E2&0!]FO8\DH:8ZI9,M8F63>?H2KU= MCOA! 61N@-Q.5=6B$"!?5NJ-<@1N\ZC+[TR*L<2X'L-T\ 2QX&/ ##SU9%%OL>5@O(\S M(S8!.BJNJJ%38JH9BC'1Z$T&+ITTU^\\EQEO[PG=?'^4L6D!)"G]8157-4I@ M2NJM(3S(U&I_ S8 [ELH*D8T87P4O)11-O+D/PMS[FPQGEFK^>S6&31KU_C:K]^]O>_8AM0Q3=&HF&7)'AEX7R1*ICBR@_J\H4WG$E*?J+ MLK1_N4ZB]'AO(_/K+XHTLY"'_S(:W !^*!$ &3

QWQN&E#.BV2#W0SNAX-O M_=ONJ(>M-N&?[X"^H32XDP8//3;5X;K>F/NWF\Y$+2;?YU;PD7ZX:7M$W\)F:]0W< MAQ&H5CJR[J]GK;,"V.3.M/!4ED8@E8GT'39F9DL]0R7J[GM>X3J\H/ [*7P/ MAPUW!$ZL@!P1H@+RU_<("%B1-W?@K 7G\P 603M!.T$[03M!.W' 'DIEJQ>! M(C3Q[P1/I(OK9(3!,=!7%O0]:OH*_CUN^G++OSQ&'F 4-&V;Q5GP=J9&X!U(D30')Q @@ )',H@7C, M-L!J5C8-U;&XU-A$,#9CJ\M]]4(D[V#J,5G4TD?C"_B>-GSK^^KD6BWVU]*S!"Q<& M 5X!WE3@C?6N5YIMD05'X'>=.B-]=N]I:)GC%ZYQ$QU9D/CH1Q8D/OJ13XG$/)KZ@M)-M?-Z M4S/.KG\C!L'"&JA/*.I<,S3;047CF?"PA3QC-0OM/#JH)8E5CY&M:ZC=-:+U MF$J8B4.SE: 4SDD!XJBA&!T(DL1&5P 4Z\VWC M5"YK#0%%/D8N (K1 1I)S&>Y0[%1N:SS!T4>K6=;2N\0]I"9T."AGX2:U7QC M&B?8/FJNBHX;2:#V#F%*0"S@JN\^X3)5,QK\M84ZT9$+0&%T2$4"C3=G%#8N MW@YE.BDL'#4*HV,C$BB[N:*P4>FTWG;7G106CAJ%T4$."?3>COI/U\8MA/TD3LI,!PU#&-= M6V^7#L@7AITV?VZM4AAP;\G"@AU6**5IZ,+CY0OFB48YL;@%E?J LN2/Y23 CC\P8 MZ]5\2]L/\MR\6W869?L:E7I;G"<"PND@'.L2?4O+SP?"<@)/J("P@' 8PK'> MR+>T^SP@?%FYO! %'@6$TT$XUI/YEE:?!X0[E<[EVQ&B/$"81RM^N(B!9DS, MN4@QS-_YU=@[Q3 @5I_2ZIMI9\%"[8X(;N5DY + MW=283[@NVR+C%9.1LX? M?!=[IQ'F [YZI547,7B?(!6!N[TR_XQ=T/!I-MY31/K80)K;#I3XJO!:,R?9. M ^P;ST!;S#)@G.93.PO+:SGBD 2,^8'QWFF$R6"/T,Q7RPW9&'<%%A.A^7]4Q7SQ7*K4XZ$+X%E?K"\?\YB MOEAN-]XN-\@#EODTU]^34L3<- #3JNF.=;*B6S2HHV?ZUW0LM#5<1CRT=]HB MD"G3O(E6)WV!P(8X (X(BGLG,68-1;E22V!6%& \8C"V]DYJS!J,]4HM@:M& M@/&8P;AWBF/V8&RUWTYNY &,7%NO%P0F-E,L(M%02_FS-%9L;2)8*7]6VCOG ML:=8AF8\V0_$&B+IOB+%$K)4__YNG:<>Z"OLL^O:^1XV/"'V=$YH7( M>OH$!H'(8T+DWNF2>2&R60Z=0R R+T3NG4R9%R+;Z;T5W&O!10=D;VO!4U?7 MEY*JZ:Y#5,%7^?/5WOF3FWQURV@F]&&!R?=BN88& E$5]V<-%@C(-G]%!?BT';]+2^;8OGRE41'D>@'=]WO_6__OI(VQY&^=Q]_Z]]?85WJ MSU*(@#J9(OU"8V<]PH1@>1,88S0CDC(!U7JA&$O4I0W3@5=@U(8"B(&GGBQ% MEQ:*Y: .[LR(38!6BJMJJ*5/-4,Q)AH\ 11W"-9&M,]SF?'VGM#-]T<9FY9* M+$I_6,55C1*8DGIK" \RM=K?@ F PQ:*BE!%%,)+&64C[T5G8>Z<+<8S:S6? MW3>JM8O3AO]HK,-M*Y1"*XUZ_QI5^_>WO?L1VX8HNETD&G)%AE\6P*W5L464 MGU5E"N^XDA3]15G:OUPGN1)Z;R/SZR^*-+.03_\R&MP ?B@1 !E8= >I_^63 M B_"!Q/PR_N9,C?&^ )0,GQB*X[R% AB5;,7NK*\ N[0-8.<4;DZ'/7Q.XYE M&D_7_2^?O)_\3X;#'[U'Z;;_V+L923>#QX?!8W?4']Q+W?M;:?CCZ[!_V^\^ M]GO#U3<_X02N\UXD&^QF<#\'Q][?>_?# M_C][4O\>?N^%)EG$[#[\N._^N.W#W#X6-/('S0!19[HVG&+V1R[DV>97\Y)O MN>I21:M0,S7KL@4^1$!]TI%!?SUKG17 G>FA6>O- +92Z3OL#$S6^H9*IJY MPAQQL T7%,Z(PO=PI'!'X,1JQA$A*B!_?8\KV(J\N0-G2!:@>*.-O%&K\ 6 M03M!.T$[03M!.W' 'DIEJQ>!(C3<[P1/9!&PDQ$&QT!?6=#WJ.DK^/>XZ1G2Q+4L8DR6DF,IAJW3;DB2HO['99U,^6*-DZI\ M_V$'!^Y=QI"6OK\QYPN+S(AA:\]>SRL/#C<>&D8(!C9LUU!'*VAT V0 +P^F M(^7UP;3H'QS'TL8N#5(8F0\*O.8=O;%@*O!YF-6;VX>%E.B^MH\T_2@@SUFS MA\[>91)+@OA5]XA2](X0K,'1:;!WP<:2\,;V:=#:KA(F3H-C@_P.Q.]=$+(D MB%^I/:4X#?BT5J^1F4N[]5%6INKL754R@B]]+LO"\MT0?31.&YA[EY;,%YAR MI=8H1SUA Q>:S!>:]4IKCU[>!ZLW*7*"14[P M@7."FR(GN)B$U)2YP;U_C,ZN^VE2@%GF;Z%)MC=;.*'/3!>R+[.$3"81M\9M; M>L,JYPT=<_*3AVP7#F@:FZF4AHP%D*X+W(>*+VA3#XJF5C5#$+!4!*0.":D[ MF;AS5U=0/UZ[-A5\8/8]([F 4(D@]$@KLP#'47":;9Z7"$)3:PT'J\I38+"&:A[]-(H*'R\%+Y1%AJ<"X+$QTOB M#YC]\%%0^'@I[+=8$S0^8AK_X6K.DE<*\QB1%^0@72ZO5AOR[Y]3_ MG=F*Z:WU.R76IM>?74+ZMNTF[BD9UQ2G5FDWZ]RE]W$U]&52"^ZO5*718@XQAD\=E4C5HG&=&"4G2(PJ>Q(4)QC: :'+1!#R_3;^;;% "=6L7(KJ&^4$EUS; M!:YBSK=.1;[@3S'GNNX&O?-2:E3'BDU4;%>Y@-."%=P@K_@S9]EI);[F4D]J M_3,'*SK%D0L0@HE*$#42734U6[68G/R*C'D3XLL>8\MUD?DGL4Q5L6=)I66 M1<[$Y8F.7 XHZOS[ )GHCMK6J#NF24K@,K'R 4 -5%K],:[KKU"NI[4R 6 M-KK:S2[0[KYH"X2>U,@%(#11=9I&Z+9^JB<[_U[JWBNQ)II-TQ5M))"DO"@6 MIG89A&6W*J^< /NH62JZILS^]SV?KH,I?:)+B>IGIWL^Z/V=UW*S4JN]G9Q^ M4B Y:G@FZI>>%3Q9$+!02HYHY (@&EUA)ANC1&JX[E>,YG+;NN!>?% [$T4WV_ MV>*RTFYO]Q\XW@#"\@%O!^[2._,RPMT_%=T5/I)C&KD(,9G>C9<^L'\?Z+XO M_OHB(F%)R$]^$+D#D(F]=AGE BY>G(C%X#B](ZR%&D( K(G-W(1JD!B[]FI M'/+\QT7L:A_*"7++SS,BB^$8J+A#\*7WR>X.&XCJ8L9X4IS)1S1R H:7C0%M@6V4V%[ M[^B#4P4O_]$)$;T%OBO69.8W%I!%8X$"K8K1!973!Z-GUEB@U:Q(VUC,8BU[1:8 [G!PU0F,32#<1>NI' M/?\^:]%I@ ^6BLU\W?,"F&^G@7JMTFSR9S$[T9&+TZR;L:FO>< TW_+"0H\^ M"LS&8S4VZS4#LT4QU8CK0L1R,G*!(C8V&S9CXX40O28-XJ!PJHG@A4]_ ! MVX_>TTM^,-VR\?#G? ,+%K5Y0*Y!0DY8?G M+C&9V$]Z?$*/_V "40&0AYH3"6_G/-1T$. X$#CB)6PK0Q=_H:6D!,P%S%/ M/*?H %Y 7E>(5] 9(& OX _9Y766ED'(^15B$VNR+7M*M9ER!DG27X.P*"79:E69=%!(L9;F;5BLC M-(E"@@)3/J;:B3#%12%!6>:OM1)7(W-;2+ 56U W&Y-!OH4$46L[C$>L MJ"18)BP= 8KCT1OK&XQ%KZ@DR!U.CAJAL0FEFP@]^;.>?Z>U*"7(!T_%9K[N M>07,MY3@1:4I7$*\C%R@9AV;[YH'2D4YJ^,=N0")&IL4FX'=HIAB0DT1+L3) MR 6*V-A3FPVXGM,&**2X&F-7 !.$_O=Q.%?CI $44E0 M5!(\M9&+TTT[Z5W!HI(@?X Y":CNX0,6E02Y!L\1P#8>KNF=OOP4$ES%87.G ML9[HR 4 -K$/6)0<17+,&A M5*H2,.<5YCG%&PC("\CS"OD"8A4$_ 7\.:O>=IEU>$-^Q=UJ];?K(@AT"W2' MT9TZ*$+ E__ B(C:A$.R<*@8XKU X0;L&[ FU73'.N&6,[>FF!%KUN.*I:2[ M/6=7U/ 2>+312$ M(#T!L.XHUG@96[0X&QM*OL4:Y6U9NU6L<2=^2UK L<18W '%V(K'>]@U:?8 M7K&]Y7VGV%ZQO>5]9RFWMY2.EELR\?PL,M=^%FZ\*9G>$>(:8,CU:D,^B,^D M46DF\)F<% XV1^:U7<%E7"^,M&@2C: $IABF+FIQ+3#6,<6%C^*BMMV1AT-2 MGRK(XGT+0+AD*./4MW I&D$=7E#%A9^L0^B /H'+2KTA3L%R@BLNBH2"JQA; MOEQIU44-Z?1W7M$(2C2".H&1"Q""T65 ZM6:[,=>P\^-1%=-T?;AI$8N )S1 M)3]V@9.C1E =H1=R,G(!2(VN_K$3J>5I '5P I[BR 6 -KI,PB[0BKY/W.'D MJ!$:7>$@ J$G?[3S[Z<6?9_XX*GH$@K[W_CR[?O4KC0Y[+)VHB/GCTXYNM)! M3N@4/1R.;N0"(!I=KB ;JT1!G1Y$,! G(Q< U^@2^MF;)H2D/:V1"X!N=$G] M=QHH!$Y/:^0"<)K8B2;.^A+%%T@66;C69*;81%(,%7YU-(O,B>%P@NSR\]2. M\$$YO?,O61#T8T!5M6NHCY2HZJUKP7'Q0"S-5-]MLVA5ZA$VB^,-'RP?[G; M+KTG+R/8_5/17>$@.::1BY"2Z7UXZ3YCXD0W:-%#L.1CYS_85U/ M[Y#EK4GTP:ETBB,7@,P]?*\<]X0^.,5.<>0"4)K>S2I:0?,.FZ,&;/JD1=$* MFB^0'#4\$WLN3UDZ\A\$(%I!<] V+.;RSD,/+H&%@K&P0^3FX+4OI/^G0+5 M=3RJW*:=O,".P?=+8;NP=?7"J MX.4_.B&BL\!WQ9K,_+8"==%6H#BK8B.ZG'+Z8/3LV@I<5#JBK4 YB]\VHBLK M[Y?:(-H*"$PAIJ(+*K\__R"/M@(MT5: 8Y#M"'-M1#?8SC:I(+^V J>4U\*M MH(KN>OV.B/[LVPJTFZ+J53G!%=W'>E?H?>9M!>J5>JW!'7SX]_B+M@(B)/\$ M1BY ",9Z+B]"UL!6M5$3;06XA,A1@S/6Z1@+3I[:"@B+&RC]A8 MQV$\8LO37B#P(1R #YZ*S7W=\PJ8;Y\!N5FIMYK*B3F?!^SD,=2@&. X%CAXC-P;]?2/EK M 7,!\^0P;^4<#B @+R#/&^0+C#,0\!?PYZ0Z?"NO.(2LB\=W+MX.C178%M@. M8WOO,(53!2__00P1G0_^VS6(U*B)Q@=%V\-;L06?4P:X9]7XH'71JES6M@LY M#MD J M'R,7ET32CG4_%G/ MO]=:=#[@@Z=B$U_WO +FV_F@7FG6^#.9G>C(!6K6L>FN>:#T)&K'GNC(!4C4 MV)38#.P6J7&[7T]F_OHQG^C(!8K8V$S9C(T70O2>Z,@%B-[85,3WF#!$XX/3 M&CE_G'82^]W$X5^BD 31Y^"0I3XZZ?V%O/0Y:'0JS98H@<0S\-Y6H#OIO7^B MST$Y0%1^^.Z2F^G]?F7H M!UR#I_RPW:5LIO?F\MSCH"D,_#P#,1Z'E^FS)$6/ [Y 4GYX[I"3EXD=GTLR\:U.JQ1EX@6V^<'VWD$*IPI>_H,8(GH<#,G"H2*(]T8' M&Z!OP)I4TQWKA%N^W)IB1HP96Q0Z951\9LT1Y%JETW@[3GB31QOB@(E#ATWO94[L1O26,V2HS%'5"4$T'QD,TCY$J]_7;A0"$QCQFE]5TH+:H) M1?VB'%HFM5)\ZM[?2L,?7X?]VW[W ML=\;?OF$;[]>MTKFOJ2;U7C>OX/[X>!;_[8[ZL'\1O#/=P#?4!K<23?=X=^E MNV^#_QT6/,D//^Z[/V[[,*./!8W\03- OIFNK1BJ_9$+(;;YU;R$6JX*8=&& MZYF:QJ%TF4!-\R$"FIB.#/OK6>NL !:X,RT\<*5[D"[2=]B7F2WU#)6HN[T8 MAW8('2^B O+7-\*TTX"H ."L^;UX (N@77EI=XJ,GN?142\"16_ZNB-C"DY& M&!P#?65>Z9OP&IQ'1$CHCJ/8,VFJFR^V-(6G)'-!+,5! P>:KYXU1R/V%6_1 M(!N&QEU'UI':<,6FGW1$%[^I<+FX$)(?,PDN5 MV@5_U:&Y&IE;!$4'?,LA!,F%(*C5;G*'(!Z3B,^NN^I_7-NA7A?),26+ /TF MFDYH@S0F1O%S_&V""M'",I\UE:C2>!FG$7'),H<.?CU.#>!$1SXE$O.HY*V' M[=^2!8@MC5:5H"T1E+D)8_XIB@\6=.K'5J=[2V\,4PY^U@G^T#74;HB 6<0W M<]@[]41'+@"-T07H$NB@!:&QTWP[$HIK(7^0 C=?%17V=^Q(A+54Y@3/1\U) ML:7Q$M@#GC4;WG9G6K>F.W:FKMZ=3+!W5";WNW:*K@NG@(5C1J$<71@OF4TA M5Q0VWLZ[Y5J.'TA9GQ++(FI@6U!>B-9G83H587IM#$UC][2Q#3F@)?D78W(=)EH,HTT[0Q.P44'#7^HMV\ M"21U;OBK-^K]]LFS@V-7WKFC+6=.&).SDWS8F. M?$HDYE^[O"43BV!C\@]PNZ<_?41)I7A&%XPN(-HSYBOQL)\\ S>3*UELB;JW M%,V^1SV?GGW#MYL]!A3,HG+==BT7<=LO![2B7;X)=,B"H-5N;;M\3ZPE8XPP M-K$:CJ#"&(RX&N:!_M7H(X M)W35VR??G)@0R/_C: M :]H+^N[%.,V7M)<:1?M]6IO,L M6>VBMNU;$[*\'""+]M3N*\SS!%DG9Y"55L=6_7@SBSP3P^5,QRY],Y6,M*:] M,X^W&00TCS<"5E\B M42JTX$P>.7-OIRC0'4L"/7A4_[K\86/0ZLI@&A ^BS.G4JN+4T=@.QVV]_;* M%HSMAIR^'1;W!U#HUG.<7,8-,QUG>->)CGQ*).93H8TK>*@9S\3FO>"A .[1 M;[0@,7>RJ;#R9%Z30?@>#&1.G1?%XLR$RQ\LL[A)[%WZ(40P3!)R'6(-/;KY M#20W[A!_$LM4X>A)>GWXK[]TZG+],W?^ZQ,=N0 _7&/O$A#IT;A?B)N\;:LY M^FCCL^L'UYK,T.5F3J6I]@HBFL>PXI,R#NWBHKT+0#PH2UH@=&1V)W^XFD4> M++1W.\L'73&WZ-P9UJ/ @PD)7;'PR/9/Q?;T6P1V([EC9QB(I_Z!KJ^@>A)Q^( MI9GJ9GV0WNM$=U4XT>$'"H]'Q2&]Z91,LNV<5;F,:'-V[C%E9 M\+JR:EBL\8E.^;+2;(H^S DEOFM9Q)@L)<=2 M#%MGC3\5]3^N[0CO);"V@$BW 4\ M.8)GZBB70N%9(GMT =I^E,4HN (00^5._]_ < ,PK)KN6"?[4>BOZ5AF:[B, M-*Q.I(:5A\THD]H&E8[\MOZ_R44-48KRB!![&7-CY1.Q]13(C&?NJ>?JS=T%PN=!DHKNJ1J]D0W;=<2^7DG"M83'?F42,RC M'31H&U1O8]\@>C%>*)I*$SPT8V+.B>0HKYR'\1['Q:*Y=TVR/B74".GT ,3+ MHF5X1]QR3QN,>U<>RQZ,GX'U6'_?_K M74ET%(E^<-?]WO_V[RMI_?QM_[]%0KGSU*(=#J9(N5"8V<]P@1T4F+! M&*,9H6V9YPO%6&)6AV$Z\ K%PE0_.!T<\F2!\KI0+ >SNYT9L0D047%5V&[5 MSP:!)VQ'<:BJ:Y_G,N/M/:&;[X\R-BV56)3^L(JK&B4P)?76$!YD:K6_ ?R! MZQ:*BH;@7\]J>!0SRD8>X6=ACITMQC-K-9_=A__9#EDRUD$Q"'DKI%'O7Z-J M__ZV=S]BVQ!%MW:B(5=D^&6A/)'JV"+*SZHRA7=<28K^HBSM7ZZ3:"_>V\C\ M^HLBS2QDX+^,!C> 'TH$0,8-"A(:D*G B_#!!/SR?J;,C3'\.]P7@)3A$UUQ ME*= 2,.%;J$KRRO@$ETSR!F5K/>#T?#LNC\<_N@]2K?]Q][-2+H9/#X,'KNC M_N!>ZM[?2L,?7X?]VW[WL=\;PDT0WG^]?B',?5'WJ_&\?P>CWE :#6"N]\/! MM_YM=]2[E>[Z]]W[FW[WFS061G/S!]L$"T&@X-4AC!N[_J M-)D1'E46\ ['8;@*_J', )5SP:CFJCFQ-F$3-35/%P9-W%AV;$(II1D68* MS&=,B"'!_.#H9YF?J"98*MV#%PT&P)$U R#A4G6-3><.%$$@4O4?L)VP OK0 MD$Q2;[[6^I.J#XA7S8N*KB9P"=TGA_P"[CL>NUS^&'ZD?SY(]N#+NJ^ M<.[(-7S)(WERO>">8?5?H8'#+SB7^@;]T%QH!CX*7P2TP*F(M*G@GY;^3L#1 MJ(,B!"JM+EDX>8OFNP:!0XBV"?"Q8BWIHA5IJF@6;E; *YZR%*T@P8QM5]\$ M!)99,"VJ57ET]7'HDQ*U,M#/@M'AG(1G5+@&.(@@>)OEO=A_ PRGP9>61+'. MI1NX,BBT7BU3UVDTE('#F0ZJ?6$3I;=\?;E"QRKY=VTU.S&"O[L&K8V[@$V< M: L=WOU$#%@TOAS^CL"DW\7Y_C H P[Q[;;T 6X)TF_=[L/9QQ F@;M4[#NO M2K!(\W_FGMF#OH MN;IW<=XA#*1-@0T,IQL [@$D\ 1D3MQ92L?2#)>H7;BXXB^_-QI*X[)=T"E; M/Y>&[GR.,@1/DM42I-4:)'\11W[TKAV8D3SB2V;'NZ^Z'N/@[QY;4&;7X.,7 M.#WU9=5\,?#X=<>VIFH@+ EP=7B;*7=/_._Z[\27T'!1Q3O54.@279O#K#Q! MM9HM/%#4;3=G2/84"[,A;.D!Q-!PAHO^T'L8 M.\:$JI:NPUHUJ]JSIE+3SNH[OG[ - M\"G][H1=^;&OR#./G)-6EVM'J;>=PC.ET\(U)LMG!O2)R=OB"#&:(_*OB^*@1>9^M MHO\2+F#(GM+@5*;V#7=A,OV$Q%4Z!(4"^^[ >^+LK?7+O2OU=0$0_II6RC3+ M+",JOH#J"&:R#108EZP5L%;%S5WSFJTUF$ MS=HP?2BD(?*AURHG7NN!=+N<3ZE'\DQ 8X/[T\2$@_P01HG8 VIOSYZWJ-": M=A]1$8IKIWW1E%O%'EY#4*P88+O' QBJ%,]RI6XXQ1A-CL MCC2!2S7\T6*75E37?-N836]I\!Q<2EVU"@A-^%6N @>B: M>%<]Y"R!.,CEJ=9E.KQ,(= P'@$W8-(U1&X#/X M77C1%&[?, 9HJ%/-FML5=N-4;*\3#%H$\$'V%G;EI/81?#BP0TR\1F)X)P-* MV'C[=BQM[ ;W\AH+F!.IP0E!XR%SZ_V#&2V&2C'<,5^QNDRI98JO*.P M?NSKN,QFX>^>=U,/7@KZ,Z%39(>U NBTE3T4 QU8A:\>2I]_(9;";P@P'7^PG%A(-$] Q@H-W# M+5D9:[KF+/W7!E^E=%0]HPHN @VQJFO;<8O 3393.9$0;L'FOEL=E=>?X^] M@!,2)[H2_>'=(\IDA>1270F27])6.[?B.Q]Y1$.\ (C"_(OLBVCUC% +X -4 M02CG>J:H.3 EVFEP$S5FG_ ?H\8, )_R!.YAAD)# M'*BR+MY;8U^.0L)&'-^@ZZ/ =+V;P#,A-HLSM*TG[&'4*:.QC[R0XQRMNY+Y3+^;: MM[>!OJ %QE D;YU4FYA>-\$^^.AG#D6/A.O-?7<Q MB.-:Z.Y[P@ M[A^KWK>9,%U;%D =((N&UW.I:U-%=OV,HYJ8[KV?NL\8=/&6//>.>2KL=>J2 M#'\5]P19AD&4V6Y#IE5DE GUM9D3Q9M^W)$8G">NL0(I[ M5)NDNK3Z&)YG< MQ<.?:6:,,ZF89!:>H];05@@(':-;=RO\ ^R;^>PY2P-(L"VJ,'O(VJ4$7Q(^ M4T*(-53V/#L7\ *BD^ [H8L,/AA]V'A'#%._MMF<(L _.*B EK8$="7,%2$V M>&.I;$AD+$_\^X+4$_91XMA<.P(KFRP9&MR#8VA+O!L+_?ZZ^C.& >'CU?=Q M7^))2 5B]%9(&&H"VTVQY9VAWAV'WG M\PD5!K0GP9W7(E-D\37V#61PF"=! MF#!&6_IFK-"8T4:GXHU0)QT8V!&!@;Z=SK.3*8$9/NSDC;"B39N7+;EVMN.[ MA["SH6R*N(>&A,W:"4K/NQ@]+[!MX'V*J6C/GC!5=%02;$"]%ZN!%Z5AS%^8 MAA*\S1RCQ*3T]O_L>-=5)^)NAX_0T[U@+G>ATMLN,S=@:]8Y_5V;KD*,CEQ9@3N#24%#+_F! M83- %[52:&PW[^17[,/ *6"TR- %QX]QA\3V"BHIX6), ? MH)"#P$/X6+XR$ER3\; /*ZNQQW@TKYU+MP2N2*@[A,_OE9/1]L/%4$U7\#<@ M/8WH6KO)^X89VV.HC= \#?2T&=QA?&XL;!^%;)Z>!:S8)U,8XW>3ZHV*7CPA#1#'VB>UWE+Y8H@:UPD*&/P6^!B M]K'L>_"0VG^-]Q++:8JE^+/Q?$A[^'@Q#^>Z4;FH7T:WY<%%[)AM+4UIQ\QF M6^NT(F>+QR):ZO%<\T5LF@LR1F8RJH:>\?D6W;1,>.SR1?M1M15V?KPHVV:& M+6C[H<6>C EJD\;>7QF(E 6H\:_TQ ,[R!2ZOK-M&35NE_R3VRGP-;1-X!7 M,Z)EO=)N-?9 7B=]"Z'B%B57+B\Z"0!Z[H?ZT0L?T3P%!J-@@/+4HD)Q00U] MICMVIJX>.!TJ3(-CJ([UJ;XA;*(KL\959O(&^5\8PO>;=D'8.O=DG^@2GY=; M];TD3W39SKBBLKE,'81US-33G@GKJ&#V0#O2P;ZB-#WBX>2=LSARW\8'6-'I MS3[6BF=*7@ )'(TXXPFUYBV(JJ%!PR)/BA5$9)%7S8;KVX1>Y11:6O_RH@97ZAD%#"JJH&/BCT4 !F]I6X_-%(@"Q2;R) MLM PP P/I'BFZ+3255H+WNGS!Z[['2S1J>W#RIUTK)SYK)O1!]"F,D%C#.-@ M$1BH-W0-98X'-U*-ZICP&W*>$E8Y[D*1+-X(L2^!,9&YUU^Q-ZO3$\;G=&L5 M?X1+U;".O5>ZADT*A0Q=-C,L!E-66(P(O-6 L:AW&KZ,I7?5]6LRQ?'*+X4N M.-.B4_(=,]3U6_&6OW(B3EW'I;YD^A13W8/HD"G,P;2H0WNN_/168Z.6A;+1 MBPD(V2;#EIW22*WXD#A:SJ,7;HC"23SE<2PSJ<^)U#['3##TPP.#UV#%?M^5"^]RFMRJ7K>3#1#:7!!0%N6XF L M\)+Z[]A,,*;4NZ-XBH G0S;+H!YIA&B@4#\&"C7+&%Q3IF]]9=I_G!NNV3L' M:K5>>V0I*@$.&J#!RU_AZN_!5@"._8WPGV)<=DCF"A\8 &2-RO9PN/[JIA0R M$OJ'@ W'#I98\@\U.,-4#71:S?Y)%3,6Q3=9*7"5\#'DP FCVE[<&(N56N7[ MG4LW[&5HB**.?.86-- GC4'Y+'A0\X(NW[B]4;.$9^X-!1UBO!M<2VR;!DK$ MR!8_\I'>^V@L)(U7]$.VE.T[I1_Z#H/^QU6?Z,O1[JH_^V+%FXN_;V_-GAI6 M-C-<,;)("YM&-R<>NI;B;&@X#49_T"#;BI>\BE-@AA*,;S="BX7CG7BJ"DV( MP:BU981DG2M+9N;QGG),JMQ8JJ0$D3>K%;*@J)EB4:/@DX(IS4%LZ+GT&VA_ M7N*P\612/[7QK(&L6*/0X)_]VZI\"1,R5():"7/*HE=NI:FHYHN!L2"5M7DX MZ!W#34/UB%EVL3B7%R:WVMUG+13QNA8$O*YEK8RD+W VT!-J&H6)8*WK]&;Z MFQ.H3[@I@8$*\.,:'N8T7[0:IJ3#WE#D,5V99>/Z)GWO<3]5[NB.'+B%()VM M( W$DQ./('2X.5&S(_*:CRI59;N^/(VFBY'!P8@+70E\7GZE M>I@PYAM82_916 ED5@\$O-%MCN@8@?Q\KS-[N^;36,$* OJ[OK,6; MJF>@7Y?2H9?ACGM!VXZ$!3W0:PF7!LW980]B)QE-)L1KOXOG!U"->%&R\#)& MIYUVW48ME1UH!/QXZ\VLZPRL[MA\)@'E$!S?<,R]K>&7E4:[&4>]<#@]YK+, M%%;BI&H:U1D+X-^UT&C3D;?0W[T5_GZC&(JJ>%;][A/V!/I.]ST*L_N[,N1& M.]K^!4A@4]AM"6O4=MKC?[>:YD+DOWL8_@+I\Z&C#5J'Z'Y-S(F#Y4B M3:4.;&IZQS].(X\A:@R%&DVKNJTG!B@;38#V'OF.SJCV!SAI3= .7BO($]0UZE'H% M>58U"4)Q_?X5;17&1%4AVW;G?F('M9+35DC>1,2..@IYO/]Z6I3N77DT M[U6A9 =JC*=I%M20'?,=-LK*.A9=CRE(6XR:SBI+$(W.S,AMA_.XMV++UXJ, MA$*ZPA5,$ERO\3FFC)-]473]0HF0"G&$[N T9575C$%CO(:?,CB@\W) M3R\ &(.7" V@1W-&=^*PK!56,HK)*U7#3%,_4< ,!Z7%A_<6;5(_Z0#?2Q'@ MNSO UPOCC0KP5=H7EW+^]9U8>61IQ(JJ/58\7T_,("S6"X2S)TYIL3SFM82O,TZ! MD0G-O*1RVSMA LLO,13FLH71=.4EB$\D-,X+-CZN,'LJO7&K\63P9NJO2 MY*/=B[#T%5;.I>.\&(3B/Z2A.75> *_<"-GHYJ")A"P ^ EP1_48?WQ;$H M*#^8@_EKGHEN+K;2LX/:#JLR*RAV0Z3RBXK@Q8-5T[.603;= AWQ;IRL4&DTG@@GE+&GX _7WF:X-3]@?KP[,Q.V]F7CHI:<, MIL%>OE'.>_=-9G/Z>=UL%[S"SAC<")#0Q'A*B _/7M/G6)050 M<-8.5Q[ (F@G:"=H)V@G:"<.V$.I;/4B4(27OYW@V6Q2*&.3PI,1!L= 7UG0 M]ZCI*_CWN.G++?\>\L _>-OW76KBD3:-%ILN-EULNMCT@@Z1SV-E\O.)IC]6 M83M,Z^HODPDAT^E:#-K&P>V8FL]CSX=H8(7;X_8L8.5J7B9[/ M7^, F-KT02M$?SZ[CLVV:MGABFX*IV)L8B#J9=?FP5+R6WN..I$ M1\X?B-&%PG:HHX4"L2&0R,G(^2,Q=?&M(I%XT1% Y&/D_($87:WGK=K6!0&Q M<R%:2OZ8(H+_8;K9,OD*"VU;] Q5HA)@D9]>WO]6C8!5 MX2MS+:FGXO5IQ18V?EK4"E>8MD7[>/@-0&FM/..)L.H0FC5QYZPYLTT[X-*& M.C0;EB9 *I9%.X5YI8PP9Y-5.'0DO((N:*T^S,OTVC+ 2"QW\='_)2AY%_J6 M7]-T1O100A>F? 9=G)>T0C&LP]+L54'"M^>#'916Z5@&5IS )W%C6#HO+;$U MI6E+&SFMK/">PT9W9B3\7MK/*-D,6+DG>R,S;&MTI'*84*R"X4;O.7\B;"SX M;94MG'PB4QB"5J((DLG""SO.)--OM%=,-V!.;D1IK$_H+5'ZC0#1"%T73Q(S M7&DI5')28VC$%JE>$BBF3DJLA0]K!$D67O;U@GC%V+R_^OW"_8ZZ?L4^VD=U M.L7&1E0?"=K>!H8HKQL,>P_5TJKFM(H5U#^@ ;E>^_PX^$%_DC]_7"L%0+\1 M+@A@!AUE:>"45^655=&T9X0X1U@U"S;'WQ2+>-VM6(D&6MOYM8?\)D]+'P$:[8,9-+ZE?X?C9375Z('8F1C1 MQ'..!18H(FE9H;52 ?[< F&Y,9N@S=1JG5B#P6(MVC<>]DM.PFM %%397X/6 MI*&\W]4+:5$!__MTDR5SG3OLH"8!R_ZU02]QJKLGPC*&/18)-O+M'?2X*[2+ M7O\CK[G66O&*$"D9&,SP%+1PGG(72SO80>U=;UU>#V:O@;9W.(*8P^IIM+KP M5EM EJN]ZG(P-BV+M4.PMB@;J@,=:F6O.!&(@&7Y@LRO _$&+M;@Z)>)PFEN M$$)UB5>%BCW"_JS1FG&@,N)[V$K\8A%4HUQ_1P@W6]!8UQUHRULX]10J![&I MNM\<+P+%QZD%W*'F\T]*M.],LYSSU&*A'>W(3Z ,X,+HND++8DK!;M4@HJ92 M1VTJK8MBE8;N\$8:F0O8C$Z]%JI5@RI"2%N=:0!P:S);L@M)4+(.NY7 ,ORB MXJ_:W"\MX[*B@Z&&IIJQ<#T1APR]^:1K;#]+*UVPFP@]>H()G7OW\JWJ0:PZ M.3MF0O/78NL2^>4U'/($]\H_@PKRM)0-?F>U="IMGHE.Z]8$Q=^C*N1ZTZ=W M*=P8KULT*\0>7L7?O9?3HCC>RX-.K!L'T^IVX5T_M6?<^!WC8Y4/?["@;@YK MZ1)=?&FSG$11]2/XJ-VP;G&[*"3:\6++R)F1?_@+QG"NO'6F:X97QEY"8PK"C5I$5)08 MB':7-6"1%7@7/K-K\6/ZH<6'.Y8"'KL!!8]_)>$DSD 97C9P&X2I= MHX3<50^X:[!U(K)>*K0&F\^*'N_Y5LT_UCB2MMV%LU97K&A^^[SQ!=K[BW%K MP#YX&V!<\QF_[?=S86>,_U#H]$;+)DR0%HN"B\#8#&QYH8?8*,C=2M <>%44 MBI[6+C9JQ!MLV%BVN8!WB@9ES+)RDG^X M5&\-FK"OS00%2ZBL9[B/(2W5O=J.X$H3WK50Y;Q WX:!^>5#[3F/+. M[^(%211REFNBDO,;E9S]>LVQ3QS$^O".5KY!,XG 1;HNW-9KNX:$0L57E2I1 MO84J](O41AN]AN>P.-ME3JR%,/6 SEZ9UH$"V:N M6DD- _L*-R:^V"C=-TU\;'4WM/_39$G7SH)U[*ZAAK:"-V]@I+G+[][@D0S5 M;DW5%(NZVM::#;*.*[2/GN,MDFK)H$O\.!^>2W XZ[1^:E?7XQ2%R%>@L9\U MT_+*5X=5T:4]PGS/ M#3-+HF'59OU"6"U=T_""CIAZ U+&G;MLXOAGB\Q@?7@C\4I8HQ==]S:&6EZQ MH*ZIJ]+6'8IUP,4W':E3X2NJD[C% -BQWYZZ(OWF=?>@^.BO@G?X"N5J[]W5 MV5\?")_5ZMCB-G\_?.'KT>Z@K;%/PDF(A'YS66)[G68'V'R'60FB)\W$C&:%>MV' M5)*M%CIT(+_/>NGW%?0[53.KS)KX6*TDP+EFKP*. K>^[S'UPIV"UJEC M8I"IMNG0]X3/QAZ@121RM>OV$XQ6>]94ETH=9M]E7G%LFN/).GT9\HB>A]G2 M&S3DI)^ 9H=G _&.U9FV +8.NO+J\!B[-3J6-F8- I'2!K$VO^,GT%?891%O MD\L*#0*@#7R<]1@7O#P'L7^K)6J&YDG4("ANS;L$!R C+?*+?U1%[5HXM-!K MIL$:E].]PFT$RA@8Y1N*6\1IT?LM:JV5E3TN*'ZN4/RRDNB&20]VFQ 6?D ; M'&(_A%6HW2JVS@] F'NG6EAL1C"31;R&RG2VANN540_'.-)K>A#G�Q7HMG M]&/>O-;"[,O8&X/JV,:2:>?AN$FO\'Q\]$. .+:0*/A('V($,[JSX!VE, VZW9#6/VC)^F_:E*R%EE=M,KE270L5 ME+/K]N8Q7HU=6.)88;8P]-X><&%R;7-EK#S_QTW.WT'*Q"%]6^O[AF_.95V- MV&6]+A/?W@+2WIN&-T(W&""7 M939C5LG.OZ!;!&U+[!]".U::6"_<(8]&P4!?,9IA4RTL!NAQDJE12YP=MD,R M'6*)K5A*6V2S'0G3!2,:DCS']?\K_7WL9NV^RB[IW%RW4FT$S15]R/M"Z&HHU!Z"KV',<,$O==XUJ.)9Q,+ MS"TTJE/]C\NZK1\ISKLJ]>G9'&4SM*/S'!/ .[08V@>)(U2'K^I!OUAE-=_U MIDNWJT:R>S55JJR]VK M)8:RFWFC]O^W]ZW-B2/GPG]%-9EYLWL*LUQL;,_F3)77]FR<,VO[V)[=DT\I M(35&&2&QNI@AO_Y]+MVM%@@,&+# 2E62,0AU]]//_7I8N/6:X4+QQR^^V>9* M-UL\G'J!UEYKA,_Q2C=;/)YT@28_Z]MYLW.ZR,WNIWBX-^9$GQMSHDLC*U:> MNW[?!T67U&WS7#=4/D;>:%D_<>O;0?E]SS3/.S?).\L"(>2 MHE#'#"X5J/;MD41TI(\ 81S".C3L&#^..72C32*D\]1/=?T[C@*F7#=)L)JP M(HTTG".B]W1Y=ZYV8PP>M>$'.'&5QZK"ZO)7-L62@=7(BX#4(7ID-**PSPBS8_1USEG54;4;?J#@^:4S:];!^!G<,(]++G]0PYTA<\H[,%%GX2@"LOPY!3! MUW@024%A1Y&G"OTHQF.9L4W)G;'M"V CYW-;HBS)?7#LI80T7*$41W,@A[C MZ]!#S&&H. 4=BJY(OAD-)/WV/U-XD!*T>0VL=<0:14P)C#GH@]%"3%X"N8.R MZ1'%22!K-Y7 ''/TB#:.E9F1(RA^!8H;A7EDTPDA\)'8^@%%AGP0=HFA-_[_ MB" *1&?D<*KYP#^JS9W?_'YU<= \E9.V]PJQL,2NV3BJ97GJV T!C137:(M@ MW<)-.M[01Y;C IU&7E?&OU'/1CYU,+"_<< 6F/THC+[)[O2@V3B _VW)I#DGB0U-"'EJ M&'ZC]^;;K^@Z V,%U0= [89B?,.A+^L(]0NPR4A@HS.7BI(YU(FF!SFO,OQ$ MM3NF2 M&OEU2!IDJ]%L'S0Z-<;BZS Y@"4.;J.P!WN]5*?\@:LYX1P_/K]C?M57R>DP MD4@N6IO:[50=OYY";H1YPUS0-S2JTK$E!?(LF<]NIBD-L KK(?\B(]/#J%LD M6,K4<[XE%0TG5D47/U&R^/*4VJHV<5=J*LYT,7(?"(ZR ,GO$V/RB4TYA5DC M'R5Q+%)V0,.L*GVJ2I]-8"4(!&@G_E>C]+$0:F/0M_G3+A0%F_? MVF.G+YQOH!&$B6 Q"O\$+CS0&CTPP@I?*WS=$+ZJF(K&3QHY@UH56+V9E2JP MN?B&JUK6: \LIJW/C#58%&N8%V08F8F: 2DK,MD2]9=9_OK3QLQ(PW/^^ALT MIC@BO8YFI)W.M+^^T6CP1<"MJ[I?"A/CWVF$=4Y95ZY\E8%AR')&H8HZR]1_ MW:5G^D6Y]EZ8>EM8)M0L=DQNJ-QF,?196''<]XJ\9E61-]>Y>[1RP)["2_W0 M1W?.)16V@RTH+KS8\4-T62[1<:C1.^IUU^8%GNUJQPU:[8\6;W?;_O4-'PZ1 M#FSS0WDZ2T?!R,\J46T'3[R$4W]LM=K(DIN'[-*GF)A$T^:O O8I;K0X4?%"=!/@6&B]8@2' M_I5@TJ(J8Z50;'R%QW";*X3I^??O ',;Q4D&=(>D]&EMSXB3@&R/PR# :"5@ MP#]2T(^:))6;'7J*/\G%>19""O1,RWE"MC\/[H7I*\W.0:,CX<[_;BX)=V*N M#%76!&\IP,K0(GUK$[!&B,TY:W$B?R,[*_^[>;P39R5*RR>"U&3?9Z)*UPB] M&.3NP,-_IK M%,:+SA(H G1G!J!E&@'S-55L$ZC:7^JID[$_9G:S+,+&L^S^DD$!AGX": MK'Q"-_"FZ:(@GWPD1B0Y:["F[+1.JY=3'%[&.*EFGCJ;$A\ MA.VS=(!-K?]#:-B/,8^\V=@D9)4Y=R.I M_2:C]KSY]N;@OE&$G@3[9<94MP3V5PP,E/Q.%/NVB'];Q, K6M@\W%E7K""] M>4C_0<2.B5C<'&BSCKJIY>](*4=]$KW3J+B#U;7E/6#)J_4#F ;_I%+6"NOV M'NOR;+VZ\#UCZ$O-*W<<(2;FE>N!D]L9-CKCAEZ^]OLYRQXOLNZ:L&%B1NFD MF7[:7+SA [FJ##.[F7=2G-.@,,YJYX L\G<>UHP)']ZO?^CZM,HW!D]EJ:T9? MN:,9O+&Q>'.N9?"Y^SP^=Y_'9Z7&22U.*_.&+O\@HD%K3D.95OVP-=53YM61 MH!+]6^/1)R7CT1,XG5,F%N3<5]>?\TF&MYI_UYNMBGV_'07DM S(;3B4]T0! M6PY14+>K9K(BW>YG<9?"R-B718/YEO(NT*\KP1EM@L TO< MED73;-2QTJ5BE[N"G:V28>=."NQ5(TP5WJYJ@"Q<+#:%PNT%#1"T/,@"Z506 M2&D1HX"AM9=B:.WR6R#-D\)RAEU$ES=C@BQ92[,@0I;&!#FJ'Y]4)LCN\,3# M,O#$K9D@[>>B*KN"26\$.Q>H1MLJ=NZFQ*Z"(-NV01;N&CZ%PX>+VB =MD%: MQY4-4EK$*.!HRR4Q'):?H[4K&V37;)#FD@/Q%D3(TM@@)_6CZ3ESNX@\;X0G M+I=\NWF>N%$;I'58;YY6[')WL+-3!NQP]";(AL,@B^/8.E-JRV.<+-F& MRT#NHP6-$S1*I'%RW-P'XT2]<&;MW$835I>MV'L%+ME>+I7AJ/QV3:M1:QWM MAUVS&]C[NB;1XC.SE\'ETIA$I_7V](#Q"I?WD1,OEV>[>4Z\66O*U# J)KW/ MB-U:KD1F0XB]UO2-LN>C5;&@Q?'V =NL[A'C:0,+<,,4\'RKG,=8MCRL9W+ M=9[UE-F*.3G>=RNF='CZJG9,>_51":6R5X[KA_N11K8.-K=.-^1.L-NYB;H[ M:ZHTZIW]"/SL"B=^312>6SQ39J.D??):5LGD9*')N,&Z+_%U)QW/:].O9WWT M;>PW;TR2Y2[KCH$E.#3:YGFN]%/=@;UGO9_=Y_]D*19[*:>:W(OH"5AA,;I> MX^"5&+DG#2\@>\C\_CR,D^LP^:> %=5Y#'M]E;D..)7MT^'):6% 4TV4'WF^ MC_W[#2BJV0EPXLX>]NXWYO(M,(UO N74F(,YN+-DHRF%/7%!]-"8\D'\YU=> M_27\JU5K'1;,4BF>O%&WKL-90SEHI+P"ASLYZW &4%L2J'4+1^Q^%TY*TSK" M7@\()[)&=KP(A!>O4X^CY%^7:ID;7F4K<&[-GX7$M.>&-,L5^8*%L[I]"4 O MPO%%@8!F21A-(.D-2T>U5J=@V,\L?D^X!2<)X-L@]IR%T.IDX8*^W&FOU"(;Q)U&P=DU1[%8 M6:O+V<&SQ2 _M[ ;&<"\)E)5"@+Y['PF2DEG:VJJ/I-_",:]O;0MX,7JJV= M3J=8@ +,?%1?X_CHUQXQ2F8%''281DX? MKHXX9@2<,")K^@W,&3U+'U/ %!HJV3S-:_C#M.M[CC]&&1&F@8.C)"5/,$ V MC$*0L@,Y[HQ1R'P+4F]^3JCQ8QX%.H]K%M:=-D\/&B<'V,@V3]P/D;#C-!K3 MO9[3S%%BFZO27A,I;R;U(=-3@TV)F=+<3IZSU^R88SKG0#3I2^&LQZH&#IY" M#G.=">Y".+;4?F=LCSEM;A)@,[]#9"*^2.3J!>MV\13T&7+Y.5I4<:+4Q 3V M]@$F!!9,>[S3*Q>,?'R)J#\^K9T_R4 MIK>?M)K'/P/'%-\=$%OREL+(D)KV "XXB7]\]7EU2ZL=ZA[.'$?X.&Y>RK;L M2N(EQF';C4;WN/'L++K)LZ&#OHSYROE]M[;G M6D!MC 35O>_OO<^@^EM%\Z@ZWMI1@M_=*CW_3.OYMZP_5QBROQCRF_W=&Z0# MZR+T?3NR?E=.08DI9.G]9H^M?XK$^D48F/-53PHO.9:\= S:,QEP*^Y2^3 . MV*3%JNDYPP.V3U#;7UE25J^7HZS%">C9M)6C)>>K4;WG32 *XB+,4>50]-A0 MHEX21Y<]%ZMO'EL M77*XU7QLW:S26O&^TO.^!;HM+(5!6U9."_(^7_N6R^EEO7&24*JFE9MU2\35 M6;(!+Q,:9MUN23EMG];:G?*9=[NP\O:0:,F69;.0Z%7UT\/*J5J2E3>/KZO$ MEN;@ZT8UU(H![@ #7&">VY)(M%TEM7U4/NY73@_J=?A4.5"WSK!7B8)]#M.B MZME-**G-9NVD=5PZ"MJ%E;>'0TM.0IJ!0Z^KHU9Z0$E6WCRZKA(SFHVNFRUY MJMA?^=G? J-MEL.A[6JHK791<^4=TE"WYD:]$([64"L_ZK;(:Y60UV?OZ05N MU/^(*'3MN/\<=Z9:TM;/I:.>-[KRYE%QR;G>,U!Q38IN$9;.UG$K7"W5RAO' MU>-5PD^S<759+;=BH7NDX1XO,/AI.?RI--QR^F#_80I68V;WWO=)OW]C*F\?$5>JWIC"Q4F_+@C#[C*JKQ*UFHFJEW99OY>VATJ(E M6HNB3Z7/(F@TF_?V,J;Q\55:KT*<+'2 M<,N",ON,K*O$O>8@:Z7CEF_E[2'3HI5>BR-0I>66TX4K>UA7#MRM$=?)*J&V M2WSKMMH0-&O'59%XN3GTR2J57@5(]*K=LZHDVI*LO'ET725H-0==-]N*H.)_ MY>=_BQ9Z+8Y$V]50F[5&ZZ1T.%9.3^S9,/)\7>=5Z:A;(*]5XF77WC:[OG9. MRT<^N[#R]G!HE3JO:1QZ30VU,3UI<7J]6WCRVKA)XFHVMFV[P6G&_LG._ M1JG)ZWR6>=E]:!6";!;Y=0K-35\28+ LFUBCBKO0N,6)SH7':G\41B M0W.WV,%."JJ5@GS^RY)WE^N//3VLEA^>:ZE6KEDLZZ/EVRO+X KUYQ!D"S MWJS0KB0K;QY5ETPYFH.JFW7N5>QP=]GA C7WB^-5Y>Y#!?:GI!NZ8_Q_N^N+ M3VJ3H(D O3G3?Z\[RNZ+'MZYL3?:B%JE&T:NB @6<$4?&W18.O;4$A)\C<8' MP!+ P*'MNO ;9 /P4CYEH;K^SL3>_K#;C[+]S%?TW\TQVKH^& &&860]7/[? MP\'5]<7E]0.#H2C7H-E::,WL'OXZM!_%03<2]K<#NPQW_]M(BI M(M\F!I_^9EO]"+'W+P\WYV YT"V$/>L<"2Y(XK_]9,.+\,'9R+-&# 6T0U+W M@M363 _^%>C=]3KBG7E>^0O!8VF(NR\"2R9*T&)$JV:E?0%0&8PM(,QD??Q MS['5#>W(19"Y7B2<)(QBR]8\Q;)AN\!_C!P2:\@<"!@'X+@%5 \K&"^V1G;N M#4EH_C@=X@?O9S'+9KMQ.(M;MD$B,[>\"00=[&$4/O3#-+8#]V$$MSV>.9_Z M 3 M3J,Q,5/8Z" ,?K?]=%%UL3'!)C\=U1J-!OYWBCTB)+TDAC/@(C(%IVX] M& ""KX:^2! V\&D!9+MC2WX&G,": ZN9$?7C0NUE>;AM-JGPI'94,'>3,I+F M''K)9)22';K5.*Z==J9G0:ID+9<6(\Q(<)0E00,$O3@ =$KZUI"V$5L"J,^U M[L4PX5$TLH06B!S>,@1"]IZ$/ZY90(QQ/QP!! -^*7'(KO##D?7#>_P4L%@Q M@YHEOCOP2MZ,%4:XG/S#)J4B_O$C,;K-"]29K-1N-+K')!WGBMS)EV]*!&]4 MM=VVI=5WE_27/JL>*QW!2(D\W&3:X]_B) J#QT],;Y9!QG_[27[UBI!>32G+ MX%X,[FW D]E?&6"X76QM;0.X9/Y9[$=%!6))Y"V,*VS=#*]N?\7;/X.-@3ED MD3/30F^F!=3&2%#=^_[>^PRJO]7)^J"[W=I1@M_=IEW?<_RQ=18$H(:H[Y<< M2\H8CIXJ,6F5U.&]1X&8]BI=.L".]U\RWW,IP[U3:U45D#L9@&FOTNZ]"+=> ML?#DM-ZNHG\E67GS"+M2(XPY"+M1CV;%&'>6,2[:#7X)W-IRT7CMI+E'9>,; M56HGFFU62NW&Z>MPI08??2]*Q-8JIT]JK5:G=!3T1E?>/$:NTEV^&"-?41D^ MKA]7*%N2E3>/LJLTGYB/LAM5ARN&6J*5-X^=B[:K7PHCMZU$'YV6SX KJV=X M7/F%MTE?J_3@^!RF6U6A&[7C$C8O>Z,K;QXE5VE_7XR2K]K)Z+3J@5^2E3>/ MLJM$U^:C[&9UZ(JCEFCES:/GHBWUET+)+0\FK1VWR]<:KIR>:&H^6CFBMT=@ M1ZLXHC][O2TJT<>'M5:K:E]7DI4WS_)7:=1?B)&OJ$.WZ]6PGK*LO'F,724I M8R[&;E2%KOAIF5;>O(1?M/G_,ABY70WZ]&C']>>M.:'_D?J5%WJ+U-5L-%91 MH.^!%+:G0+=;M7;ETBO+REM R552.0I1\A4UZ,/Z2:5!EV3E+:#L*JD<0M(NXHO^AFDW7"-8,54 M2[/RYO&SV5A4DUX*)ZO>MZ5T1V=-"*N L*OD(,U'V&65Z(J9[N3*6]"@ M%\WG6 H?*P6ZFA5KK%P-['L&0&48V%3J)T;2-$ MIP^HAHY34YYGS^*<>?>7O,XO(A ]+UEU-&GS9,9@4APD.7OP MZM')S&&B"R/O>@[0.6D6'P!>M[ZYF'3E$<^GG0F5TQEU?TWC5IM; 4J[>;K" MK9[,F&_?-"YU._L_;I\4[]^8=QK#!O0] K'AYNK664)?PKWB9\)V^D";"3PU MD,_FQAH#KP2F '9"S+_J]?C*B9#1?B!J=A*^^"Z@T7#H@YS'2:(*OWJI[UL] M#T6D-19V1#!.^E[,+X#_IQ_Q*WB$;YSZ2:Q?@#\Z2,(#%Q]7F^27B,"RW7^G M,6X '\!XOD>B_2SY+%PP OU[ MM:/SD7]@/ZQMH,'1'Z+6/_D)6/K$?AZ1 @( (^] M."'6"\B(LRA] D<=\%9.DF\U0 Y9-FV"OJ1I[S$LP,@_")&-D$85#4/B%WUA MNW^F@.8BBO&1.Z!",)UJUG48 2,[MZ/0]P*;1Z3K]];D8/F^C3/H>2D=&-DX3(^%HUN3D@20^'X\W W9/.PD6HDSR*D.,27T_LZ )V,&%[ MX::(/[OV&(6 "-Y]NA".9,U<:'8\2<9UZS>P\'#,'Q]S:(_QA,!@(C%'M'>6 M+%SYC8>@X^3S:Y CLW-&;H;H: ,DH?/>RMVL*OA;M=/3XT+17P/C,6%>Z!)* M KH&-ERM-QA&@$=TS8"9X8A$V%SMN[-D[N'"P%#'!V%\;@^]Q/:OLMVM#)3# MDV)M2&$]B"*&"QDBH(M\IVF@(!]B' J*$R"G)#X3T/FT)6-;=S=?^=C26!"TZ;N%B"R*;D'Z HRV_[B?7%_@;/ 6[5K*^)W3=P'$!G6W$?Y, !2 <%=)IJ"M\2 M(T4UFOX!A@"\7*K:O/VI7TJDISL1W\6 ]DF[ZJ+R*WQ6_%E-AQ5RDF8@[""N MT9V!3XPJXP:+.^GPI& M=G /[3",UXIY5FKGY'FRH?=^4:\=+R*ZU-/CE5TIM>.38MGU#!=V4F"QP%9 M!:*3PJ.,< NRV;G)GPL>^ISWL++#H7-4?/()V73F.*"[:TN(B)IY2T#I$F06 M@4%$,CSN"Q)ATKST0<=F^C4 -0:$T<] >2C)/&@O6#5Q=UTM61O4?" MMC""0:J=(WY$WAB9IX+]A(Y'IQ]Y<*A)IAY+BLJM.+%3$>%[X#I16<0=!!9< M@1)K/WY\)>.9G0=R%9"GKH@H; (W]K%!<1&*D$PM(2,MC<8'P'>XI*'MHJJ& M1 HOY8!(85;..S.PU1]V^U&VG_GY/._FY&9U?=OY9N0_30@" $/1"/-F>Z$U MLWOXZ]!^% ==0)AO!W8/7O(1E(J1/8[_^FF1C"3Y-C'X]#?;ZD=(K']YN#E_ M]^F!;@&0YAQ9!R#0WWZRX47XX.PXTQJ#62]]U=\F ES$#TWG2(';Y+CC= _; M[V;[;TX6[F=7: 2?AW%"<)T=I)J/_)-TLREBV&C\>=OI#WUWR03%9V/8BEH! M%WPX2/#?[SH;\+5IGJ"\;[=](@[8NT9.=][R]&L"K&U[3#:.%6[H+ M7E@D[1%&Z>MOK9#JDEWOQA$G9U&5 5FJNZONKKJ[ZNZJNZL$[&NI;*UM8!%W M[9F#/(4526^&&>S#_3:K^]WK^ZWH=[_OM[3TNZ!C>3/UH.CS_6(&!*1SMQ2U M*A-5)O-4RGTOTZF 7@&] GH%]/WM3,"[M&Z*X_)E@-ON5$\>GV=6\#^GO6X">UO/FT 5^E;H:Z#OPE.*MX&^[>>5G I] M*_3-T/=H9O^7YQ3U3:#O26GS0Y$GZ:9=L?W]0<+BUFP+J-#K1,)F6T"A7:L==OA\!*P,6#BS!ZU92%[0DW8XIVI7U^;N M5=L/K-$?D:(OW ,;\-1^Q$8GLGDQM0YPL & ;_C,J<@?^ZU@;X*)9@8Q-1:; MV<-KZ5ZEU%3G#[G!,][?=1BC_ CG+H?1 +YZ.;1MC,Z]VGHWKK:/+Z MJ=GCO*Y,9S.^X1XV4S!3G8:X[4X:<^L95R"PL)B2^F9,-I?)0%70->-P7M>, M%_4&FX"GZD^$S1AO1>10CXT7-BKB[@^]-(''9S5GXD:> ]L%> 4N@'@"VZ90 M"\!3=!_V(FTD7J_GXLG2KC1"^L\$NZ)^4F4OWM^L/^"?V-F5:I(MHT7?QY*H M(%5B7YE\1R6>:%[2#(>CUCRI,ZU;QK$0,SHV*7;%HQ!<'%'^F9HS(P6OPSLT MW<'IM>^YG)D/<'_MDE+!:\46N]$-WD+'!ECU(BH)LN+$C& M1_R;#3H M1V[$TIMNNG=1E[@>$/;OPJ0E!Y&X3I,NT[YLF1+*U0.2X+4^TQ. M<\V?39(3-C=:!T$=[SA!;5,^'94$K?>9H):::K5&@OH.J]%3][3.N3384&3X->^MW+*IX>^B 2U-BT);E>I7B8='B]"A^12 MU8Z*F.?%Y%RLNEM_*K(+7P>=-9?/8JFROXJROQ1'+!<5EH;8UDE31*U!J'E6]PL5W>Y@:I\(@[O*228/I;E'0_S";+I08I MS'7.?PVRT3B7WQUXE(<2KX/\CHZFIT\L)?&6B8W\6&;IE9\>,2XU4>U%FE1G M[B"G]8Z=F3]@Y'B!9@$[DRJU5RE/?PBK;S_1U%:\9QP-%E@"!6!NZ$J8@!5 MR(37%_.4$P?$8SC B8@X"R=.:9YLA"-C+-MQPLBE,3#TZ$,X]!SKY+!%C]** M.AO(I6%9./,0AW+I^;,RS<45L1-Y7=Q8-WP2.&\O$&I;V8;P7S8NS+_+1HV6 M9JSZRE-E[\23"%*!/SB7Y_T#8'HNH?^Z(]8['RVYOSV>-VK.B*-90BZA>1(+ MOZ3YYYI_6KO:$GV&^2"!OJ8FJ9(JK7MB/_'L-JG[B)M;&7OS; _FJM_R+MWE M_'[+K\XY7M,C<9[3J,KED"AY;BQL>^&J:"[/R &[N#!#\O9UN+W;M<.J06%9 M5MX\,C87[K/Z+#)22E$7U_Y\7?8ED+9#^*YA+U0)U.?8G$@F5(_4,) M[G5G6-7"M?.OPZHZ"_1$*<'UOH65M\"JBCOYK8*,ZV55Q_7GV_J]A%65,^9[ MKEUH)<' MQCEG4TMK9GNO)F"75[GQOEVLW:\0D^>JA7;F\;GYO)64R$^KY7U MMP\7T%+7EJ10(LVU0DI&RF(F.T\EV2*37:!TJ&*R%3Z;^+R\O;<%)MNJO[#S MY:9U[NWF,9>:VF6A8,@Z^(=0MYN!S M4'>MO+K9:*R@$;?W3R/>#SZXL'J[43YXV)E.!:_X8,4'YZ'NZH]+RJM?!$ MB%?B5>V3YU-%2G"_;V'EC3>,.9XY[71I9%PWJUJB$TR5X5<%Z[<2K%]X(L36 MDT^.:B?-:M1UA<_+X?/R9M,6DD^.%M!2JPR__47*XEE3\U22[3'9XY/GU9** MR5;X;-I["X^TWBZ3/:DR_*H,O^VE!QPO/4UM$]Z-3JU]7*6V5*DM2V9EK3;^ M/$I)E<;O4A;UH M4VT<13?!(/V]6>1\+UDCUNDGK9ZPF'^IK>.$E("$GX MV.09X0KQ(P'+ #9Z20Q,*18.7)([ :6:!;S#Z5L.(.HC]0<6EH>)3R*6(\5[ ML$_KRQ7P9VOHI[,'AY\VY@ZB_)=$FG]]"0,W#*YPC:X=?+N!L\!.< ;X%Z\; M1OXA_%#O#STQ'C@>W%W&#VXA&[P+$WL^&27,>3!8YZF_V=YR?\XM:]=S& M?/"%VZ@W)K3+3^U:H]' _TY/$4"Q0$)"1(/L<,DHM,;"CN*Z=18C4(J&Q$\3 MU,B>ARI+S4&^"IX$S\TP[WV)RSZLMZ8=PA_T>2=%:#AB"8Z[/:C;#]+I'A/:+Y=WW:^&;[<"9D 8"A*4L7@Z0)K9O?P MUR$HKP?=2-C?#FCDU$?+]D?V./ZKD=OZ[-LP8=RV0'4"Y/K+P\TY:%YT"X@, MB,4T-H9.\W+;;%T;1X0X<_Y,O=A3,PV\:S&*__ B47=0D?AR+I%A MTR?9H!J&PXJ\WAC([B:PKL,GYOE-:1/\@"P1F[2W&C^?@VJ, O$"V#)]U/SY MQ[R21@2,2EH ZH9ML:2/^][04BS= JX-ZEDLK+-'L%&H=;VYQO37:B4>"/%% MV*XEAV/5\ )JL,Z%\.V1'>&0F(&')HL>%J/;VYMKW -?%%%V@A%.JNN.X3?SZ"GZN=UB5G M4)_#?GANA=R%Z]FT-T"F;P)' 4RV_D^$TP]"/WS,UB);;QB%3YXKF_C'H!/P MJ#C7 [3VNBG^N";?[]K Y7# AOH ;$LO"2,:/$ &)VPN"L-!C$9HF#[V26/_ MC9X]%GC,66'K*@)TSH 2SV$"X6U$KXTA_/UEZ;G?8L:=(TI G^NZ4- MGPDQ4JS3WX-J=M.[3T"ZG)N;NQ.. (//!8W^(;*#F#>TJ"?U:(8GM0,:8+L^ MW?3' H[K$PH3A&*B#'D1>HS%1^L'[T<#H1^.Q>).YCF@:9X4>.L4:*PX[?X;K'"+V':G<>#:8U0'P!;!C]C:)H 9 MH$&$'(71-V(TS)&-V7!S+$,$:[B\5FO> MY>5E&X,+8:3DQL_$7 "^!0"> ZI9'11?RA20'5R1)+T@CR7;]?=]$(KQ#F\:Z";>>+ ZI)ZIV3N)!I(&4QX@%R&R64>*(K[\ZZ3 M7IJ+@N1P#BMIUCL%O*1 ]:COJU+V0-I3QB=1CW93CI> ?&.;W["%3L@6:N?X MK!PR/\X90_2&+CK1'00IR*6\OVP^RYW5Y'-%%*)XWXK.M.F>QLO55JP'2-?3A0'MS,3?>8.!Z#/=%%;$*A"UZQ^. +A'+%VW?F079+2;^!( MCZD-PCP1%$A@4P:?SMV\A2+>\GK\9M;;++3N!K8KGO$=KL$]]+:]A$>5EW"3 MX4#M!L.V!.K.P?Q_U&D.KAF]=7-V??[V_O[JYMLZN+^"_9U_^>7]U;]U\MCY?79]=GU^=?;'. M;ZXOKA[4,W>7]U^_/- C-[>7=V?XQ3T0%^YKEN]M'R*CB&K(R7#(=!K'TJHG MLY7C:D"JZ9AJ<")NP*,7]"'P]1'N04_ MM]%WAR_]=QJP="*6C3]'XQFID^8Y9AN(44&5?(]VX-,# 7!== $!5P4#$HPC M/\6L ^''@MQM;+\!E_T,"DVS5 M%SR%_A-L'E-9: ^P=18QB1Y7:?Q(OIB\E/DMR,0'V!R&AX8@/4#YA0?0O>6@ MA1F)>;M!2$FK="#L0'H9[@7#L75LJXL@R>3AYJPSAST_^JFF4$]=?N@CWZQ^@\6OP!^#+>_& M2K\!P>>A09N(FM1NU#> -!Y(OJ'%6G#K].;=1M^[G/Z!PLD;W%J8).V1M M=G8F>9Q!#UODJNR:25LAQF0J\3BN6;TT04=)#%I4K/_"@P:Q\8'O@<+BH@I! MLUBEZP2.'*:1@QA[YOOS=SZ!MP@DMF;2(2J4 5L)Q!5T4%NZ#147D J_*Y72 M"92:C)D"[T^)H86& P=?F0[I#<17GKN1AP+8V:PB*L;E$"MR/!EQ3K+EA$?U2IA(GB]@Q8$]-7K*Z. _6=K3>>'[S^]7%0?,4=#[ KH'G MU*W/\'482<;">W%LH#HD,9H9C=YP B4=EO>)5!5KI_VY3?YR.QI;]_KLVD#0 M2 ?OT9Q&10*2L%9TQBMXB=6L6[^D8)JA?YZ U](4ACE\:N3@Q$A)"#_1\_2QH0 F2]V(1R9#=!4Z3F<;,,4N@2W8?R.LVC@")@A4#B[ MP"-[+N[;"5]" 4H3(P2I%Q/?<-C-6WSRKNC;?J]&>Y??)$Z-YLJ#Q@,V[/(Y<\V7&!^QC+*U%,VM(&F3 MA8OB%AEBTE?RXS^42P%16GYVDZJ0)2@X/O*!$-6KD1<3%Q%NW;JAT?:2$&&O MM@LH'268'$H1Q] A @7>=A,(ZU=?!*,P=*VS)U&O@;P$)@2@;@!EWX$ [NG M!L8SZHGG=@2:7V #X1]W&NW-.(:V@0KM=OWX"%\PO>X?*,2"$'5'+7@,-=>4 MJ7#%(*E1\10QB8N4?&;F9ZP'DP8S$H!# -D?1J-1G2+(H$D@/F!4^$> ^^4Y MK /@?21Y)7\O*#FC1N%4YN9VA"JECL["=SRN'063XK8X\AV^@"4=.Y8:>1S2 M 2A:"WJD0"T241#^%Q7, ,0$GB@+%0O6^?-'5 J!7-/NHL84$KXIY@M_#*/0 M31VU,'(1%(W$UQ%7M74 @$2LK(-L0T_+, 1MCQ@Z*_09J$<"OR3A%(<#I1N; M6W>4\>)B()7HKVO:WCMR!,PA0&#)79N*"7YNWI'*O([WELR %=GH,!MX(E*Y M!Q%>[42Z FG'N@#7S%X 0S25*0W*9'-%#,LP O2%/P3.^0A&V']TZ@-< 4"70H)KT4M5O$KT=\D=13!X@V2.>8+@$'"A%C M]/$]25**V!!ITQC4/5 C@^PE!#GQG2)]37 "G\G>CTP.X'U^6P<"94< CV/[47[[38S)M9%X2N 1F[J"TDC M>;C!9?O>?\A]'9'BBUK"OC( M4I4C+:,?G2KZL7UN@J8QT6\ 7VG>3'43K%.24U/Y'$RN@3X6Z<%'-J0E+'O' MT6&%7B%0.(DQJ63!D!;P%= M!PH^7#]$OQ99&R/E?I4;U=8E.79PAQ2 M"M>:(98B01%?#5@O<#U@=NBE,JV)GT)4F7L)Y=$J!9) .1 BD5*^P!23"J6Y MW4 (-R:S2/JUUR7",0' =2F?UF;5$^UT7 T!;%MH,OIP%QPXKV'"2>H>L!=7 M::#6 1@^TBJB*\%\7P4M=DB&?DWC3VPI]0G^"W!UQ0 5&[PN3&@1.I<)X%#C M&_$&B"\VZEOXO ^:5A2K/$F5EJIT\,30G,@ABYOC6F)4)K)][ZLB@=F.K$'; MH%0@J$1V'5VB8/:)2J$>R"8Z*Q0$)) M)3X6;-^P!\90QT&T$.C(5Q*FB4]<);-3U"[BFDS=-XXB7<*<%-@/?9?<$K>3 M]X(W!?P*Q!*Y3_ 5M%H^15[EOM,RT@F#,"UVB^1.E;=-1&:<[BDI$8IG]*08 M?BS0I2JS[H2,@)+!/+#)GLOB62J-"%.!8B5:-.REDVL_G^#!FG M [=>YL+*R02B,EPHX#H/_(WOYX3GV!.^JUFQBYH %9)S2C6+//@XQR[,.).* M364F"B.K5 "Z$?FD97B9).=.H<;\B,.$#K$G@8=Y>F2!XJ10U[3^$1W.SL\O M[^__N+J[9"P07&2#6?/L=34X#?E,V VB-+\)N6%XBXV'E3:5DPS/.+0S?QPI ME[%AU*)>!AS>5?)%U2BIM#U\\WKT+(S0.)$W9 9L;#Y3'7T2((;PFO#:L%*- MN1UI1%YJ%RL?O"XZ6]"6WW4ZPRI&C4([%ZI M=(9 H"L+ Q?H!74KP0D08 =2RYFNP$"]#+XK52AS35.:%%;Y.9G8M='!9M ? M%13YO0,LK]?1+ QTJM?A%V$DD\MZ/:1F].Y+>S?W,SJU*89!["H=+P?,8>BQ M FJHP[%#--H,^%\6D6+=D^^/$<_!FR* .'FDETEKH&M&[)PY01<;F219L MA]17:1-/7WY699H! FU$@H34>E@!R:N4H.:B)1;IE)S 2H=^:+M:73'Q!U$F M@YZ,2Z'U#>!)1%ZG88M4GIHOBVX8W>Q8EHJY@'A[@59J\$W&R;0GE6Q$?2HB M!4HVJ>I+!W'SGQ%^^;D/%>Q4\R-E6; MX$VN&&)^$9 .I:ZIJ\:HC-*W"928C3%E<=6M"R^.TB&74024A:8, 5-99PV; MD<;,*@-.13:\TKUSZ*W8B-; E2=ME^ZL6!VXEG;JWBH#9U: 51J 2"0/8B-K M8^*&Y^BWVD7KR:BC=N$H^"G-8H1J!,5SF0NADF&V8QMXKNOKQ%XP-B-7Q=SP M0\RFD^G/4ZH"R@A24=&;>,#',-N^920S[P<&&@!Z'CI3D-.SBF7',3E],6 ;2;\B<&M'?[93A+6,6CH!.>D6YO1X MZ1*67"L32"KU$=-9$)((K("3Q-EAP9WHS.BCB-GH3,N7T0WWX%U![6B'/^.Z3*)]BML:RA M"IN6)IM@G'$FDV_)U^LHX:+)\(D[#O#G(Z/?KW9<: MZZ-D9(#HQ-1;2G4@$6QH\)1TD\)?-O7O)%'JYG@0R6K6^[PH[Q@E>X"0?\#. M9]G^!''/=5F(D_: :,IF/;8)]4GGHHPJF0TN>Y$%(IE>J6Z=3^O9.EO$,]PM MVC> 3FOJ=X_.8V!--2#"QQ!-!O@1NMI#F?4BDW5H9P8;,]5@!.9N:0K+(-,O M;#,30_^-F7R !(F(;"I9$R3($HDA<=V]DD4<>>3=G !T> M=2ZYYRU,<7 M$;?!"<+$ZVE'/[6U&9),2['(MY$G)%XL9C:4ITSFKPB(OE1WWNZ$=N3LEY(I1Y8\L M?O+_[,'P9VY/J,-0NW.\98R2^4$CM'E1*XX\ZI'"UHDN04!,,U^0!?.5T^3) MBZBN#_-Q)I;0B3L_J-P%V2A#/DN)*[;_4Q &!_@/.*GM8I'RB.+W(/- W2! M(W(T/8O;TX<_LK'JB@'E*G,=FQF:DND;:H-:]:=.ML@)*/7@@&B(W(@]\DRC M>PGL] 8HA>@U!F)PTZP ;;J2\*%O.-&5"ZEOHS/^,0W8!X[>*%!Q4D?YK\@> M3*G*#D"NMJA*0>*A<(B-D+Z=AYDD[DFP*:C%N? 7%GK[8UD>QRHT+H/_H LW M[A.=F/0\*"*!-!!!8SM0![62"/B4+UTI!UQ]9]PD'4^976CJ2K_H%/BE_Z-O MQT:A)3N@L6<)^B<00L:]FFB6&7"85^6("7?S3O&H18GX(;*Y\A_OSJ3,V$P_ MB66Y!:*R/\[%?Z2?2A?XF^8]1<84+^@*O$$7=' 1L P84D\87)S+8Q9,MJ/D M([+?5;4X=PC@/>9Z3AUA[VHCS.4%LA;MC-JHV-3X(.5\:GUZR6$H J'\:SGW M @I^7V0A<%TJ1;6CI*7GF\OHJH)UI?;+U"[M2Y15?"J I)LUY,]DU@OI;[#P M^B=BQ:IP;4"/Z@?RL2%J,W!YSG6X)UCDRT5G,C-4X0D\UDM][9"2^)(51=LR M.Y1-%,/JPE*6 Y4.IFTGRE(W^NV,\KX;T',EKZ5S8F^*="BYB7XS80:GQLL< M2!I'H6M#5(Y85@R"[-[9-5_]PLYM5]&]-($IK#OP$A6!["+K%X%BNY$J*S!R M18PB)W9>VRY][%-@6"^0$:"R'2=HC<*:A,#P/V/"(4F8W%HMEY/%FG!-Y5M1 MX9LAOG4M6E#N RWZ(^Q#H,B4,PPZ M4-VZR-SVP*YBG+3B]Y27GJ E"-+*BU8=M#\"(!I8+6U,V9\[> MI/1749/JJC!M-H/B9,RI)P3KE!AC)LV0ZN9P*\$CI@H(=S(_3,67\+WK$6@J M4L4J+Y[+L*V1.K'H<9(N^U07VP_3V XX^J'5%9T^4).Y'%F9(E%9;ZRB]XJ5 M:3V%<]+A&Z-GC^)7\M:SF]$J 3;!'@_%E,9-"BLJT2A0:XD\"8LG)D M3DY,9C;V%R+_I[35Y>:RQ%>=),ADJ%UA]'N9)C<(NYA%! II32FC)BC-THZL M=<($[\LRNK#:"0NN2#$8RKRT0!R 5,'*FLR*EHIM[/0%5?36,!.)Y!)KS?#3 M0:BS$N,A=FJCU)<:E;4GV#4'LVS0*^@^2LU)OM0/W4?)OKTX7X4D986,QZCF M8YGQSGW'I,UO8!C@"T\LGLH 3$>V#2,(<3D<=\> ZI+]Z!VE#DX=C,*=LLD+1;<5TJBW&EG MSQ^<,Q7OMJ">V2GJIK@2PN%8&KP\H5(F*OIG?T[F5P:(OO+ 5OK/(,L&,7R\6>,YK:^XK/VK,F/M MSS2*R-1TFGQBN*P7-*M"X."^.Y5 8H;V4#RKJ:BZ7X,!%/1Q2[],A@6VQ=U> M=*<:W!!:0FR-4LXABPAQ<'5[8Q:%HM].9Z(;5@-W+)=ILOF6)]B85[$\NM%0 M5;AEP":29<.-RX.[8#/V/)W&OAA^>$E> E+ZQ7HDSEE,I7@XB\AYJ1M,8?D[5[SUB,IP$O&\[*MN$Z@W4 M_>LKJ5(LMI%B<5*E6&RQ3E/UF7@S-9KJP)GQ( LTE4O=U4.C,V42.5)6@*Y9 MMQ*,I-)B$$45@]=RS;/SP5UMQ$V&NTU6IUY4M^YS??(*2S)5@,O>0!'F:C68 M>Z 59[/#M=M*MO:6]?Z[K1O/(13M>%^I0QXKI@8198J.M.%)!\TZ1(2!#+?4 M**M3V>JL3!K^,*4R:WVK1YK,#"TJE[ENJ%)>P&VY+;._NN5&(#F(-@NV((./ M0B5 H_JF#WIY\>O9G4RKYK8:QM&U*SLK-(QG1[=4O238I^A*%[)34^$1=$'2B2=\FKW9LHKO9IZ=FJ= AZO:NZ"%)_)0QXD9Q"LR1'N-2]:6#8:%@^/#!#]3Y&;"@G1_8,R/VH M"[:<J$[F97D!^'R.-*OO=$ MB@5!\LCR%V;:7 MP"C/OU,H,R.C$2-@ONCZV'74^GN8('KLK?Q!6<0N^U.J$Y MB,!%,CH^+.=EYM-^:3:8'>,8;] *J>05+>@>IO6S+WX@??E*>'!B,AQ4)2U. M>G,*W2:C'"2&8$DY8XIE8N!HB,Q NAYD<_/_4%/1P/6%47U(3_S/^TO-/+1Z3$0HQW:PG4X6-%XR>35R3:38M4,IE1%.PC KX+PX MR>;SX5J@VU)R7ZO1/*Q-="2@D6$N/28/-LZU%B;7>!Y)5*"V#KQ4YG;2SR,0 M?",)(_%=C1XA1QN(>MO7[Z?P$ARMARR$BM-EAO0HU"T!C='2G"JBO[2,YG6J M(85ZL^JV#9B+:^=^(GNYTO1I3!_)*=^44K8'#(PQ[D&92;^1(KBW#.Q,C=[, M&U+,MF2FU'JS-9 SFMJD2JC-):,\4O"5"Z4H<*F2FG(#9J@3O*Q(,)JH*5/7 M%^ZCHG95=&#+=I(8)"+@R9&L.H'##$-.6,QL$]2YKD/WNN89.K+;MY4H3XR= M3[2@ZHB\>W4L,X/""!UV"3EV>[/]T;0-;&H1...:ZL9)>>QYS\^Q58'O/(2>PC06XTAP M$45\0\"V)Z$'!D?6GRG6SN31/&L!H-(E[%CF&ZB N4I7Y=;F2L1GE8&3I8,@ M#O:!BTA_9EZ#?67K,KD'CIPY,G0'*HH/Y=O_"[=F M,-FG,)^".,VBC2ZL(%M: HXG(O@6*N<%!N.A?EVO+M :6/;+)SDXA_,)%&L8%XG>NG#[#?ASYA5,.'#+W M.7_)IHH-3*D-)PK(,;;,/=.X9#HVO=!\8,9A5Z.U;#JB4E00ZS'2B=F[ONRS M@17?/*?#9.]%M6/<)VN"ECQ)%+895J4<8)-:28>8H7!@([4$=EF393(R$RL@ M[2&-;%F*:O2-P7NDAE1/B!A[U2X4K0(#K2[,Z,?^BA#5"&V(?K,>O"WK-4_Z M$[H06'.* ,5TS0>P'$%%/$H-R^<\3'C45'&':CXLW=9%S6+8C2'&8:#$"^F( M6<\5E]NM9 -MGBWST.E$UYQ34..0.A6QH2:Y'LOG-R,S9&:I16*P:ZIZ1L[M[[1VAN3^Y?A6(&89K,HTR/8P)Z']T<3C@<9^7K:-LQ\$V;$K@@\7%JKIEO63/J MXXK<* 8S(C5O);TDF>HCB=6YNID+#9W4/3GS+\WE!1&_IPM$&1*% 8Y*PXVI MHTR2H=X]N>?0I0/TCT;HEGW1;SN#Y+3*(-E&!LE=-IW\1D\GW\D4DN>S9.S( MBQ6)%\UD5Q-VN0$9F4D8L!C I?5C.7+W7@P3.7.W09&N%CV((:^/KY)^,Y]+ M3/YT4UQCK2A/=)7Q$["&$D%G$A\Q#AK90[S<#2RH6)^+ 'B'C<=09/_WN\X[ MO1>"TNF'GY_0A0;20P(7A S(GT).ML%)8!+3'@A?333-(^&KP;.ZP,4N\'J2 MS93A_A:6O'N$,,4:3*:[+(\])@YN 9-RXJD,6%1=ZAY>ZFJ&P%\:]!\#\L4 M7\.&3 7V[DN=G;&;R2&61!S2%XN-?'$>(7F\+(DF:K64 M4,'*Q1I.\7[>S\*PI5VR$=X,O+%=.SPY+B%4WNY]=$XZ)83*6[V/9J-VU&F6 M$"QO^$+:)^W7!LM2@JY'_]F"H/O5& E:+N1YQM!?,U:MP:V@T*T%_+BQD&W_ M^H19W>KBMWIRTJIN=<]N]:36.IS2G:I;W?%;/:Z=M$_+>*OE-'9-'<#Z4"X< M?'U/S,IJY_%L(WD9NOE0 I#LP66<5)=1749U&067<;3.RUC5RMVSRRDM6NS; M<=_BRM45[_W*U17O_.\!75WQW@.Z MNN+2J1%5KE@94B]JQZ>OGGE1JI5?_3Z.IR)C)8#*6[V/H]I)\["$4'F[]W$\ MG>51:C%798KM;IY"L]8^F0J%E2%/H;K5%]UJJU7=ZK[=ZF&MW9I*ZJYN=>=O MM7$ZE:93AELMIZE;98I5F6+[?AF=V?9Q=1E;IXS9QG%U&5N_C-E%;56FV.ZM M_)8B!V]TY>J*]W[EZHKW?N6W=,7E]'WK7L]A8OM5DMA;1,PWNG)UQ7N_[_R6[KB4D7K>F&*26 RMN]C\/.[*+0ZCZVGK37J;7G5.E6%_(* M%])\?0HIIZEY6R6*58EB>W\9:VV<5%U&11FOO7(YL_;FS_C>Y;'8TBE<-!5Q M1\Z7GR9?/_*"HE4I;&Y%[8>M\\.:HU&HV:%496^T/-2D+K M/3F$\5/+32,O>,SF@A_0G%YK*"(O=&<.!:]9=FPY-',7JJ;^ (;@"GOV=W]+YY?**_;L'7D^BCQ\KG[F;V=/D:SJH?"B?QGH0_ MGD*KB:N)#2SJ9]N&#>JCY(;<+XH@7FS921)YW33A=>WB=P/@K3"-K)'H.G:< MX,GQO/AUDD$SIDFL-0M.D7BV[X\!2@+?Z@M0V5TQP-_@/O%53UZ4I$ /PRAT M4P?>0A (>B(2@0/WC<\.A,"U8JLK'NT WS0(GX2%U@?^X04'<,(X#.1&"(HC M$##X_X UN$V 6QP"'.56NP(_'*9Q7^#U2DCW8$, KC]3V#C AV'=0EA[<0:0 M$;PU.UK8Z\4B0>*%G2E$*03:V?GYY?W]'U=WEXC$L(<(SE8W/W[9'6HDM8< MS._>P$X I:S.A]H\E,)3XD=#^".RQL*.ZM8?@,9^'%J/(A"1G0B3 J:.Y05/ M(D[@MY'P)5D!>L0@;OGRZ*P] 3^55VSY0!XQ8W AP.3I@\FIZ07'1LR5R&5; MS?:'V3=@@-G CAGG>LF9XNQ4^*M(%"/+? *3:(IK&;3636-<1A\9H60#N,0 MGH9=TC%L( 38R0Q.A\C;Z7R@-W>./M#MYV7G+(;VW%4\P\DZQW+1PP\SY$Y< M@(I[*8%D*[@"%>!]\] 0_P2O]^T6R6KXA&BR^>%U94X1@4DBA'L#]1^L B+' M.=P0'@P2VC4RJK'52_V>Y_N(Q58LHBZQ; M=Y,D1+\ ,6+9C[GW$A0SD.=X+>/XP3.\5G.<_!'CM!L[D3?$/2)S #G4#T>P MK0@9,! H*N+X.Z!7&Y[WX4L0,@'P L3U@R0\<('9@EB+O7GLD2$X$VY(X73& M(K8#3(G;ZTWX;J65)\L4!>K@*%HKNN[9.<0(I^WZX=MJ1E M,NI[3A_T DM\1R[.+,4)'P/O/\("Q5BJ3["VE8"B\Z1$]X0AV*XU3CHD6^S$ MNA".W%.3]M2LY=@;H'*S^:%N74SN,>/YP.* ;R4D+FSWB7;>!>Y$BCL2A\D? MZ2D\-'"@U#WH$BO.3 "2#.)@:'OP#]#R@87K7Y#N!;R+S17DM?)W.;6_< =V M$*"I(9D7,>4(9$J\+7HBSY):I1M&KHC()04;_-@@MQHYV*:6D+ZM1N/#.PL= M9T/;=>$W__VN@8$6=EO-&:VMQIP/N_THV\_\T,Z[.4&UKH^&5Q;LFD!] $/1 MD/)68Z$ULWOXZQ"N_: +"/CMP.[!2SZ"7!O9X_BOGQ8)3LFW(3NQ+6"WO?]^ M]Y>'F_-WGQ[H%@";S@'@J&;_[2?[D^0[SWL#7^X+W0)7/0_C!$_X5MQ_$\:. M(X^O):_F31F[@J]=+T+VZ=M BO0;X)#(74;P>9[#R"_!GA;:-X&BG#XG=I7T MO<@]0)5K#+8@('VLOR=;3.G\$UM;8F>HDO5#M ?:Z [/L*O/ <^9V5:\D#< M+-K]$2A^^!W\%(B(O5@V:">)]Q^"$2[BV$,/+#] 94/GXQ.1V./QL;8GNR%L\.5VO[G?XR,V8H_G M&_T[I],NRI4F* /$<.AX1%DC#X ]PT?#]B&:%$"%JPPW\!=T6D_IX \_,.M;KUZRQJ(7-[CC/M M6/JUCD\V[IC!)6BIH^>I:2H^,(,=K.)K-IRNR:PHQ/Q(@8)[;1%'>H&#'!5\ M\Q#:BUE\4=(7,>E1F062E:)LO(0WC7V3(&(<#4)\ .3[$_K:02OCA]=_]#?( M5A'O"MRL9I#OL)-%\:0W_'WSM&5J*N4)[9]_I2%+# @YEGQO$T-YYQOQ1KT>SX<.,7V#F52P&N M*"ZZF-_\&<9#BIAZR6QI6'35Q<10<-<+<5YUV7QGLWWV;.;L$J>9;S[?##'L MB5=Q*<&ZNP9TP4GA*+]29->G^SQS!UZ UJZ-B*Z.+$^\.P==3'B8![?S!]VS[\&X,ZW3!(8_Q'G(3.-^F[1,8 OR9BQ%@\$!LRIQH%@H@] -GT M0.6![S,7)+SD46[(":-AB,'V;!\_ "WZJ4LLP49EOINH+W]D[FD[GN\ES$K% MGZDW)')4+P!&NL!IB6V^;]8Z1\?L#";[O';::!?F1ZT>#\Z[D]^WC42;=DLY M!DY/L@2H%EK4LXW+1?EMCH%&\*( 61U=7N[:%$AJE@#9$HY!'59^$.F"B4 H MIQXQ!KI6=@;(JYXI;3F98$"*+R)"+TV0$X,0&"7]G>*:"X8XIC54*:(S;'\6 M(=LR_-UN?)@(T;Y0B)L8U&KS(JW#9R3X+EU2,<._MWV)L+_9T3=1)-QVYXB+ MX6%VY($^\J(\?C9KC^FM\-G (V:.V68NY1S'Y@(US#]P1=P/1X9NIAT5TSNJ M6W/WJ[ATBQV.,C6D=M+A"-Y:2<3(34)&W6R>&)XCZ4N>8.:M=N;E?2;AK-!I MF3-Y5O-XY5+!\@:WNJN,PR^@_)JW2KXT[Q'=Y<;E ,PP@2\G;>;Z#G"'Y-GW MQTP2$W[V3%+@!O"3N G@&G"WO&RXD*G05_8+B4EY#"S-NL G/,QC@&< -L^ MBK(!9U$^G[U73EM3+IU#Y49D3S\%!E338[&XC+S95OP!B+''D%CIR>&%'4 M FP(/['10$CQ4&&0.S; _M\"8?_24]2MBY>]H5G#M",S'8H(YLG"CFCD9-X\H#F7"??3@.'4_6M?Z0 /Y.383X>K4;\UMS< MRK;K&J788H1=/LDVG$=_!&DI< XW:*!)9^X"\:[-BYPJCTOF<36K/*Y-JS87 M8@AF@L=N*?+1&K[^/=5MILY<'-\P1/_Q5*'>>\-4/7S-K*)=NIYB%+Q"<@=K M%$W+<+"OX8")4V+^'ZD@@(HQ.6R]_ .LF@W#V.-8&*"1&$O;3]4"%-1N3+[E M!4[UI3/":C,=(WI7&':8E;CPW%GWQIR\(E["$2+IW)RP(E1T!CY/N.[1 IQVX4O8\ MC,+ ?O*B-+;./+=FW0G?$SW:YR787>' 8^?T-_-GW_<'TQG'+<2^[L2JSN'[XMQ]S]$5ACC*H0UCLWN;=D(@O2' MSDES_?[T?-5-\S1;[KA],J<1PYR4H(*S3$J%3 +D70\&->7% 5;T>LQK.@X% +GC'IA?:W?UP%= M["1-PFC,WR%,FA_R9U+-"\@B@(/A3X0!).G<4J R0/"K'W9M']A^8@>/'O[\ M2S@Z>("?N%(66!2%C\E35N01Q_IKP#G://.A?4F%^>+]F7JNRB\X9\<*<- X M3",'?:P[F ZSL&,$T*P(JT?"ZMN83MVLG32Y,AOC(';<)R#1/S 3X\GV=<(Q M5MIU]+.!H3TA>Q+P+.!=W3I/HPB]++YG=S&MPT.L+2X7I(Q/\K[53H\Z\LTJ M5P3=:GJ!H3W&M]>FJ@MK^$R48MF=/8Y"WS?7K>5I1[_$D5L M.$E( %/*D\%&X3YA&11OZ#T&* .LX*\OJ(2A;X0XDO*C.GW@9J&]L^) ME5^N?KFYLX; [:QF';/,@4'>WWR^LWZXEZ_%XI( 73/69R^P.0G_#G[_H_$K MEE9@O:?LYNV!.@98\61[/O%GE*W=,(K"$?Y:%SN\YPBRDHTD>40TR!Y(1B&) M,T2CF?0Y?3),TC^L8UA,O59!SO5JC9]M#!$"K M.712CFM%U)8!38LAFAN2'7']-2?5!D%3NK;$6S=8S)S0_B9I\4$,/[&XAM=QSFRHT;= .[Q7DT2'L()\">'^6\/\BX7^?70_#AX-* M=-U@B()HPG 7.*5ZJG6/0]4LQ1D*5HJ@3SM4RNH3MG?!G%>J*D!O'JH4W,7JD5,O&;BQ2D/*JN)N^^,8>VG6C!YK M9G,V>GL7W^Z"2346KB1B-D )*1+BJ!,/4HP\U]('=@\OE$7#^.L+]CRBV?< M&)%HJ8TK=.W@&U]2-PJ_(8ADOM1$TY_L)']7G7CH=B2@$:[>4\CN396T@ ^H MX&>([-93Q5F%[>KF]4C3O3@0%*;^8%TPN7(])PH/@+T:2#:POQ%SX YBH*F-$5MBLHE)-*&6!%?YE/IX M8FEI4X,;+_Y&73\ H["/$6IM$[@UZ<.;YB,>_AZQ&_,@D#P-&R,AR6HTW6'! MZO#[8D!0V0P0J^4Y)U'3+G>SP\0 'X0D'&H0!HA6RM\B]R>YS_2^4,!12Y$A MI6!(..M.;$J>IP%!!,!$H@09-MTHZHXHYOG&J >4J]8DJ.H5B9<1G81!;HV: MU6-=FX 2>RR^#0Y%6C3K"'#;,KU<.6BDYS\ 128*4V3\4O]!(ZIJ?+*-@'FK M"IAO7]E1=*7=C)+\*(.6Y5W-XLT1<4KU9X#,&+5)%',^DBZ0U-=O$9J@5->3 M*'Z-=7SL/$0)\*@B8UC2PQ][0<_/HMD1Z+(N:;TD)3B1-Q=_(]JGGD19']88 M3N3U0 3#UM1J2L7.*'E<4\H,_$H^1NGGG-N;#H?8GZD/CZIL=>*$# :!N:L! M;LQ-L>6)U'[F;$0WD"PJ7^' MD53+LDUB#A3]7K"[(TX=U%^4?)@HQM9Z1-^.60WR6=.9Z M++6&%J[O0U&CC MNM]7%X-73UCIRM)";9LN2.AM)V9_0PF I _<_Y&,0$J6)]U)C$/J0.NC=?BH M6XJQJNSFU=L)0,ZOZP=T0>T%5FK4)C:.PA*;=!TH46888/+^M;)EJ$;]$/1X M4F$S39303^IC<@/4'H>?(W5(ZZI9D?-$"PBER)&>H/9)N['1?X"O)/F)?J( M,S?AD2?9Z-!F]QP(@Y3O66HW\AQ //#/,=NKOK!=?!MKI Q/L$H7##T@%0"PCYR+0#J][T> MZPM\L;$*><5"@Z0F8245'.4WR>DXGM+.Y OS>,DN\0"!1^HEZ>^Q+)B+)[0E MU(8,?3>S[M@UP023*8&29Z#Q2BKG3CGH%I5B>,EDT["KA6)VBH?E&XX.0L#, MC+_0S4WR"(#E-S'6-*Q!!V^*\6J)>\BZ1"0'>@%AK_F67@B7H)RDF9<-WTS% M?.(1U7FC2,6(;K(SU\V::RNO3XA_M3^61A\U-)T7*J&Y^12'6QF%?#@U!6-- M0Y=R>?SFC^+QH!OZM+.3]L\RB;]H@YO9U^5W9( J^#4A?'.E"[9K#XGO$ZLV MF:W4?\:U)73L]5_D;KSS%0"S600J+6*C5]'6:I;T<]*?SI^I%TM/+4IEU/>H MXD?S8&+4%3I7Z%P>=)['IXMJ*1-A2UNMH'J5$;UBV!6&EQ'#>RQW^6V9,.'ZGI2H6]%?:6!GNY!YOR M-?<\Z7N:\KA5.%OA; EQEC+:>Q0)X>:K66;%Q,7LZ #=A;/GS/ 098E.S;+, M/(U1F,HH)27 U6;$^[3N18&_K+@SP)!0+ 2-M^QY%*M+<"1E/GZ9A*$O\T+C M6 R GYWBR;0O\Q*=Q$YRU,[+'NU7$ MO,0M4IR=6VW)A+6I0 E_JY+*5 (6I_3EKP!C^+XO')44!M21C'--,YX\6Z6U M^KDO..LV\^+5K3/3IR>GQ-G8&91G2.K$7.GX4.$YA98YER#&[# D Z?A9#*E M[X=R/H2*24]&WU5&4R PH(VI$/"*;T(,9415)O[B>JA_<5]FHQNIQ#F+YD\Q M'<"^6<9QD ]N#WY$,)!;CS'QS %6:#M]_+MN7?54X%%&UC'U4\6) 7/#*)F, M+./O>SC E8M397.Z5"Z;SMVR=*M(E7V'M*WD73LJ_J[ MFLZ$I]_ 1[ =>H?Z/%)%>7Q&RJ60:TM,UYB /!SZH#N M$K=+YUL?KAQ*7#FL6^>P_MW-EWO"D]N[F_/+"T2--X (9[HB0P39D'#N8^J@ M#J%2]8'7R('IW,LAC(A%?L8,E6;CX']SU8HZ&_.\CVT8+K\+)^421U1&!9?-?]4WR$?31U6VBPA(Z,Z0WQJ"6/J 24SHJXLYQ2;DKY1B?\YPYI*/[-+N"#:@96N&LCP9[P+^RCC//,0F9Y^B0>IEK4;D*?;L_N'JRK*XLD M9?UQ?8IV\UIJVLVZ]>7RU[,OK&)?7EQ= M__H6=.S/5%8M2P7Q_VLL\\:8J>T%3Z'_Q,('6YX\LK)+#-^./.K1S44=[&X# MD4!L.XVXL556^YJI\JYLH$2"I>?YW!Q 2'^?)VNV>8HQYIH'8W/I0'I-\ =R M7AP]$J=.G[I$P=M16N*P(\$)!I,;'U#O$/9WJ/(:Z:>0=4G*RS)9B[Q+M[]& M"CE3%')6)Q>$]?GL_.'F[BU0Q\-$Y7B0*2U:JY-80A7(JH^&C2G?H(.&:8SU M.FP+,1V1-]BP8)0>]3^2&-XHEK44'V[5K:_7=Y>_7MT_7-Y=7ECW9U\N[ZV; MS];E_WZ]>OBG=7]Y_O7NZN'JDATB7^\O\4O)M-\"3MX$.#\)V%W3;#@T:7]W M0VPYHN>X$U*F23^,J ^AS?Y85*53>)7-%5>/D3V09@37^YF=BK"'D?$&P'KC MQ^F0&@L>Z?9):&XE/*,(^"Z%/61/6O4^U2_#E44Y4QL!XT-^AER\?5([ZK3E MFU8?2!U;. XI4/$FUN*[P@]'U@_O\5/8O()AC1J #574AD1*I$(XW*?IQW)4 M"TW^=%/FQT;+AOI>(NA,XB/PV5%DKR6-H&!!94.Y"(!W,PRCS"1BD)U.U3-U MPR0)!T7V$0:RD0O]][OFX;LM6 ?W3!1WFH;4ML MI PPW"ZVMK8!W >:%'Z=$F?&#GK+(>_MV06:9N;)?][>952W_\+;/\/,CT=A MW48>#F>R/=<":F,DJ.Y]?^]]!M7?*II'S>Q6YA?=IEW?<\!N.@N",*4V$+>L M$U88LK\8\IO]W1ND ^L"DP CZW?5RDYB"KEN?K/'UC]%8OTB#,SYJN,>)<>2 M5TP=EFK_ART2A,3/7H_QTT"F_*9.M]*.8*M'KX!> ;T">@7T[0J1G[']Y"-E M.Q\ .,+HXU\<1XA>+V=N;Z98@P9B-@_:TB59!D"5"3LG,?)9'2S"6X6]M5NU M]FFK! S_NU7TCKL'YR4D*HO(65*Z+:4Z)J'K5?&R9+B=4>_6<+ M8O4L?<2VXY5@73O*=6K-XV8)SO,65UZC+#X^+<%YWN+*%1WN_LKKND/*EVC] M_-HG*J=EG&6A@!1OE%&*/Q,R* %*KB&H\0RN%D8%WA(OJ'"APH4*%RI4"V%+@YPLH54>TI497):;"C M70/7V)GH.FM-=''Y^>SKEX=[Z^OMS;5U?WE]=7-G%%V]@0*KZS 0"I+UG3SG M&OL076>-B'Z[NKZT[L\^7S[\T^A1]280(M>0:N]08SF4.,JPB3#C* .$I1L! M3C8;,(&5-9+=$9@MSC:J8;8S?EELI:_8?>2PZCY2)H;0F6 (G0*&KA?J?YP/0*/]@_6I??^U[72THTR'I#@P,G4FDW50@BX3F__%*9"1LQE]GR6"Z&'E!:<;]7 \1KVI^2)%[O1O\3W=K-9[R># M=Y_:S7J3A0PC>(49WHG(7:NH\?;C9;N>&E' M73L0\<'-=U^,51^[5J/1JO]7'D2K.LGZ;'5TO>XJ_386@<];OX>UTJ/^S(%WW"8:ADQ]LO9+[L&VB]V M5_CK!.K:\?7V[G+7@'H;B1B 6'Z$O;C\O&NPS5CL!?9E]V; V)H"\I9BS/^: M_Y_7=2"VUN*O^R_S?O,+''?6LD+/\[F%<"^- B_NPQ_8!W;D+3$A]NOUV0-.:]KEL-=BX>];P]W '7W_3+U(3KU;;'I13?[P$:? XZMP MJ(B+K44<.XVI4S"-$J$1)+!,%_@ [ !Y=4#MAKNB;_L]'ELBN).Q?(#&I:8! MSBG%]V6-C'>\W?:%G8B/UG7X)#L=&P5F96#%:U,D-I-<6MC@[H6QIJO[^Z^7 M=];%U=WE^8-U?G-W>W.GYFUL([*VE%YRU-A*>Z3V=E8YVDZOI_4H?)4 MEL,;Y#^)-\=DWDTU&T;QW]#EDAV9=\EPN$QO%2F MC9)72G8A66(8$V67>7HJBB)DA$JV[,HRQC8\0M:R;S,82_9E%IY9,/-[I^>\ MRS_/'^_[?N]SW^?7C_^P@" G 2,"<$&XN;DX_7, .-&' MG#AP2)1'3%G_/*_X#4\^E6 )@TO&2N<7E*Y97;]K9.S@Z.;MX>?OXWO7SA]]_$!H6'A$9 M]?C)T[CX9\\34M->IZ,SWF1FY>47%'XL*BXIK:ZIQ=1AZQL:O[1W='[MZN[I M'1X9'1N?F)S"SR\L_EA:7EE=6Z=0=W;_H-$9S+V?7!" &_(O_267*(>+BV/+ M(;Z?7!"N\)\)HH=XE/5YQ<[?X/,,%E,0O<2$EMZKML.HOMF3).R%# E)J MAO/JE)]H?Y+]=V"__5]D_P;[#Q<>.,(-X9C'+0K @+T=^U'5X=VR1*9CR)>F MJ@WW8! 0O$HGZ6;P$FD%\#4SI0 \+/Z,>'1Y 'H@W >)>:'/6I,-[\7T'9P: MVVU]YBZ5XUI/QKW\U17]5#EY^;3C/G'+OKC%WM"OF#0&SGO5;16ISQM9%:>E5UPDR6KP-U DD> MG55_1TLK,R]9==BK.9$B-T1"=&V/94?W664'G\5UV':R=A%]S EAQ8,4V9Q] MOFG4YMB\BUW43FSWB_?R.\U$+"R'AOKCO4WF#FH34Z#<7^EIVEPY;O:Z@=+Z M>$O/X>M&!][;6(?N%?!ZYF##5S [^@W:-3(_RVBUF_ T)F.^ 777Y$%B "+L M^X+093B3ZA9)R+)98*)QXK^;B8T\2'R'LF.$+Q:.[D8G6DH)Z7OOR)C4'50T M,6*1-/]&?^FOY3F=7A,8&XF(^^8@\*JNP]92 ^71^\$"53+Q!"4HKC=&F M5/ME7.]I7.B_TC^B1P_#F-@N\3BW= U9H7PGK'TS[F&^4#W%]-[ YJ#1JI([ M=4_T]WWA*XH[PD&H.6V/BVG4\6MGRO'BC9H:A9ZG0GKD-X^\ H%R3Q4VB47: M'H%A:VWVCDR"P-P%$'@9,S G"@)2&XM\K+!L$#@/7SXC?99/38L79U/%EF)-96[SC\/;1R5!M9U=I@ESO:-LGO[ML+RD/.@OV MM=FF+5:684;;FVTB[_D'Z6X&%B991*KA2X>P]++O;$F&U?RUAKGE)DKA5K-I M#K[@>K4;4P?+B'51M3:<+'0(3KT\7K?W,?L!VPW#:AY&A9G89Y7WA")$I]2Z M7ZY^JVN!46C);ZP=AS<65QWZ_?ZS;BKQRGDK8 M?'D?841$FZ=MCPM5YL;,BE)TGQ=;K_04E6EU$R,S0GT?**33$E'J/CMI?18-/);83A?$\_KI*TWT[J((;O=;? MV29>Z<86&RI[94'%+00?>NP4'^O 92?YJ XFI\/D5#,L^-2>1]K^0'9(F!)DD623:UQ&C9\AEGR@F:/J]'!(%7NH @2S$IE;')_?;J*!^DT MXI/9L"$IGNZ":8ZZ-:#^ [%LT93-B(5_*N2,&OEM0&-<;JF-JC^-&GGO2P7& MCWM0YP^$[E8=?EWD[\099TB9V"W7#H)WIJK75#8BY!@("#^PU+&AP:'I@R#@ M:- ]#752$,&.!2)0\VI(#-&U:XDYV-U;7OOKFMF4#PC 7J&(G45=H0CMP"3O M%)PDUA%]B^%H$;^@7IGPV9)FDKLC'3.P4+ERA1R7F#<+7I0EX%A(OTUU*E<^ZQ\!4:C88:Z[;NQ PT:Y$ME#\+TVE[>9#%:=[4Z M69FM/]#3(#!QD+,G,&%)J;D\"AUXDH5!I_G1PSU4R_59RP+$=@_MU0D/J69C M[T!#;92(_WAG<[N$PV:I+)M9N7Y]);\OMBC;/?9[:7HRKNP)([%H72;]_;NC M.7"Z;HW1D@<]8 G)L#(S10V0GK>2Y5L966A%T8.HYOJD8=E6,<.1F-(*03WV MV;JB]>^F.RIH'5CU0$GEIO=GACG*2Y47K6/J@]1;9M9A)7_ COYA<]P/5O.P M)7=>1^JLQ9YV0V*[0=V\ BDS'96 P[9%J>T)/ZK%R5!]WZ\?A\4.&VT-&_<3 M&3N.5A+Z%Q4FO>P\MDL7&D8;'$\.S_N39%?@[CJ;Q)*P_N35MBESP8XHZC-U?WW/HR M@PS[+-^REE-Y?*$A@A&(VTZ(^2OY'HW/FLZ5TE*L+EW^C R+6412O,Z_=ZYM M?>$N: US?#[E8/.9.50- JOV[1%E;)&<8Q'Q%C6@3%W=S+[V&T]NYM8)T9N+Q\)C[;1* D^!Y:.%"\.E&7B+P/;=SVRX:7@,!@0.%HJQ_I4%=ACT:R0FXQ ML9J]/(/(#,=$!Z9<-O0U476P6"\W'3M>ZZ8A?>FS?]BK^M4UKC*4EOR5WNGN MV%ZK^;L#+4+D[S7Y!TQ QNV51\4]XIBZ:-.,J\T.,P0!#2."[,/ERKMS'NT#?(SL^4TL M6XF\A=O"SUHI9AK4;6%V0R:=\X.2QB61I%-W"N..YUI_OI3R*:\2[SX\!-=X MWY?EF$)=:DGT)SLNGD$^+"@8*1'C#LH+FX M7U4* HVU-'L??%^]G:R"=8FV\9>SZ@Y&2*(>&01P;M8#CW9/?Y/MPU8EX9?R MW&KT9ATJFWI?YE/[ VKVZXL&^7(BQ"B!LQOM6'0*85VD)J:W*6:I7%@8'B65 M&5RFV^ ]86!Y[YOLPYQ^9L!$3#%]FSH17HE'3LV!P'M+$(@9Y!,.6!C@J1A% M!!3UR'VCENE\).*<:>$9"CP3>DJMM:G6&MLV!J>?383A=Y-KVD#@3!J;670F MN+?)^X7!G@&G'$41^&+ED&P>MTRCL)U&S>DNC7K"E16LYX(!MMO-R,RXF2;4 M5(4$]C?51DTQ(S95*Z'FG!S/0DW,G2I$!783!*+97&/$FV&ZK'T+$NGF*I"7 MH,DE#1MSB [-2YA%=^4D3+^+MLO'2%SO_W -=W+TAI/"6R.I!,T2382.A*WF MR=-#YL:#C_R%KVI^\&H:-+UA;@B93= L^%TS+^&#@&;>KW^U8>#4/P!02P,$ M% @ >HAC5>0S.R]N5@ >E@ ! !IIY_GD=\%9>1DX&@(2$!/CR ML@&>EP!2 %24%T/^=X^&BHJ&@8V!@8Z.\?8-%B8VP5M" ORW^/B$)%1DA,24 MQ/CXY/3DE-1 6EI:0C(&9@8:)BH:6II_'X*$BH:&@8Z!BX&!2T.$3T3S_]F> MNP!X&$@@)$ED)#K *SPD9#RDYUX $ ! 0D7Z#P/\#T-ZA8R"BH:.@?GZS4N# M^K> 5TC(R*]>^O\"X.6JW\MU H>*CXM]TOKJ&II:VCJV=J M9FYA:65MX^+JYN[AZ>4=_#TD-.Q'>$1"XL^DY)34M/2\_(+"HN*2TK*:VKKZ MAL:FYI;NGMZ^?NC X-#4],SL'&Q^87%C+V[E]< M2 !DI/^T_Q87W@NN5R]A04'_%Q?2*X]_&^"AH-)RH^%_5$4W=B*@X_F&02@9 MGUO]!Y.>5PU.9.(\^9J8@6^#\>Q?:/^![/\=L*#_7\C^#V#_$],X+EUZO_)T^H=K.W&9?]+#$_5=>(N].#@L=7,S0_^+H,4PB0X(TT M5\V/2R[EN&%<92W (-7_[&/,&-UMZ1N3Q\OI J5V-24=H*TUT(2$M^FZ&.TE9K/BXBY '3?) AKJ;/=]/SA6,9"'ARS28UIRFZB>?\=+ M,LSZL9]MY;2FLBO.%'&!X09Y*]BK;R]YT*/>.'%2Q3!-J[U(PTI8,S:8M;'X MR1PERL[\JC(:LYY,S' 3*-I+XK)_9[>/NU#X.2+,2DN+(@BM"Y])^%B6(SA] MSU'ZJ\#3^[:FB0<0G[=.VZQ;D]X!A=4V'ITDP/YD-!- _?XK)GL/\K0>K$_/ M=]'P)+^4S3I@(9%/R.F>V MAY1'U88^0J2G-GKBJ9 MICZ?.(I)G+^]Z"5FSN2Z$?0=*CA+X#WZN)M*LC?+=V\HLZ3G./'V4:R?6A=^PY^SSWE-_#=QJF :K5WG6]DDP MN3N^142JS"15I^YFW@8$8;$\E$\6I\QEWU'[GLWD-Q0O>G2\1ZAOB$)MHP-D M:EOD&#,+7# 9M7_N2A(YRVRB>1X;C.X=OX//=;-;'Y8>"(T1SPWTBP?LY.HA M5E1)3DJ,?A5KVSDW/98:;">;<]42'.B/+];*:8(6GK!GF!S6K)IB:.\<*MP? MR^OI_(V0NM [BI2?IB"9)54AR9.&6-02Y0=^I"";47U$&ZZ=?WHD[F.QEGVG MS;Y"; ."Q,YO1"3.])84>@%)+\G=F?'!-"V[D:BM>RQMHZ4O6_/TT&M +\_K M8P$B$*!"USL/J/+W.VB&S=V=+EDH@\*2QWH!^-57U$G%A]04\)-6KPI#J4)PA5S!_LU4#C\^1C!'VY0IK?,4KX"W4_K? M!UPO@=P-JWI,2-6)[SXEUZ(N9=%T=8,(:_C;FF0M*&W85)MC3T ]<<97-5@_ MF"H9ZC$$TV(>CRS6D@I%WF]I[^D!L\/'(_G.7#8J;:950CZ@&CNU2(CPN!GE MOFH[J#N0VHJ.N=.D!84L_X6*[[OHN-]Q5/Z$W:1K!)@UMP^#1D;Q$A,[AP?( M&+;C@U9&ME0]*8+UZL+ M9K(SY/AK6%JE<@U!T1DES-$I,RW*$<-0?PHX9XP;[ELC#,*'WUW!KK6--ZH^ MC]XXVYJ,'N;EC*ULM0K_3!W5);4DK(WR& Q8I.ON6%.-MW*+X03B -:UDQ$7 MUT%P2,C#"DCZ&1 1IOU/: M*Z"AV_4,$!M^!B@:. >LD%+>'(*_E!%)E@"\7U^_OW5):5<_$4M'7 '=TT[] MD1''F^T*F]?IJRR=X:Y^TM'Q==\$I!S&9).W2IF_OKSLN"M BP3=('BTKY*? MWAQ'NG]'Z,[7]\1N73_]06Q^.K"X]XS^6JPK4LA!N*9&6K:!#Q:/J>MS)D:" M1E/J8^:J%WYY>.':@&< N=FWIZFY69K?]?E";,SY/,6"X84L"FZEYX6$$7]^ M\ES2\]4?GWC12A.J?%:5)@3\5]>>? ;4.H;9NV:1&"%2RH^#%NA]?+R, JME M+Q29_# ! 5VXE;YGQL6K!W>%V?%%T-W5M7^2X5SEU5WCC +/:U)]S,-.9DV\]Y=GMK>W=+1K1V^H]L2GI!@PQ)V#/ M^MAFS;#9$=_JT"=O7+2-:1ZEN3ZJFK7 TBZ50M84EF@DA=#N!Y.>C24XNE*I MO4$X->BTR%$'A$R<@_!&_7UFV[DT9OG$M3CTI6>8IR&;]XE+#7-WU+W>P7\J M6,TG$]KX+.JJSY6F9H&Y%SH'P,5K#RWO_(_6^#_3!W.U8C2/-. #75N9\5'1 M[1@*XB9SY]=W_4!^SJ,ASVBOO5^Q A:)VL>]?DD#_=_+:90\ M"1CC3G^(MC0*61V3K:[?S41+CQ+;JAK<7'_W9K5.UMLMJ#$T%(QKE)"+$38[ MPM744Q,2N/63"%:8UM8:@C?KH3V #!=[/Y93&]-]$V&V7 M ]'D3.08LM$ 9P'10 J2'J: -PB9#4:84\/F7^.$+NJ>ZL2EQ@#YN2QAC10& M09ZLS]UB4R*X$6OD=9VOEA3R]R7 Q9O:1LE8NZ(&,=1JH/?YB4?"D-CZ41>= M,Z9F@4:(D5Q B6*/ K,T>"@_K^0(U;)6CJ%&D2^6;ZHZ0<[,9)R>(&%$F2%Q M-:$CXTUP")'?PD53ID%9J]T+KX!\V'A]H[Q0WO<,6) 0:(,G;:?6SN5??,'R M),$0!L(9QA_A;-T'?:'Y/OD'R=X=&_=[ M9J\U"6-J-XN_!VQ@(K+*K7Y#:_JU[LWCCK<'Y%Z+)S5R/: UM=P%;(5F66^M M!;< >T>)Q4\MR4=IP/H#B4@S6RT2$JDVMT&U7;-[Q98M$]-D"@F%:TY MJ'\[*&;;V"H#'%@:6Y)/YOJAJI:T=H7QYN865*]YZ%C>_]&N+X\M7C&P2QB$CN],8WR:T'?DZ[$!9LQ0:D=$="8+G"7+6 9-/ $X#[.-YNZ2VNZRK?ZC$F^?9LZB;Z*XZ)\!4I,J/0ZC M$\M"M[$/J*!+;K#/F4(_$)[AJS#K5E*P9DKAES 0(YOP/;#G<:NY[:TFM54=O($[Q>NL M/+U]%RJ^;M.834%.&C-*^N !5&^!SP-_^F4\#J,._[O4\L[@GX;K6C,G%Y0[R&A2\,^Q^0 ^57TL!FJ)*,(N?P M8;O[XAVV$NBH9-/MW 0I:BHQJC; [8,0_E[>V%=.B24#VI?;YYU9YSG0QOXY'+ M>_@P_2%A\9AX[.#3-F701.=$= _H).(LY5Z":87!>_SFDFN.>9SPE.[M[<;O;9=""=;EL2I\EUU7QD=C%HH>R_Y> MM:0^KMU:K?7<^%P?[R_FY27%&QREZ[.G&G$C8)<*^C8-1 MT<[APWQ%Y^N#0FR\MY4M*C[[[]925G*6/: !?#@2]L),E7HZ&E.=(_)[>D(X.>9C!3LO@)-?D9$$A^WD"K M4>M*F7Z7W\W:B1Y@L=2);RB]<^A=YE>J"ATQ_VG_C1NV8\!-U6%S43UK8#Q( MM9.[%EP\*N%E%\N)N-U"VH1$\,XO#0&5)WXN2 ?'3>WQ"NZ^>@9TL0U9C40I M#-/+L>&/'3GKQC(D+N]&[.?*J17EQ7A?B1?*TN1%L/W:^X\)>R1!]?!Q]HD2 MD>2F"'*]YGW;."?ZNQ'S0)S2'10F9>!'E"3O5$Y"1JY>RNJ\&W['L;&&9TW- M#C\N:LXSC,R@J%N.:2,2?QV_\&T]IE?#V^-!+J0AL=36R+XY6XYXLIC6/ E] MA#!GRQQ<7(K\HC H?8&(+,&>3OQ4+MVUGI:?@6 9X7O12X*2Z_7W)^C.J'[E M_ TYY?IZR@Q.AI]B4K1.;P*-AUIRH)!<2$*O2A+F>7ML20],,W>DD;^DPI!+ M)4.ULZKIYF=<=+/4A3O]?4@M%D7.]<00M4/J/_#,43F MJ'8+K1^+'3?VJ1WKC7K86 (W\J,_8--^<+4;O&Z$)N?A5-,C,V7?I$G)RM*E M(IK8137(#P^+%C,L]=SK)\EFF)70SCP*HCQSQ& V,[T8%!]D:G>\CD%\>ZS< MQ'A +QSQ[RGZG?SX,U-!@J?Z/@2=^3'_H'X]Z9+,G7QX4<'=4^=(>JTV9H!U M-:UHS58DJR&E<*E^]GCZ*)2(AL3.DO)L?E9^!>Y?;;_Q#""S;IG==AYTM#D9 MJS;U&K%K,XLY8EM(M.&$)A%F:/.>N&;)#PTI++4*TS3&[!\9;F_9'?!,QL^\ M98W9>8(_',[5O9!U$0IK=?V MU)\S^FX"\:7*>/ABB,FJS+7R]'K_NNY? MQF\;3V2BH3S:>%;NID_M'C!JABYC:7!*5A_SWRH!)&<:?,I/LC!-9)M MFD::8U1)5/IBF""4$I"-85Q_O?'^+9P[TPGLH]^M9(1?';69/+8Q\^424BI! MN*SOJX) +O,5G]G5ZIBFOV>PFV=4/]4?C+W^O/0, $"2#R1T-HB^= ,4'#7TF9*C^XO0@\S< M#6-YO]QKGL_(JQ!<38VB E-P8H@LGE7I4<5IO3"6GF'([$-PF5[75/PSP#?8 MD".G!_0C_;N_.>3;54)VS1)IIVR?(^O,5EL\7KZ:_J?MOU55XQN=O=A2QP$F MK74WJBB#"B:X749V3X.KC6(+^_WO&3'Z2GW4@U-3IA/7M/7L8NK4E&X)>O&O"/=^KETJKB4-W.?)U\YGP 9I]^(#&GN>>,"=K,/."T!W[S-<[X]X1UV$O 7L,"ZO6= MU)8,[H*-QFYX!>1N4_>0YUV1?Q-M]SSFX^]-,1>#EHUGO ?*#8]64>LB-YY2 M(+*,#["6I):AX)%&!<^%8FY4VDQY;TO:SWOS,%1#\>*8^D,*<8'5%=?CNR^: MM2T^&-F;RVQI %V,90F3 %[#*\*59ER1C*!.;AOET&SVD%1%1\NWN%@V4X9Y MF'HFW?S_K%)T#L7@NE6WV(5-+WT]02U=0,$EJ(XHE#7QZ!0@Q[^! /^[$BPK+]VMM]/S:?O\I-AUX6]&P_EN-BBP8B>46AAT<6TQ?ABC7 MF;U<\A,XL3*M:\BJ4F.ATSEC^VH0/VCGE',X^H^A-H>]B5DIR[Y/>DM8R*4; MS S>$58&-CQ,AN'K&_@5H80NC'A=D LLZP.J &R)L)BD !6$/U\.VNJ!2,8X M6J4E9:C^UZ'),/VF#60:Y]<=)^U.&J:(\,U]QO@$?6$'QNBY@X_%DN8MDM^Y MTX). E*$&>[3B\L\]WI;9BMG&W)]**L-2W4EN\N;R(BE)IPNZ++%N24UJ^JI M]A=:*6&JX_)WIM=.B)^&Z#WM#GMKR!>OYZ33,1/+1#*#%8@^:A?!5'JT72W]P_Y6Y>*4,H[E2&1X4#I) M"]X9X$,(/FD$!T>%J@>)4K[UWK8-(D53C_-"\:@2W1B/YA#S6A>E\B;2R((- MM092WO)RX70J;RH4U18NUZL0^U&4U2=]9)AYA6UES[Y/ M4JA9IHML0V?H8KAY7<^W..J89-\DN]^L9*=6H?<_O4)KR +M2J-WRK!R$=R)4OXK7;.61I&3C[R\D.K51G^BEZ@HN+ M#O28"IG2*JUO1.R/ KS?I X)&IA9EFP%"?%?$7+S;5<2^\[:B6N<,FB^T) ) MH>[_^L4Z)%2A%'^*U"S;*V9@,URA-?O/A^WT0U],^$5O#AZ_BWEN-WU]2&#+ M#!/Z8"-USK& ",O#5V%(01LHUU-TPV_+2N+-I-F99329DQ/G#H<#J=_^#H@= M#RZA>@&4.03+L%&0^L3/9F<#,=_=3TV2-X*QVA"Y<'7I:3$GPCOJ:HP(:PLW M=09'X-!XU+KC/W!OAVVGB!V^@-*@X CHXCI0(NSAC#+ XXZ65^_-V,!2=[81"G]VTAT#V]SR MVA_2+7NMWJRMM!]M[DG+:L4'HE.8J:$1.J5/"3P#2-C]K:YPW]C:/@/$=AJR M!V,?,,1>^#D5Y&->S)<=,5N#A-4[KI?9U4V2_=:K?7HK5BT:M'@K.=(9Y'0' M0Q7L6@OM$(X^\:="-!\9?B;0);GX+B46&GW&;K^TNQ^3=(51I=P+1H&OA1OG],$]X1EO=WK9?X@%GL T.@GJJ&1$W_E^+!QT M<^'?ROI@CQ6Z"A):!.!B[]0]0 H4P-+2+D/?&4Y&3<&JD]3#+[W?^T8^>@R> MQ)_DS/:RETE(J+RC\-RBX7W[Q=V5H>;;M)AKQ;TR$0*/_PU;4>Q ?="L&I68 MU1F>/C_#84;4P,ME>E:C?.Y9*8[F/ M#5%[JN-?\^+B\MD_4!>U.J(]<)PUQJ0Q3+HFARD[M(3LF@13E_<;/;W"9DTR M5@0[_'FM7G),Z!90>QH]'O)$&XUV[I>NU:8%3'VH7HZ]LH=%+QA%RHLDK7Q79N"604_O ?+DB@]0B6:^AJ^ -I2[7T)^/>$9O(G63IU? M\LEW(.3/$JG3^,DO@]J2.V_K_Y).RA8.B%--_KZG[2>$N/XX. C;\V(P6E]K8O3 M:36=*%M7_T'V "BF)OW7HX_L'?]W_0R.8'.KE67O[.M<7I-B+]VJ5 M8TDE\PC]\PA@#+]$:R@GUX^6>L+7U]>Q^S.M6%>C[ R-IS'#R[M8)L.\P]6S M^B=8I6W:]]V&0D9_N+WK"NMDP?F62CFE$^3U+]?U+Z\?+F;YV2I==#KG^)$[ M#E6R3LP'QSE[M[)[A(#R=X?7/\^0K4%8)'(A0^,5*XS-?_[@<8T] \*&\I]0 MC:A@S^NN#%'I!$P+ASV-YE1Z4C?_.LRF MF(G)V,1FVE-H/4K!#'P4UKJO$*8,LI7J[A X,PIRZ'TBFRNND5S*GL^"RSU= M6L;V?KF'M5J!@&+TF\?\KL"(;*K&[W(AMK%LX_4NT!&-G7SANRTJ:643DM=N$VR/HWF,C]D?N.2/%5GVZH\3*8X)JLA'48P., MN6F$B4CY WL&F)X)1#L5-0O)43I$&-TP -_M'Z8?Y4<5:BLL9"9]37IW:)M/ M',%2-1W'5H?P@8_W@O#KV3(,F:2K?]>K7T=+FC/BG9WW__+;%;.<Z5XQGTIDPR][^B@I9QM>$O\7:-?;.O M4/3WVM81T^2<6[0@;5S;7:R5>OM"S>I.(F?CD0[V>(";[JJXME$Q3D1;J0 M8L4]@8PPWK=ZC7''9A9&V/J$5U89>W+2Q.#*U>6QI![M"2#VU@)'@-U%R M]Y6+F?("=?$0U'GW!)[7O\76@2<7A^O5_J,E"I8(:BVN-V.9^2T/RIE6!>@T M> -\]9=A@83JNK-H>U_R5]L%_P2@^'IM<7%N' 7\KNO?._;XJSGOY,2DDMY [&-[ E#],?,,$4%G_+%O69:#UM]$!OG8??>MCI5T>KKR M>@9$@ZQ.B6Q7S7-"[&$]<^BQHN& M\\>53\ '6H2H+4[I5K0>AZDV@,_6O770 32KS^DY)FRW)2[MG,WS6'!UK$@- M_>/M_%?+:9AE?5*'N(ER( M6OTA(6"KPGJSI%35*6(^BM^2?$CQQ._4S1ITO1)3TA(?M$JZ'61K 6)8&CH6 M_TK*LPZ4H6]WN*[PTU>LFZOSJ&Y;-G9.0(]Z&!CX,_OS8L ]2B9"56GWS-R7#J%!PWQ5-T$8:X^M M/2*C_6GOA,W#:RES3FEO]<^(3E8I'O/J_$QZ_P80BHEB)4]S#G(>;US\%;W; M-&,'AHMCW>:M^S/*1Z?8%K9N7_UU$(DG]3ITTY[85L?E>VOL3?*Y'^57B3#T MQ9I+0Q<]^&H!/Q?N0:.(X?PA8^OQRM'P9%@U6D<<0OVL7.>LH]5Q/8?8ZOV! M&IA^]QP5Z779=IJIF&E,?C,R40]7A;'FZ2A!C40/_K&#+BY"(5\6WK/!"(OE MIR!PJCH,XJ^M?Q+$^6._3AVR$$SP5\;_V <8Y"O(''J)3/4(7;R*W">_4&L5 MMVCRUP<>05[GUY14O#.-[ER;4)ILGVIF2['B#B#)=S.^AYHC+__3A_+@>'Y/Y<2%%&+AF M=%T^8YMY%A9F>J;]O1Z;J.#],)]/Y1[5ES2EO]O4!QO*&TKL_R!2-AN_K74% MX'/6^7@:[#=^-]AO0@V/'A.KAC+JL\4H"61?37BRK>/&B&GO&![$QV+O5P;O M@IDLG9Y&#&4?,&(+_?" D777""/TWDJCGD[[FTQ"1[$V1:$!)/CF#,LS!6V-?#;9??W,\ &W'DSMGC- NO5BJT- M4RJ.UXHF5[M./)RX&J]]P$-0(ROU:)]1FM((<%;=F/Z^KP[8ZHSV"GA)C+CD MGJD*EGGOX6.I"P;Z H %S2^U]X![;0+D#U"91=F2%'S=IVHO!;A.\L MD%>HS)0!QL$_]"U2;)PO:DJ!GMB+*I(W<2;!BRF"!2+-4">+;'_PHA"+:(I: M3J,39TRRI+&-/E;B3G"%W)V=<75#<&QQ:9*M[2:9C%<_W0*? =3J>BU48^F3 MJ_OI!FBKXJS;BV)"73*+-4[CDC7O@'KGC@MAFK:04)(6_=]C&24#/T#S;MI MQ 6_]PB)!WI?BIZ/3MU767NL?5?>\+1T:;/]J!)I<;D>G*PGU@HO2Y9KB9:? MS;ED%)>JTB9V%C;3NDM6C3"1[]VK8RQ41:F97E:$)XY=%EF6]M;Y?P6NW?/M M*Y-:H*3B\23(ET3*O0G[OQ'.%_52ZK9-X[%A&!G3&L)^&BC5$F9X M!FA3= K=:F3["4$@Q05J$DH.YW;VA%N4$<<4,ANPTW=JKQ]E;11C7T3?4M%I MB[?WH_AAT:Y>N+20+/VG:78'4TFBS'>+!9F)H]J=M!N9/>)<_6PHXOR"3"^%R]U;"&.U6-!T]HD0R@@--CMC M[(YWVQ0=K+?@F)&E-\%#?*J.\M'.U0*'%4OE(UP4I^RW,(F2*K3^YO^6?HV^ MKU=_P7'@1S[_PF6DA#M);?"MP6AS5RR\>_HZHPR>ATVTT,.(6V:YQQQ_>IMD M3._K.>^O<0XZ57ML3*)F+$)WU+9'T3*;8[!_FEMFTNCK@GC9QYE7-%6;$H^X MC;@\RZ]38<6S#&'=WG[UA4'5&NG[6 D#H/:HP,Y_@)7NQH6:S$>P@;@R?Y?'GC/'"%4 M^)C_DHOR/S]60HP>DP.V+<]P M'[UEGP&Y O @6Y.'++(E5+BK$Z1\/U>#B@TG9%\0B]SV33B'&7U4#;?Z0_E)^]=(8'0V;L=]>9\#:)Q@D>6R6 M8X5:R9ABNM/"ZTG&*=N/!8OB),X_:0E!)GYY,'"M M&=3Q7=!H]=,(X.F\TG%EQ1.D#E^F9H-5JAV<+0M-^L-'Y=V<^VGCW"9HKF"O3EM?=IKG.Q=$A/ MJVNK5?P^\BS5YECVH4#XTGN+CNC<0JM9]9I##W0K /ACTM)CMK M3:M;O':LJ]3(5*?>!NVI=/I+P^:LE># M#0S>6+_FVY2)@B9CT9NO5U/$>)]IXN]M5&444XS2>>)KUK?]T!]F'^58IXWR MMU;+E3+6@,8\ SRC8 F3FEYY+LI^#!2NHH>J(@S=(F7AY8N1VHTCO_5Y6[HW?@ &H'N, M7YU?76TCI^^P%+\6B[89R *;V]) \EWU<4ET_4?UA)_FII2^N8@W'$K7.#DU MZ.\,7(B--@^;/60)W4 RRP_\<+97_?LF#'DRYW$%WPP^]IT\ [:3_J3Y W[XMU; Z1E -K^B2A_^I,"O&.'[2T^ M;AC]ROF_G0-GDR"P >NV#\*GR!,-4SM":':[5C/KC M_]C2;7X(W*[%*<]^CRON OY93!2FVE%QMH4III!4)SNAH2KM5?S[7TQ>'KTE M;L+\:\@"L5Z.YJ4!=B)2XB-,5M-N!;=#H6J>6R7'1CR^7VOGCI[8QEJ>Y'!BM M[.ON'?EJ A6&1HA9;I\N@(,ZUY6VL3A_6QQ"B@UL%NLW;18K::F-T*U5C=$WBOYF1,9Q-),BP+:9GS,--UANY!'L" M"*'T%7-SW.SOZ)7IC:1VEDBO;\/9T+I%3M4T+FZU:GTY9K;@VRY>5HM;1LL? M^8!V/V0ML6@]VH(AC%#A+E0AT3X3(\_[WL7HRMG*OKZR/B_*4N??B[(DB^2* MK=M^OQSBCHPR+V ST[!-8,3"%((>:;F+$>L;+/JG\D'_$X[IB.^EJ*$1(PMQF$E);L(E\UA M'Z_M%,5P,%J<%]!*BCU;1\:%W)+SU4!TTC@Z/[[G:>_DFOXJXY$M ]#J-8H\ M4;(S5IFLFQ IU6_N"%O/O=[*]ZE@F02N17>>3[^*L\MJ3*>_&WB;1L!N5B4? MU](L0*$=[.EW^J1VQTSIE SE1-M*]/'AKXAI?^ G5 A0>_+'5WK::L/_UC[! M&A1TN>@(9$E2BSX4O!)DV7'&$'L&1-M">HT(9=WES2EMQ0(3 M&+_^U2/(]53 M*7?J3=B,T2O8$SYDX:8/C&O!1B<^6_;EG-BJ\=WU;5HG*QP7!T'2#V9G>P9@ MG(9"("9V)NO%*3CBOM#N)YF.= 0]'-8+Q#[E)VN3+K<>6&R1B31&"4D5P?^X M_!6SYST-\E(ZO/9UW0ZUQI5LY;="-=Y=6QGO@)['+X?/ !PQT7)19(Z^*!D# M5WQ4).AZ5\1!>23[5YP_.&W?TF ;P4NK^CU/\/[I>=/O>D]?9+\=F& M?S]*\,8BTIX!#,5]1M=832]YSJ)3 FKS^/8L.\VITA/7<,J>^SICF"SW!W<7 MY\ '8):_[P&Y0V[!VK!QJ>ZHM1M>3Q\/D?D#MK>.'*?NIW.G:M])2YAWP#$V M?'5-H:XQ8?>A325/@$-9Y1?UE>,3.>]&X\.#T0N_??<,($=THD]% >5A!Y= M+=.K])7XZY0'/H\>Y=N[SA<9KO[$%_"BL_F> 3GESX '5-"6$?'ZG6KPOOJ5 M-]5"@%[E M!"\!@//L.=*N<]A105J9RQGSG;&08D!&V8>C9JDKM%-7AKY=AD M?)J_8(A?.A7 1$;ZC,SSRDK[NDX"2:R>Y$:V%ZA*YW+[KN&,@E M1K#>7#R[\?:@)3/(VI1^-QS037NS$]MPY%[X(U M!-NPN$I>A.0'E&S Z0=J+\$'10D)O?Y?I'4<.'*4=W(N/"' FQ&L #PCZ@?5 M6?JY#BX$1"4J(?3VEYK/C\#(\UNVHW&L#*\O1'B/=M<>]:+:270T .PE<>"2+X=&1F&?*0MEP]R&AP?)I-"BL,+%=W8_6>I.=(IL.8X8?2,7J^3+=&QR.O+G6.2\M.@D2IX MO"@'?U] 6^6T\YWX:+GICVY467$_1N0S".#QY^4F[1GXMS(N8WM95(";;NQ3 M*-M:QS*P#[>X/I@ -7W\NA\LX6%^/K,%&4P,?EP5)CH7&G31CK\2XK?A%K3* MB]@4?=7\#,!=VF\@]TU72G';@YKSQ;]G("#@OA"@1(I")Z5.K0IJOO=R;041 M&>XWP%,=3_/(OQU*+A M;XE!-Q,V%T-W]-=%$_](T,*? >'YL=O-00ID.8\%HA/^M#GGD"SPIRCS>:ZY MCF)45?DH_;^^8YPX_.DG(A%'OH+P3N@JJYD]Z %.<4A.%_ +-=:@(%\K8+$1_*6Z=?S#)I^ZR'?CP92-4ZD8?S'- M\VOXM^JIH5&8/Q5BKR^#8>*!UT<,-\I@I..3D'A/!Q+P']@4N7A.#^AUDB/: MBUZ1.?8RE$1X7.$RZ?@#M*)OPL5TRUXE'I07?_ \=[V<=WJZ'?;7@? 463,_ M\'D3GO^%1&>;%CV-.>W#&==Z@11ZUJIQ 9,57PWN3&1/C]["K NL06]\68>9 M0WS?+JX<4 W[E3@CNPY8ORSYUQ$:U?6Z48#FSZO66XB&U\U M<0R58N4-F:2]\#;-$DCR8I2>8>='[* O6],^+K=C!33X"L+E]=IH4%_&=FHM.DQQU:@V3]48Z]3QB-GN\3\?>RH7RYG*S'_ M,B3SD0H#P@!7*L>.R7?:\/O MM]2M-N(>Z,E*>$Y7HLCV^%GFP?/KK=V+#'T ME+[".!E-?%^;ID_W.4Q"5_P-#0W0,;>4_?1EW@!8F4+)A#U58\M9^#D(D?2/ M?@>,MP7<=.7_YT$YG_JNF3-=X\*7E_3QPO1.O\G^ST,MJ_RT,#HZ'5JI9F-I MB=P/I59Y\<8OF1#)("?RE/D>2X0J9UK&5$)XIHM@THJ/@<6)L^_!0'GOZ>?G.=:\2 MH'JVT]="Q?:G@9XX.;[BYLW34'1U[M4XPR.JBY::#;D@.@\ M#1TH8DC1UB812;H=/3X*M>Y<>#J(-2 MC]1,4\8YN,TP:H=T6(XMVVF3:Z&X7\^;'QIZI4#EOX::1/J8;2**E)E[=T*T MG;X7^B"]D18E03=Q6E_(DKKF,IPCRPSM%X[DKG/?U"M M8.)&^$$];;%<13 M3#^C!IM+3_GVA($83)4S626>R?3[VSDQ8'H\\H_+516P%U@+_&'_IQF>\X/# MSFS,3VE*Z[:MW\$"-Y"=-K@F< M)C#T]'*;RL+JIN<9$$#"=@<#7A4"O\>J%YKN MIYE_AJ2>!T357-_7DWQWE8:O!5T:HGK=HV:J$!P,_2) 9$Y?6O$K^* HZAT> M"Q9N>[C=EY$M),DBAZ@14EK&V.X<**2KI;CLOX,FLXI''[#DU?"][IJ%,$SO M5;1X<)?V;G('"'@N;'2./*%AT2\=JI42J"M*RK/'Q?-YNZ/9CJGX<+/$W8L" MT97:-:;VN;G=:9TIVI9( KV5;E+DR:0P*03YV3MVALEZ_977=LDUB7C<3T(9 M/QV'@T]8*(@CWH5:H703B)FH3_%L.3V(3'RX>T>4](WU3Z#0^EZZ,@^(KV>7 M*YW$Z9^'+MK=Q9IY;"*9.59*N!/UQ3,\ W/?V^>RLU M%WYCP/^0^U56+LX#'1'V#-!KEH_YE&89>CZV4>EHO^3*6ZPA$39#O?FMR'LL M&&( EF.*+?_4X+U3\GC)=F,!GH(>%%^*D1^PC5RNZ"N>U4A9EEG*GS&FC&-5 M"U (W9\!-]57E)\!X(9*,6FWPI6BG,V!J3EM^SBCX@>?Y3NS9P"R#[4XJ[PH MZSLDE%?"Z$V%_^>_8\N'^=SA;=.?J_L#:WDI49%+F6JO[%V4)NU#^G.=Z;#< M^[/ ,D\')2\+C3GT OS#!LPREI@K=3]9/-#%]\O5>MQX[I;W;FG'C/'5UJ&)6@L8G^#X MW_O@;J ?:OM^W SW5A\.+&@)T]CVR6MNDK:SN&".QD M;?VJU'?4AN&8]=".%U!0\OH004$S2^&2$W<^;:(B1,/M=O/35(,Q92MV7?4G M :D. 5?MVQJYUZ"[A=+Q:-"DZ;U FOCL@*V;FWVU(SX119*")9D=\C1SI=5? MI6N>Z]_U8RT1VT>^YG;1J%4%->++B2*-/X/QBK,GBV2\[MNVQ#'+)A M?__. M,>UB<*<%BLK0JF/U(5!^N"'W(W''MD>OSFB$(1;Y9O/:^K)4* M%YITP21M7 *TQ0>"0/DM],SX0Y7&6#XG>\KNU;]I@%X?C??VA6DXRECY9-0% M2 KS,T<@6^H]=0:GH0S&:#,C&3(BRQZ!&R?/1H7?DPXG=G/66(UX?;3G#X4[ M->W"^SGJ.HM:M3B_;T 6]5DTWQJ\S@/+C@._HKETT0N_:B?8R$[9]6OMG>9Z M\,VIU=NKD_>W )X*/@7KRG.*\.JT'L0LZ34EC$NU-X?.K(S$<\< 6MN@_41. M)TX&?K!N(Z0#O>C0:K^-5I8K6UW39D%BFR^XK''.FDJD9J["536*\E*;9E,; MWT4XFIN:?F9Z>=E7EUQQA-W9WU2FRRO:J)\8TD!/E5EO3G_UKWAO7C"L-T;BQF(M5H@*![&37>)11Y M16GY&=#&%HM(RO\=NM1'7/V_]7&>04UPVQH.'R@=!$1!JH* = )([TH1*2+2 MB](AA-Z1+I$:!*0%J:$: E)"DZ*T4)0.H83>6^@=PO%\,_?.=^?..3_>/WO/ MK)F]9O:L9^]YUUK5%%DQO\7<1'1\ PC-#OZ M*9$N] MX[2XPF> MOJ5;I:RA+O8MZO>&S[;?U-F^O#^KO3+E/^\9@SNFY+*DVDIV\+SGH&I;G=BZ M4O#L&GM1H7(^^J:&:QX79T\%9FQ'ML;ME!>8BOM08)A4HI:B1.SY.&CZZ [< MU%H"!@5DGPEF'S UE7O' ?*FQV0##A?&KH_=]R9L['??C_9 M#CS;LB,TDXT'L9O5.'"XIN=9 1^H'/PE#/B3,(.G9VT'%P=^\6,?E+B2QAEA ML0>Z,Y2?K50^W$EZ=&_A&HW;/7HC_7'[J!2)^A*5*[I4$!A$K MG9^6;3XW.V(B9\RKO3]["Y/7,#*@R90&;)-VBY-WN&"56CY"<'W@PI>7MA_XOOU*!(IB)\LPOXN-O=-G:S%W0#\O-X=([GW):(Y M6X=7Q^"UXP)ECT7]09"O10V/G_M M"%+<,'FS0N>7O( K;C@>(.^Q?W(Y+%ZD<0,(4^M!W!G8FX23VR\&?N=$D]4= MHA,NUT?CCB[BLSCT^G_J>W/.DRT4F*/N<&:[^=+]YY M)J#I=2Y5.F&#TX4;B+QIX1M E+1)9,502++FN.'84/X5>@T# IYF1.W<,8$].;TQJ M+\7:5E8!25+$&/FQ+B7PK;)@\R;-!Z?HU\=RZ_5A+F]%4FW>JG#&N'6WPPDW M>>C[I"%I[@N_'6M,4X&*/WIL14/ZU&\ C2%3%A\/OXHZ-@9UI %U[.\F>)/4 M965XV,39+\MC8;CM@H3%^Q]LAU'$ID$AVNS1:KI+N%Z%29J_P=W-= MFC5Y9^DJ2353\&'?FL/ 3->ODW6^O-<0XD',O1;B@VT!#LC13W^V*:(ZD@/F M\YAY>CTW$JRT=1YRHP;_Q*C+L2+2;!;6KE09:)\T3F*CO',;R)"8P<1\-3-- MW&PX7#-'@55VJ9D1Y#26K<,.T7,71,==?O);DO,O4YJ/CE61$815J8EXUST+ MX1(7N2OCX<'P1:%(\6+X!M!&X[:OGFRA]/"23X7F8:LO=PHM7\)+AI[C98.6 MG191AZZYH/$6REQKG*\RR-LJO[E)F734_1.D%IX)51G:=7F5;13$]0D:F%ELOXL!:# M)_F7*OM/U"U\JC%/*/[IOOK;@46V>-&G65]5Z_ ^2HC+AC8_[$$OFEWB>Y); M8(X'GP]"D\*7)GTUVMR#"L/(2,QQ#!@DEEFBIOR3TN=P?W?A6-U:>7 !^LSR MLO@Z>1!/C/)_1ML4-NP0=U^X$NI@6N8B'7-2XJV^/(;S*LT#!::')@EW6/F= MG6/6_3A*ED8-GRPED&FZ[2P*W&/!#)4+@C%X"SAKS@YT%I[PPLJ>_+D:T;[9 MC^JVZ<1&MO6@S1EB_2*<@>J_:"4QJ8D#!&H-8@3BS2FKU5]_YFT4 M@SM_S' VY\:>?;D\83T>]JN]F-88F=]C^\-V;H@[EV;1XSP)>VN7NW,3EV,( MKX2%W8C9DXU[:QW2F03?0NY^>%^B,*&$V3^F[VQG1JQJN8MD;_H"!T2]?>5T M1H;#MN7%U.%&2[HE<#+B=]KYD;:VV#C&(/UE7?;\&&??TC>3V [<=)KD,O5'TU^G%T'4=<*4NG M=,W5J[R0-E$D*?+U _'+9%9ITU_^3[:1H\%O,A3_'@-3(RN1FT,/"GQLMGXB M2-FS(QN1>.>$16=EMF1R8@[4V+C>:&&@+&%F9LT'9BN] 3BEJ$2@@GW8T'?AEPQT(?&B575L+?#]=CAEWR>FJ26Q&F MWH]O_:/;[I^B =X :$N .5D8Q.Y;4SJ=IU!!=B;\-Q3U4-?P@P10OM)B?AP MM18AH:O9P&\+;7-8:.0X=7WDHAN$SMM09 U:$B+^#?*4B!)CH CKOYR^RQ8R MKHX^;58+J;!0)5UH"+,+:^^:(:EP'"EJA/4_<170*EBV4J\C)E-"$WD3EYS( MW?((YMOCTQ)K'( ,<32[P@*5?=">.(5&_#5U@)7#0C1987JD+E!C_987*^7P MPB1W/ J^;&P"9Q+_]/866X"5G,[S&\"Q@6I$/M8/88K_#9L--&728](]O NW MEU4YEER;JKER1*J5.5GN03735D3%U]AY^XGC M#3/GIZSE4Y,+1S&T\8(V,NKX5WK\L&?NIW,_TA_W:=:#'V[#^=2R"EP1C?<]J,]*# M"0!Y2P6J(GL%C5GC/[?!S<30:"ZV H5$+_6-_-'4*THG XWULZV^=CM74/>8 MZOEIL%/OSS*4GTVD5?SS1D"+TR^RVH#*H%..)[ \>Y??2@=XIP\]E ' M)^VG*[3N>JTBXP;!=3< =J:!4X42Q+?NX>F"*B5.BG:N)R(-#U@00=U2<7>UAKO^L#MYK0G3"@HO+VD$%QJ9\TU*.Y8^37M.&PT]!]7]Y MUD.Z%,*;#?]Y^RVTD&>P(*$.71.A3_QW5%U6O*Q7T@0B^:GH:\OUWZ;*NIOH MZ:TVO=R66F>F2U=.!<2?[)C!9UL2E_3]+]S9_--^BVJ=I_]R>;2 M.@M6C%W.FWBP>MWX8^_F=H*# J=NP^NE!K[\<520,L;TV\BV::]FIF]&^J1< M7SBC(I-^.'QU&6:[%J/[W*961-VNOI[TXZM#7BP_D&" *+G3NU1_N,?)4YS% MI4]X"ML'SG4<^='#TB0RX)G8=39*I%-^^"6DTM@WFZFQ95^^]"O=,DDV*3+K MW6O^\D0O8]$46 A/>:JXZS'&:E"/4C2U(+4] #6W38>Z7+&\ ,6U7O MM6V4%^ &$"1Y!3@J=P+)_.9^DZ,R"MW*#,G@W)%5P]7CU6;S85*9O;!QZULS MWZ/?9@3 $S:VS+-&0?MT;32;]]R1%5%BX^Q=(1"E4[C"MN1Z<#:D@:JY7S5U M^ _#&(W=3H#G!N:+\B-/!=(N?^^NRXS"!-,0?OGK4QLG!\9JC-/>WM)WV%W6 MBJ":9A4MJ*D>0O6TJYR[, M]_)0PF-Q[RT$V,GSU>3(.]N0%$ M&HM=6XVJ4/ET^K.^!%[K[%4>B6_#(K>GS-RD-PYG32KZ1-M\>^X00J;'T.52 M)^)Y8D]/Q^,I.Y[(-2$@T&?=;X.4E/03FS< RJNL4];[W^]-]C$Q M)9EPX+>\=48-[_N?('F73;9\@!O5=)' N*X; *Y^?HRL@VYC7.+U^>F]4O[Z MY[,S;LCF$*[57/S/H1;,2>OV>M,-0/3WW !E_5/%?N)?!!>70>362ZN2GUL#WU=?]B@W,).'#2J#'G\K=+!9',%#$D M2[4?;8K&7<&SF\A:GS,?X)@3MX4"^L=O ,N$_OBU8_H\XXNYJU!7!2P^OP#^ M!S1"T&N0UIU6?"AJK6[J=FRIV771#> E9!&[53RTY0%SG="04;;E_ MOE!QZ7H#R!5P/U+5EBZBU< ]/S$-0:GYKA#*ODI/4CD-IR5E2V=+>65)O1X= M<%I:I%A'A;=6)^@!_ZS&7/Y@0SK^?13N%!]1:"0\1TC:B[OWUNN(@W"C1,Q8 MYJ$8(M^1E"%>["SE]AZ ^&R4 ^\$N.)3CI%:P4I93_2#R=5<):3?/WN1;0IU M:X=.HO>@ 7N\.MM98K.%NQ-+ER]>C/##'T9\(TA8!%Q%&M4WUJ%T7;B,#@=9 MB]>E89CA*Z%%_HAM:/ M/!;>=QOE)MC^*J MUX\N'W\G^@)(:K ML96#TM_-5STXZW,@V= HBCQ6AY=)0!JT57JXDG]562Z2A/-[-= @%U8J5FFW MB1O00H$R&_)1H1*_<,IQR5<]7^L:G3&8DV&-($X#79J'X?QYJ8H>Y,)24PJ- M(LD8CA@86+Y_$3>+6YRTR9[F F*C>C85-W+>VQ\BI1,C_P.L_#_9.#T(ZIQ7 M0XT6?ZN/2TJX1_;EQ$M6^#J(!!G 0_C@4B]!HSH&M)(RN&"3RF"<0B5_2)"$ MV)TJ TYL-OIAO\U.]H=!YEDX]23E/QC$V\T973>.])CVQ3XE O8Y7QJK7X23 MG+#' %:\V2 FLK]&'#"BZP?9/AV^'3J-$D>/&D"[M\^JM8D*D2W(.W@^1]D& MD8EG%)$,?(&0(!>,38I*O6G0H(*-VHK![QE=608 MEY\PNY?J:OS@3#("B&PIEOFM= Y,F-H5.WH7/W6/+6&\'005=AS"3K]4\'9G M^O.BG<=\,P/13/T$4Q7:K5ZL,QM/5V2C76$.G?5_AV7W]$0C2 MNVBCAU B=43S3EC**9@7'<[DRR"[FM6&ALU?&/@T_$^]KM!/7FB-F++ZU"Y7 MDSY3R]![(GTYXGZ%!TVNN*H+S"%%-><]DL M/2MC&V6INMMB-*MJ8%[<1]-%:M=.AV%[4IYGZG'[)R/C3P:QC]8Y0TTL"]>D M'\:?\F+D<';R-L5XHH!@!H3AQ5AVCI@!KAIKKO7+YV2?D>5C!3,!3OVNA6/: M_;1][--";V::G4=3]V@0PE)]PDQ1)_UR\<[#C+&ECJO"X-@%E MF*FHUU(4OM;9YPURK^+R>YV !5J8DB16>CC$=AJSB338)R#UE+# MJK(I:E)W.@$W:E_UE3: M@N^MQNY*Y9#T2.6!/Z>HVED,L5PU:1^-\ET5::@ MIPLG;1CT'. .%!\[#42C"PDK))431F[5 EZ+D:#V:LP0K+J M,$B&7?&EH'B@3Y(U6R8'<_=7$0@VE$N#06#'?.PN0:<3C'*V>)$08;+8O[3- MF_@2_9B3HJ-K4_X V$"\D=A]NP UZ$UR-$-G>S#M!+.MFXS+E)U85O[*J-[- M^3Y&J5N*S63;(9?*!TSIZHQ\-R98W)@]I<*3+2$L8D7"[LQ!#N%@W(A;K15 M+J!04 :.R;O63G')8<>R8U]Y_NW)_6\BO)G\%U!+ P04 " !ZB&-5HIIP ME#(' #,) #@ &ES9')?97@S,3$N:'1M[5IM;]LV$/XK7(86*6 G?FFP MS78-.(F2&FCBU7& =E\&6J(LKI2HDI(=[]?O.4I^:>*F3M,$'9(OCB4>C\>[ MYYX[TNE$6:RZG4CPH-O)9*9$5]K _"VNFO7Z'@8[^\7;SB_5ZK'V\U@D&?.- MX)D(6&YE,F'>\6EO>,9M)DRUVNWL%\K&.I@SF\V5>+,S\CZ,JKUW_=/S%OLG MMYD,YVUV,C@?M5B]EF8LD[&P+!$S9G3,DYUN)UU,):GJ1?\OKQ MIE5/>F?] M=Q];UR>VV5EO>-K'*K7TJLTR<955N9*3I&7D),K:4&PSHY-)U_OPMG_8'[%F M?:_>V2]?=O;3+OOA2R\VO--]F8QMVGZ857S$19BU'1YYPU'_I'_4&_4'Y^S/ MR^'%9>]\Q$8#-KQ\Y[%ZDU?KKW?YJ_WZ05!\>V _W+#P\OS8&[+16X]=>$>7 MP_ZH[UTP[\/1V][YJ<=Z1R,V.&'U/YJO*ZQWP7IG'N2/']O(7=CF/-BL-<@> M9VYO>-@[]RZJ@P_OO(\+2QNU6N.A??@X6%JMTJ^P0R-YPH9[[)"KL32)%!7F M"T,"+(MXUGK,G69\K,1BI;$V 2C'IMP'#;5J[5 G6=7*?T7+K3R301;A:^W% M#BQ6*N5! ,$W.[4=4F46>B)!Y-"J'Z17;B!8#!0*7K]H3VF_/E>E;9E.VSOK M>XZYF'?ZGNF0]:W-A>&'4LC_(P=:0,IGDF=M)>FX,/0!_GO.5JK:#7N M$ZU#;A$C1".>LT^)GBD13) =+FBF"%6@R8$:)1.[Y3)A/)FS/,E,3HY!$77U M%#'D+,83E.8I@-L$]Z'4\;S=3<\X_!;.&P^" X%"V6"2!-H5I&M (00Q[!9&Y=) M"$YQM('OOLH#Z 1ZUL)8 ?(D\5"*X!-N"<]*K8!98L)>6QK8#R0IKI!$KB M-&I QBUGG3T^MQ$+E9[9!52-F$A44XZ%.+TL[(:5E37$V84Q-ZQ]!MVW0/?Z M/J ;?1&AE[_^WJC_UK8EK,H&@L:C1JD!,:K0O KRV;!< "0005Z# N_(CGDP$ MZX&@AKF"A.MW#W9%887K>>FI>)34]"4%4DD_(Q9; W !*+)EZX7"+Q8*L1#M M\SJL(4$%O_4DH?I57*YL6V+S7CBGH\UWX_Q86+Q N%U]_#86*U2Z?9[;[:=0 M#1T+X*I*==>9VPC%'5#+LKP"6Z5D=1J4 M8XK62@3O(VWQL92"YD;0!630/KI8DI"FW5-!=:EM7_1W3:BM@4 9FITDI MIX#DBE.!P+:<$:O& #.*-F.].\*WL2!!<#CFB^!I1TR'6@ M+/+J"]&U)MD5KZMR0VF.DY<% *DO\GW@QQG@VN6)2-#N*.0&1D1*245TX16+NA9UUV1%OP?_&XN8UU M@,=$<+)+:4$G@?#;)S@V7IPQ7 Z+PA-TQ4#*GS'[D)@- M[L7:!1QNPHHN(LKFU8ULQ.X=N)I:$NW[N2'PK-7_#5IC;3.\I[M6Z+)P _M< MW'&QW:],"9$%8-%KTJ7A.#H*=X="URM)OK3K56%5Q.VR62+^=5DC E>8G#_* MHC%G2GX2JKQ0N29?N;>+GFZFW 7L!X]X)BT/I.[*-5CD265%=<2\ZUA=L1ZA M[0X=T(UF?&D:1T.>:6.738=[ 95Q++-,.%AOF#;6:&EH+'!WOJ1@%V@&A5LJ M$?A+1X)%"HK/N83I+MWRQ*<-O'H^0H^)5Q(HI6L"NG#PI0"LREYA M>?2;"?Z)BG_1<[KR[[IE=WV\N%^[$UC+4UIQ2;.!&'F B58L>?&KP"Y[;$P! M0A'@2M&!6+0?-H_A*X37;::L1QMO(I\N9_X_SH0]-!&A 6=5@!OA:!;(IF1F$:=*SP5&9Y$NZ)A_D0 [ _I4O:>'I0. M:K=@Z1A!:K%SN"L>PV/-"FO4&HU;L-7\/F >#H;'WK!Z.!B-!F?P;'K%W-U3 MN#,Q,BYH=&WM6FUOVS@2_BN\+':1 G;CEP9[9WL- M.(G2&FCB7<KW?._#*IBI:,F.7J?AM;Q)\F=0'GXGH?-)AS49AF969,"P7"Z95QO.]?J]8326I^L7PGX$7]=/JIX.SX><_ M.S#2>LW7S? M8KV#ZFWOH.BS)U][M>.]_B_YU!3=YUDE1&"$WMKB<3">#$^'QX/)<'3.?K\< M7UP.SB=L,F+CR\\!:[9YO?EAG[\[:!Y&_MLS^^&6A9?G)\&833X%["(XOAP/ M)\/@@@5?CC\-SC\&;' \8:-3UOQ'^T.-#2[8X"R _,E+&[D/VYP'VXT6V>/, M'8R/!N?!17WTY7/PY\K25J/1>FX?O@R6-JL,:VPB,V63)?M=6I5+?E5CH= T MS&S";>[ X M30L>11#\;:^Q1ZKT2D\BB!LZS\\9 MUS.9=QJDH/F>3 5K1D[7MM@.WF8)GPNFQ5R*!?C5)M*P/TJN +YD96YU28Y!#77E%#'D M+,.3ECQE,4<4E68JDZB,RLO=$LA%*(SA>DDB&;\26'=+I\&[",9@R90<1FN0 M0"@U:CC$@N8IB)L$]Z'4Z;+;3>\X?![.&P_"PX%BV6.2!-H-I&M 800Q[#>&I=Y#$YQ MM('O85I&T GT;(6Q!N1)XJ$"P2?<$I[3= /,"A/FQM+ ?B1)<8TDRA0"0*," M9-QRQMD37WFY86=M"G%D9<\O:-]!]#W0?'@.Z MR5<1^N6GO[>:OW9-!:NJ02"R4'$L\;AOWKGP#1G7P@$%@9?D(@24"4/NDB:A M&226@2N)+^DYDB9,E2DQCUA4J]0CIM J%!%>&[8/@$0"B/,H"*[#A.Q6*/2'?+2[#Z%:NA4 M %?52KXJJQ*^+,%R4-V&H5J].@! /# M%J-2&;ESO"FG1D:2:TD;D+YY<+4D)TVEH8+N4MNXZN^85AD!@RR8G285G )2 MIIP*!+;EC-@T!ICAVXSM[@C?IH($P>&8+Z+7R=DOE@C3ITN$G2GS5C[L3K8[ MIP52:2XC0CLW*G=!Y#@3:6IR*06XCE9P1()(/I6IM$OJ,^Y:EI+3(=>!TN?5 M5Z);3;(K7M?5AHH2)R\# %)?%(; CS/ MNZ(]J!__WCW6VL SPF M@KN-;Y:GJK3?MF"7"L77TH). O'W3W!LNCICN!P6WA-TQ4#*WS#[G)B-'L7: M'@ZW8447$57SZD;NQ.X#N)I:$A6&I2;P;-7_.[1FREB\IYM6Z#)P _O+WW&Q M_6],B9$%8-$;TI7A.#H*=X="URMYN;;KG;[2+7F^F/ 3LAR]X)JT.I.[*-5KE26U#=<2\VUC=L!ZA[0$= MT*UF?&T:1T-NE3;KIL.]@,HLD]8*!^L[IDT56AH:B]R=+RG8!YI!X89*!/[2 MD6"5@N*O4L)TEVYE'M(&WKT=.?]WCYR#%#TF7DF@E*X)Z,(AE *PJGJ%]=%O M(?@5%7_?<[KR[[IE=WV\NE][$%BK4YJ_I+F#&'F$B4:L>?&;P*YZ;$P!0A'@ MFN] #-H/4V;P%<+K-E/5HSMO(E\O9_Y_G D':")B#*:N;NG:I/M MPWO4]D36/S 'MWZ%[AU@X!Y3FZW=;75HN->I#]CT$XC>WNO#]3]L3P\!\E/N M]#B1(F:GZU0=^<[LAS>\2FGWWT?]_P)02P,$% @ >HAC5?A1NM&W! M[@\ X !I57;6_;-A#^*S4B=-TW5KBPT% B$6CP^?>^%SIVEB MLW0V33B+9U,K;,IGPL3Z-[X?#OI=7)SVJK?3GSJ=A8J*C$L+D>;,\A@*(^0. MO,4S=WW)C.6ZTYE->Q58J.(#&'M(^=-6X+T).NX+_]ER#.\*8\7V,(&+U3(8 M0]_)+5B1<0.27X%6&9.MV31OMI)59^/_ZE6FU;;.A7OIOW@[OKUQ I?N^IF/ MISCY?@*6[VV'I6(GQUKL$CM!8&.UDKN9]^:Y?^X',!QT^]->_7+:RV?PU8]N M'&[-'LK0Y)-O>'ZR,.YMP[\"W_N!OYJ"2]?KS>OW64 P0KZ9_"ZN^G. MN[#QYN5J?SARX,3=@+M8O0R\Q3>.R$=@WDS%X^RAA12)8)8X@'_I%EC (""=<<21]3JUQIF+7! M;\.Y%DS"N@OG+ V%EH*W89X(OD5\/,^*]QQ6VZV(N&X#/BAJ8!5D!_A=JBLD MB R(CI#T+F(YBX0]$'W$5=5."A[1J$/3AKS0IF H=HAT=&/J)-"-*0/ 8I63 M%!Z;-T94PC7LANF026XZJWW*#^!&9;:HA-NXSNSX>]:O96'*FY-"I6,4;D-! MD;NQ,]DJ:3M&_,G'Y M7XEMD>+]B#"I*17E=:%J_D>!=X2ZF:%,?,CK"W\\[,?BW61<2U2NK! \ETS(A>7GO M[5%),$&:F6MN*/MM6F9I"K@-%8^E6!LFQW(P[7+75D@F(WJ/@+$HH4E,T*I( MJ^)1*)7EF>:6BE!=U&]([RI1O*FO!OB>J)C;/+L_7@V-G >?5H0%!G ,2_6^ M[D)5$[I1+S?1AO> ??#TH\WGJ_7"6W?.5T&PNL3(YGLP*A5Q[>1P= _LE&>S MGNG=T;&F/5RZAVQ_\/?9EO5P;UB_P.VO8'J7MU]^PG_-JT],&/_8M>]]@;_= M*6X]9*'6EVJX+3#G)KDU!-E$&/!Q9L2FB^HJE84099!CSXV;8:^<'NM9K]1% M!,B5X:5JFJ8EGS4:>J/WGO1'S5#V^$SCI(C;%5KI*V%0N(KP'4W )1$.J6"A M2&GH*Z&8;=!QHBNBY)9#=Q!&G)#:2U1/U/@J/& /V.($*R-:00M2?'2)QN4" M9P%]>W8H1P;]D2MM; $1SZ_)8LSI([ND2;]-1NTII(]M[!,@JA&?>E1)F0:< M(V)H8&]PJQH)?8[/_@)02P,$% @ >HAC58.P-0:U! XP\ X !I MU7;6_;-A#^*S[]^=WIQG*3-UJTM-FQ (,2ZX_&YM^=.X]BFR60<FPCSETD*H.;,\@MP(N05O]M)=7C!CN7:< MR;A=&ENK: _&[A/^HA%X;P/'?>V_G _A?6ZLV.Q'<+Z8!T/H=C(+5J3<@.37 MH%7*9&,RSNJCI.6L_)^]4K4\YIR[%_[K=\.[!T=PX2Y?^GA+)]N-P/*==5@B MMG*HQ3:V(S1LK%9R._'>OO+/_ #ZO59OW*Y>CMO9!+[ZU;7#CN#[R<.HM __7. P@6T#V%J]:J-6W!RIL6TFY_T($3 M=P7N;'$9>+-O')%[6(_159@.$*!6>M[Y"1;G$+SR8.4NS]RYMW(6;U][[\"= M!B3I=3J])__>9!9-XL]G'K5%O]]Z-B #G[S;EQ J*7EHA9)P+6P,-N;P)F<: M YOL86IVNTW>\T,?:]7A.8@8U(D!@.D%8\ MS+6P OUF,@)O%\9,;CD"25-A#.' /]*,D%$@YIHCZ&-HI2LULB;X30A$JFR\ MATMAE13L0Q.FL> ;.!>2R5"P!!:;C0BY;@(^*&9@%:1[^"#5-<+#^PF,D/0N M9!D+A=T3>(9HRI,4.@)1!:8)6:Y-SI#[T-)1 U4IH 8JW&>1RH@9C]5K)2K@ MRNR*Z363W#B+7<+WX(9%KJB FRAG=O@]J]>R=<+KF]9*1\CCAH(BM\/.:*.D M=8SXC0^+FZ]%9&/\M_.H@<%-DHQ%5 XO&IT&F=*UG9@3XPZ[@VQ7"*):4!IX M^FCTD5(3LJ3"9E4V:AS[G#*]%7+8(0/=%D'%6105MH[5_MC7 ->-<0F3[ [ M0DQJ0B5Y*%/-?\VQ0VBX&5D?_" V3%/)VW3OC>9QFT4/ "U MV_OS6(MJ>#"H7^#T5U"][^N7V_^G^?29/>(ON_:]F_?;W>)6JQ0R>L&$FUQ+ M8>([JXZ-A0$?]T(O*HAC5?37[AD4# W0 !$ ( ! M &ES9'(M,C R,C Y,S N>'-D4$L! A0#% @ >HAC58S0.[G%# M1I0 !4 ( !0PP &ES9'(M,C R,C Y,S!?8V%L+GAM;%!+ M 0(4 Q0 ( 'J(8U5S(%.RO18 (M+ 0 5 " 3L9 !I M&UL4$L! M A0#% @ >HAC50$R4S..,0 #9@" !4 ( !*', &ES M9'(M,C R,C Y,S!?<')E+GAM;%!+ 0(4 Q0 ( 'J(8U4 NB(K&-L &L% M# , " >FD !IHAC5:*:<)0R!P MS"0 X ( !1^(! &ES9')?97@S,3$N:'1M4$L! A0#% M @ >HAC55^3T1D! &ES9')?97@S M,3(N:'1M4$L! A0#% @ >HAC5?A1NM&W! [@\ X M ( !!O$! &ES9')?97@S,C$N:'1M4$L! A0#% @ >HAC58.P-0:U! MXP\ X ( !Z?4! &ES9')?97@S,C(N:'1M4$L%!@ , - P \0( ,KZ 0 $! end