0001213900-23-086885.txt : 20231114 0001213900-23-086885.hdr.sgml : 20231114 20231114160050 ACCESSION NUMBER: 0001213900-23-086885 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 52 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231114 DATE AS OF CHANGE: 20231114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OptimizeRx Corp CENTRAL INDEX KEY: 0001448431 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 261265381 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38543 FILM NUMBER: 231405573 BUSINESS ADDRESS: STREET 1: 260 CHARLES STREET STREET 2: SUITE 302 CITY: WALTHAM STATE: MA ZIP: 02453 BUSINESS PHONE: 248-651-6558 MAIL ADDRESS: STREET 1: 260 CHARLES STREET STREET 2: SUITE 302 CITY: WALTHAM STATE: MA ZIP: 02453 10-Q 1 f10q0923_optimizerx.htm QUARTERLY REPORT

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 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, 2023

 

Transition Report pursuant to 13 or 15(d) of the Securities Exchange Act of 1934

 

For the transition period from __________ to __________

 

Commission File Number: 001-38543

 

OptimizeRx Corporation

(Exact name of registrant as specified in its charter)

 

Nevada

  26-1265381

(State or other jurisdiction of

incorporation or organization)

 

(IRS Employer

Identification No.)

 

260 Charles Street, Suite 302

Waltham, MA 02453

(Address of principal executive offices)

 

248-651-6568

(Registrant’s telephone number, including area code)

 

 

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

 

Securities registered under Section 12(b) of the Exchange Act:

 

Title of each class

  Trading Symbol(s)   Name of each exchange on which registered
Common Stock, par value $0.001   OPRX   Nasdaq Capital Market

 

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

 

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

 

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

 

 

Large accelerated filer ☐  Accelerated filer
  Non-accelerated filer Smaller reporting company
      Emerging growth company

 

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

 

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

 

State the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date: 18,152,478 common shares as of November 10, 2023.

 

 

 

 

 

 

 

TABLE OF CONTENTS

 

 

    Page
       
  PART I – FINANCIAL INFORMATION    
       
Item 1: Financial Statements (unaudited)   1
Item 2: Management’s Discussion and Analysis of Financial Condition and Results of Operations   15
Item 3: Quantitative and Qualitative Disclosures About Market Risk   22
Item 4: Controls and Procedures   22
       
  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   25
Item 3: Defaults Upon Senior Securities   25
Item 4: Mine Safety Disclosure   25
Item 5: Other Information   25
Item 6: Exhibits   25

 

i

 

 

PART I - FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

Our condensed consolidated financial statements included in this Form 10-Q are as follows:

 

2

  Condensed Consolidated Balance Sheets as of September 30, 2023 (unaudited) and December 31, 2022 (unaudited);
3   Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022 (unaudited);
4   Condensed Consolidated Statements of Changes in Stockholders’ Equity for the three and nine  months ended September 30, 2023 and 2022 (unaudited);
6   Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2023 and 2022 (unaudited);
7   Notes to Condensed Consolidated Financial Statements (unaudited).

 

1

 

 

OPTIMIZERX CORPORATION

CONDENSED CONSOLIDATED BALANCE SHEETS

(UNAUDITED)

 

   September 30,
2023
   December 31,
2022
 
         
ASSETS        
Current assets        
Cash and cash equivalents  $9,921,475   $18,208,685 
Short-term investments   53,620,576    55,931,821 
Accounts receivable, net   20,838,762    22,155,301 
Prepaid expenses and other   3,008,858    2,280,828 
Total current assets   87,389,671    98,576,635 
Property and equipment, net   149,304    137,448 
Other assets          
Goodwill   22,673,820    22,673,820 
Technology assets, net   7,548,337    7,702,895 
Patent rights, net   1,777,669    1,940,178 
Deferred financing costs   300,000    
 
Right of use assets, net   148,642    235,320 
Other intangible assets, net   3,141,709    3,384,889 
Other long-term assets   800,000    
 
Total other assets   36,390,177    35,937,102 
TOTAL ASSETS  $123,929,152   $134,651,185 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current liabilities          
Accounts payable – trade  $691,159   $1,549,979 
Accrued expenses   3,108,908    2,601,246 
Revenue share payable   3,685,390    3,990,440 
Current portion of lease liabilities   27,687    89,902 
Deferred revenue   188,394    164,309 
Total current liabilities   7,701,538    8,395,876 
Non-current liabilities          
Lease liabilities, net of current portion   120,955    144,532 
Total liabilities   7,822,493    8,540,408 
Commitments and contingencies (See note 10)   
 
    
 
 
Stockholders’ equity          
Preferred stock, $0.001 par value, 10,000,000 shares authorized, none issued and outstanding at September 30, 2023 or December 31, 2022   
    
 
Common stock, $0.001 par value, 166,666,667 shares authorized, 18,386,920 and 18,288,571 shares issued at September 30, 2023 and December 31, 2022, respectively   18,387    18,289 
Treasury stock, $0.001 par value, 1,741,397 and 1,214,398 shares held at September 30, 2023 and December 31, 2022, respectively   (1,741)   (1,214)
Additional paid-in-capital   176,206,572    172,785,800 
Accumulated deficit   (60,116,559)   (46,692,098)
Total stockholders’ equity   116,106,659    126,110,777 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY  $123,929,152   $134,651,185 

 

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

 

2

 

 

OPTIMIZERX CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(UNAUDITED)

 

   For the Three Months Ended
September 30,
   For the Nine Months Ended
September 30,
 
   2023   2022   2023   2022 
                 
Net revenue  $16,331,484   $15,085,504   $43,152,560   $42,795,699 
Cost of revenues, exclusive of depreciation and amortization presented separately below   6,531,183    5,664,733    18,093,949    16,283,307 
Gross profit   9,800,301    9,420,771    25,058,611    26,512,392 
                     
Operating expenses                    
General and administrative expenses   12,887,083    12,661,703    39,161,752    36,373,298 
Depreciation, amortization and noncash lease expense   466,706    515,828    1,395,400    1,565,484 
Total operating expenses   13,353,789    13,177,530    40,557,152    37,938,782 
Loss from operations   (3,553,488)   (3,756,759)   (15,498,541)   (11,426,390)
Other income                    
Interest income   688,190    289,967    2,074,081    313,786 
Loss before provision for income taxes   (2,865,298)   (3,466,792)   (13,424,460)   (11,112,604)
Income tax benefit   
    
    
    
 
Net loss  $(2,865,298)  $(3,466,792)  $(13,424,460)  $(11,112,604)
Weighted average number of shares outstanding – basic   16,637,606    17,981,184    16,907,482    17,994,288 
Weighted average number of shares outstanding – diluted   16,637,606    17,981,184    16,907,482    17,994,288 
Loss per share – basic  $(0.17)  $(0.19)  $(0.79)  $(0.62)
Loss per share – diluted  $(0.17)  $(0.19)  $(0.79)  $(0.62)

 

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

 

3

 

 

OPTIMIZERX CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

FOR THE THREE AND NINE MONTHS ENDED SEPTEMBER 30, 2023

(UNAUDITED)

 

   Common Stock   Treasury Stock   Additional
Paid in
   Accumulated    
   Shares   Amount   Shares   Amount   Capital   Deficit   Total  
                             
Balance January 1, 2023   18,288,571   $18,289    (1,214,398)  $(1,214)  $172,785,800   $(46,692,098)  $126,110,777 
                                    
Stock based compensation expense        
 
         
 
    
 
    
 
    
 
 
Options       
        
    1,466,694    
    1,466,694 
Restricted stock       
        
    2,913,809    
    2,913,809 
Issuance of common stock        
 
         
 
    
 
    
 
    
 
 
For options exercised   9,668    10    
    
    40,596    
    40,606 
For restricted stock units vested   33,272    33    
    
    (170,433)   
    (170,400)
Net loss       
        
    
    (6,397,714)   (6,397,714)
                                    
Balance March 31, 2023   18,331,511   $18,332    (1,214,398)  $(1,214)  $177,036,466   $(53,089,812)  $123,963,772 
                                    
Stock based compensation expense        
 
         
 
    
 
    
 
    
 
 
Options       
        
    1,654,770    
    1,654,770 
Restricted stock       
        
    1,848,353    
    1,848,353 
Issuance of common stock        
 
         
 
    
 
    
 
    
 
 
For options exercised   10,000    10    
    
    105,090    
    105,100 
For restricted stock units vested   35,260    35    
    
    (72,996)   
    (72,961)
Repurchase of common stock   
 
    
 
    (526,999)   (527)   (7,521,899)   
 
    (7,522,426)
Net loss       
        
    
    (4,161,449)   (4,161,449)
                                    
Balance June 30, 2023   18,376,771   $18,377    (1,741,397)  $(1,741)  $173,049,784   $(57,251,261)  $115,815,159 
                                    
Stock based compensation expense                                   
Options       
        
    1,598,315    
    1,598,315 
Restricted stock       
        
    1,607,912    
    1,607,912 
Issuance of common stock                                   
For options exercised       
        
    
    
    
 
For restricted stock units vested   10,149    10    
    
    (49,438)   
    (49,428)
Repurchase of common stock        
 
        
    
    
 
    
 
Net loss       
        
    
    (2,865,298)   (2,865,298)
                                    
Balance September 30, 2023  18,386,920   $18,387    (1,741,397)  $(1,741)  $176,206,572   $(60,116,559)  $116,106,659 

 

4

 

 

OPTIMIZERX CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

FOR THE THREE AND NINE MONTHS ENDED SEPTEMBER 30, 2022

(UNAUDITED)

 

   Common Stock   Treasury Stock  

Additional

Paid in

   Accumulated     
   Shares   Amount   Shares   Amount   Capital   Deficit   Total 
                             
Balance January 1, 2022   17,860,975   $17,861    
   $
   $166,615,514   $(35,253,658)  $131,379,717 
                                    
Stock based compensation expense        
 
         
 
    
 
    
 
    
 
 
Options       
        
    905,744    
    905,744 
Restricted stock       
        
    2,268,354    
    2,268,354 
Issuance of common stock        
 
         
 
    
 
    
 
    
 
 
For options exercised   28,006    28    
    
    258,100    
    258,128 
For restricted stock units vested   13,627    14    
    
    (14)   
    
 
Net loss       
        
    
    (3,761,098)   (3,761,098)
                                    
Balance March 31, 2022   17,902,608   $17,903    
   $
   $170,047,698   $(39,014,756)  $131,050,845 
                                    
Stock based compensation expense        
 
         
 
    
 
    
 
    
 
 
Options       
        
    1,336,810    
    1,336,810 
Restricted stock       
        
    2,688,513    
    2,688,513 
Issuance of common stock        
 
         
 
    
 
    
 
    
 
 
For options exercised   43,701    44    
    
    572,303    
    572,347 
For acquisition   240,741    241    
    
    9,374,214    
    9,374,455 
Repurchase of common stock   
    
    (12,868)   (13)   (321,041)   
    (321,054)
Net loss       
        
    
    (3,884,714)   (3,884,714)
                                    
Balance June 30, 2022   18,187,050   $18,188    (12,868)  $(13)  $183,698,497   $(42,899,470)  $140,817,202 
                                    
Stock based compensation expense                                   
Options       
        
    1,381,512    
    1,381,512 
Restricted stock       
        
    2,895,729    
    2,895,729 
Issuance of common stock        
 
         
 
    
 
    
 
    
 
For options exercised   68,751    68    
    
    219,561    
    219,629 
For restricted stock units vested   5,438    5    
 
    
 
    (34,565)   
 
    (34,560)
Repurchase of common stock   
    
    (693,246)   (693)   (12,239,824)   
    (12,240,517)
Net loss       
        
    
    (3,466,792)   (3,466,792)
                                    
Balance September 30, 2022  18,261,239   $18,261    (706,114)  $(706)  $175,920,910   $(46,366,262)  $129,572,203 

 

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

 

5

 

 

OPTIMIZERX CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(UNAUDITED)

 

   For the Nine Months Ended
September 30,
 
   2023   2022 
CASH FLOWS FROM OPERATING ACTIVITIES:        
Net loss  $(13,424,460)  $(11,112,604)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:          
Depreciation and amortization   1,395,400    1,565,484 
Stock-based compensation   11,089,853    11,476,662 
Increase in bad debt reserve   478,086    132,727 
Changes in:          
Accounts receivable   838,453    6,854,150 
Prepaid expenses and other assets   (728,030)   2,199,333 
Accounts payable   (858,820)   393,817 
Revenue share payable   (305,049)   (1,704,593)
Accrued expenses and other liabilities   508,548    (1,237,689)
Deferred revenue   24,084    (716,693)
NET CASH (USED IN) PROVIDED BY OPERATING ACTIVITIES   (981,935)   7,850,594 
           
CASH FLOWS PROVIDED BY (USED IN) INVESTING ACTIVITIES:          
Purchase of property and equipment   (81,767)   (64,667)
Purchases of held-to-maturity investments   (162,777,510)   (37,468,889)
Redemptions of held-to-maturity investments   165,088,755    
 
EvinceMed acquisition   
    (2,000,000)
Acquisition of intangible assets, including intellectual property rights   (3,796)   (158,321)
Capitalized software development costs   (1,561,447)   
 
NET CASH PROVIDED BY (USED IN) INVESTING ACTIVITIES   664,235    (39,691,877)
           
CASH FLOWS (USED IN) PROVIDED BY FINANCING ACTIVITIES:          
Cash paid for employee withholding taxes related to the vesting of restricted stock units   (292,789)   
 
Repurchase of common stock   (7,522,426)   (12,561,571)
Proceeds from exercise of stock options   145,706    1,050,104 
Loan origination costs   (300,000)   
 
NET CASH USED IN FINANCING ACTIVITIES   (7,969,509)   (11,511,467)
NET DECREASE IN CASH AND CASH EQUIVALENTS   (8,287,209)   (43,352,750)
CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD   18,208,685    84,681,770 
CASH AND CASH EQUIVALENTS - END OF PERIOD  $9,921,475   $41,329,020 
           
SUPPLEMENTAL CASH FLOW INFORMATION:          
Cash paid for interest  $
   $
 
ROU assets obtained in exchange for lease obligations  $158,191   $
 
Reduction of EvinceMed purchase price for amounts previously paid  $
   $708,334 
Shares issued in connection with acquisition  $
   $9,374,455 
Cash paid for income taxes  $
   $
 

 

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

 

6

 

 

OPTIMIZERX CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

SEPTEMBER 30, 2023

 

NOTE 1 – NATURE OF BUSINESS AND BASIS OF PRESENTATION

 

The accompanying condensed consolidated financial statements include OptimizeRx Corporation and its wholly owned subsidiaries (collectively, the “Company”, “we”, “our”, or “us”).

 

We are a digital health technology company enabling care-focused engagement between life sciences organizations, healthcare providers, and patients at critical junctures throughout the patient care journey. Connecting over 60% of U.S. healthcare providers and millions of their patients through an intelligent technology platform embedded within a proprietary point-of-care network, OptimizeRx helps patients start and stay on their medications.

 

The condensed consolidated financial statements for the three and nine months ended September 30, 2023 and 2022 have been prepared by us without audit pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). In the opinion of management, all adjustments necessary to present fairly our financial position at September 30, 2023, and our results of operations, changes in stockholders’ equity, and cash flows for the nine months ended September 30, 2023 and 2022, have been made. Those adjustments consist of normal and recurring adjustments. The condensed consolidated balance sheet as of December 31, 2022, has been derived from the audited consolidated condensed balance sheet as of that date.

 

Certain information and note disclosures, including a detailed discussion about the Company’s significant accounting policies, normally included in our annual consolidated financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with a reading of the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the SEC on March 10, 2023.

 

The results of operations for the nine months ended September 30, 2023, are not necessarily indicative of the results to be expected for the full year.

 

NOTE 2 – NEW ACCOUNTING STANDARDS

 

ASU Topic 2021-08 Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers, as if it had originated the contracts. The standard was effective for the Company’s fiscal year beginning January 1, 2023. The adoption of this standard did not have a material effect on our financial position, results of operations, or cash flows.

 

NOTE 3 - CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS

 

Cash equivalents include items almost as liquid as cash with maturity periods of three months or less when purchased, and short-term investments include items with maturity dates between three months and one year when purchased. We account for marketable securities in accordance with ASC 320, “Investments - Debt Securities”, which require that certain debt securities be classified into one of three categories: held-to-maturity, available-for-sale, or trading securities, and depending upon the classification, value the security at amortized cost or fair market value. At September 30, 2023 and December 31, 2022, we have recorded $53.6 million and $55.9 million, respectively, of held-to-maturity United States’ Treasury Bills at amortized cost basis. Our held-to-maturity United States’ Treasury Bills have maturity dates between October 2023 and December 2023.

 

7

 

 

OPTIMIZERX CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

SEPTEMBER 30, 2023

 

NOTE 4 - CAPITALIZED SOFTWARE COSTS

 

The Company capitalizes certain development costs incurred in connection with software development for internal-use software platforms used in operations and for providing services to our customers. Costs incurred in the preliminary stages of development are expensed as incurred. Once software has reached the development stage, internal and external costs, if direct, are capitalized until the software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Capitalized internal use software development costs are included in intangible assets and are amortized on a straight-line basis over the estimated useful life of the software platforms and are included in depreciation and amortization within operating expenses in the consolidated statements of operations. Amortization of capitalized internal use software expense for the nine months ended September 30, 2023 and 2022 was $142,662 and $254,547, respectively. The Company accumulates capitalizable costs related to current projects in a construction in process (“CIP”) software account, the balance of which was $761,447 and zero at September 30, 2023 and December 31, 2022, respectively.

 

NOTE 5 – REVENUES

 

Under ASC 606, Revenue from Contracts with Customers, we record revenue when earned, rather than when billed. From time to time, we may record revenue based on our revenue recognition policies in advance of being able to invoice the customer, or we may invoice the customer prior to being able to recognize the revenue. Included in accounts receivable are unbilled amounts of $4,598,280 and $3,582,735 at September 30, 2023, and December 31, 2022, respectively. Amounts billed in advance of revenue recognition are presented as deferred revenue on the condensed consolidated balance sheets.

 

The Company has several signed contracts with customers for the distribution of messaging, or other services, which include payment in advance. The payments are not recorded as revenue until the revenue is earned under its revenue recognition policy. Deferred revenue was $188,394 and $164,309 as of September 30, 2023 and December 31, 2022, respectively. The contracts are all short term in nature and all revenue is expected to be recognized within 12 months, or less. Following is a summary of activity for the deferred revenue account for the nine months ended September 30.

 

   2023   2022 
Balance January 1  $164,309   $1,389,907 
Revenue recognized   (8,778,893)   (6,013,181)
Amount collected   9,349,724    5,916,318 
Balance March 31  $735,140   $1,293,044 

Revenue recognized   (9,619,380)   (7,373,802)
Amount collected   9,336,027    7,122,677 
Balance June 30  $451,787   $1,041,919 

Revenue recognized   (11,400,132)   (9,611,912)
Amount collected   11,136,739    9,243,207 
Balance September 30  $188,394   $673,214 

 

8

 

 

OPTIMIZERX CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

SEPTEMBER 30, 2023

 

NOTE 5 – REVENUES (CONTINUED)

 

Disaggregation of Revenue

 

Consistent with ASC Topic 606, we have disaggregated our revenue by timing of revenue recognition. The majority of our revenue is recognized over time as solutions are provided. A small portion of our revenue related to program development, solution architect design, and other solutions is recognized at a point in time upon delivery to customers. A break down is set forth in the table below.

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2023   2022   2023   2022 
Revenue recognized over time  $14,815,187   $14,503,942   $40,421,323   $39,627,265 
Revenue recognized at a point in time   1,516,297    581,562    2,731,237    3,168,434 
Total Revenue  $16,331,484   $15,085,504   $43,152,560   $42,795,699 

 

NOTE 6 – LEASES

 

During the nine months ended, we had operating leases for office space in three multi-tenant facilities in Rochester, Michigan, and Zagreb, Croatia. We also had a lease on office space in Cranbury, New Jersey, which expired in January 2022. The lease in Rochester, Michigan was terminated during the quarter ended June 30, 2023. The lease in Zagreb, Croatia was terminated in the quarter ended September 30, 2023 and replaced with a lease in a new location in Zagreb, Croatia that expires in June 2028.

 

In July 2023, the Company entered into a short-term sublease agreement for office space in Waltham, MA. The term of the sublease commenced on June 15, 2023 and will terminate on July 31, 2024. The Company is obligated to pay approximately $5,800 per month over the term of the lease.

 

Lease-related assets, or right-of-use assets, are recognized at the lease commencement date at amounts equal to the respective lease liabilities, adjusted for prepaid lease payments, initial direct costs, and lease incentives received. Lease-related liabilities are recognized at the present value of the remaining contractual fixed lease payments, discounted using our incremental borrowing rate. Amortization of the right of use assets is recognized as non-cash lease expense on a straight-line basis over the lease term, while variable lease payments are expensed as incurred. Short-term lease costs include month to month leases, subleases of less than eighteen (18) months, and occasional rent for transient meeting and office spaces in shared office space facilities.

 

For the nine months ended September 30, 2023 and 2022, the Company’s lease cost consists of the following components, each of which is included in operating expenses within the Company’s condensed consolidated statements of operations:

 

   Nine Months Ended
September 30,
 
   2023   2022 
Operating lease cost  $60,520   $72,208 
Short-term lease cost   26,995    36,552 
Total lease cost  $87,515   $108,760 

 

9

 

 

OPTIMIZERX CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

SEPTEMBER 30, 2023

 

NOTE 6 – LEASES (CONTINUED)

 

The table below presents the future minimum lease payments to be made under operating leases as of September 30, 2023:

 

As of September 30, 2023    
2023  $9,032 
2024   36,129 
2025   36,129 
2026   36,129 
2027   36,129 
Thereafter   18,065 
Total   171,613 
Less: discount   22,971 
Total lease liabilities  $148,642 

 

The remaining lease term at September 30, 2023 for the operating lease is 4 years, 9 months, and the discount rate used in calculating the operating lease asset and liability is 6.32%. Cash paid for amounts included in the measurement of lease liabilities was $53,027 and $66,244 for the nine months ended September 30, 2023 and 2022, respectively. For the nine months ended September 30, 2023 and 2022, payments on lease obligations were $60,095 and $75,719, respectively, and amortization on the right of use assets was $60,520 and $77,011, respectively.

 

NOTE 7 – STOCKHOLDERS’ EQUITY

 

Preferred Stock

 

The Company had 10,000,000 shares of preferred stock, $0.001 par value per share, authorized as of September 30, 2023. No shares were issued or outstanding in either 2023 or 2022.

 

Common Stock

 

The Company had 166,666,667 shares of common stock, $0.001 par value per share, authorized as of September 30, 2023. There were 16,645,523 and 17,074,173 shares of common stock outstanding, net of shares held in treasury of 1,741,397 and 1,214,398, at September 30, 2023 and December 31, 2022, respectively.

 

During the quarters ended September 30, 2023, June 30, 2023 and March 31, 2023, the Company issued 0, 10,000 and 9,668 shares of our common stock, respectively, and received proceeds of $0, $105,100 and $40,606, respectively, in connection with the exercise of options under our 2013 Incentive Plan.

 

During the quarters ended September 30, 2022, June 30, 2022 and March 31, 2022, the Company issued 68,751, 43,701 and 28,006 shares of our common stock, respectively, and received proceeds of $219,629, $572,347 and $258,128, respectively, in connection with the exercise of options under our 2013 Incentive Plan.

 

10

 

 

OPTIMIZERX CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

SEPTEMBER 30, 2023

 

NOTE 7 – STOCKHOLDERS’ EQUITY (CONTINUED)

 

The Company issued 10,149, 35,260 and 33,272 shares of common stock in the three months ended September 30, 2023, June 30, 2023 and March 31, 2023, respectively, in connection with the vesting of restricted stock units under our 2013 Incentive Plan and our 2021 Equity Incentive Plan. Some of the participants utilized a net withhold settlement method, in which shares were surrendered to cover payroll withholding taxes. Of the shares issued to participants during the nine months ended September 30, 2023, 19,488 shares, valued at $260,710, were surrendered and subsequently cancelled.

 

The Company issued 5,438, 0, and 13,627 shares of common stock in the three months ended September 30, 2022, June 30, 2022, and March 31, 2022, respectively, in connection with the vesting of restricted stock units under our 2013 Incentive Plan and our 2021 Equity Incentive Plan.

 

The Company issued 240,741 shares of common stock valued at $9,374,455 during the quarter ended June 30, 2022 in connection with the acquisition of substantially all of the assets of EvinceMed Corp.

 

Treasury Stock

 

During the quarter ended March 31, 2023, the Board authorized a share repurchase program, under which the Company may repurchase up to $15 million of its outstanding common stock. This stock repurchase authorization expires on the earlier of March 12, 2024, or when the repurchase of $15 million of shares of its common stock has been reached. During the quarter ended June 30, 2023, the Company repurchased 526,999 shares, under this program for a total of $7,522,426, including commissions paid on repurchases. These shares were recorded as treasury shares using the par value method. There were no shares repurchased in the quarter ended September 30, 2023.

 

During 2022, the Board authorized a share repurchase program, under which the Company could repurchase up to $20.0 million of its outstanding common stock. During 2022, the Company repurchased 1,214,398 shares of our common stock for a total of $20,021,830, including commissions paid on repurchases. These shares were recorded as treasury shares using the par value method.

 

NOTE 8 – STOCK BASED COMPENSATION

 

Stock Options

 

The compensation expense related to options for the nine months ended September 30, 2023 and 2022 was $4,719,779 and $3,624,065, respectively. The fair value of these instruments was calculated using the Black-Scholes option pricing model. There is $10,177,841 of remaining expense related to unvested options to be recognized in the future over a weighted average period of 1.75 years. The total intrinsic value of outstanding options at September 30, 2023 was $12,600.

 

During 2022, the Company granted certain performance based stock options, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these options recorded during the period.

 

Restricted Stock Units

 

The Company recorded of $6,370,074 and $7,852,597 in compensation expense related to restricted stock units for the nine months ended September 30, 2023 and 2022, respectively. A total of $11,247,274 remains to be recognized at September 30, 2023 over a weighted average period of 1.88 years.

 

11

 

 

OPTIMIZERX CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

SEPTEMBER 30, 2023

 

NOTE 8 – STOCK BASED COMPENSATION (CONTINUED)

 

During 2022, the Company granted certain performance based restricted stock units, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these restricted stock units recorded during the period.

 

The director’s compensation program calls for the grant of restricted stock units with a one year vesting period. There was $540,820 and $444,365 included in the compensation expense discussed above related to director’s compensation for the periods ended September 30, 2023 and 2022, respectively.

 

Equity Award Modification

 

On April 16, 2023, the Compensation Committee approved a grant to the CEO of 86,685 restricted stock units and 161,698 stock options with a grant date fair value of $2.5 million to vest over a three year period. Concurrently, the CEO forfeited his October 2021 grant of 182,398 market-based restricted stock units. The forfeiture and accompanying grant are considered an equity modification according to ASC 718, Compensation-Stock Compensation. The additional compensation value created by the termination and issuance of new equity awarded, as measured using a Monte Carlo simulation was approximately $1.9 million in total. Under ASC 718 this results in a non-cash expense in current and future periods to be recognized over a three year period. These expense values are reflected and included in the option and restricted stock expense values discussed above.

 

NOTE 9 – LOSS PER SHARE

 

Basic earnings per share (“EPS”) is computed by dividing net income (loss) by the weighted average number of common shares outstanding during the period.

 

The number of shares related to options and restricted stock units included in diluted EPS is based on the “Treasury Stock Method” prescribed in ASC 260-10, Earnings per Share. This method assumes the theoretical repurchase of shares using proceeds of the respective stock options exercised, and for restricted stock units, the amount of compensation cost attributed to future services which have not yet been recognized, and the amount of current and deferred tax benefit, if any, that would be credited to additional paid in capital upon the vesting of the restricted stock units, at a price equal to the issuer’s average stock price during the related earnings period. Accordingly, the number of shares that could be included in the calculation of EPS in respect of the stock options and restricted stock units is dependent on this average stock price and will increase as the average stock price increases.

 

12

 

 

OPTIMIZERX CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

SEPTEMBER 30, 2023

 

NOTE 9 – LOSS PER SHARE (CONTINUED)

 

The following table sets forth the computation of basic and diluted net loss per share.

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2023   2022   2023   2022 
Numerator                
Net loss  $(2,865,298)  $(3,466,792)  $(13,424,460)  $(11,112,604)
                     
Denominator                    
Weighted average shares outstanding used in computing net loss per share                    
Basic   16,637,606    17,981,184    16,907,482    17,994,288 
Effect of dilutive stock options, warrants, and stock grants   
    
    
    
 
Diluted   16,637,606    17,981,184    16,907,482    17,994,288 
                     
Net loss per share                    
Basic  $(0.17)  $(0.19)  $(0.79)  $(0.62)
Diluted  $(0.17)  $(0.19)  $(0.79)  $(0.62)

 

No calculation of diluted earnings per share is included for the three or nine months ended September 30, 2023 or 2022 as the effect of the calculation would be anti-dilutive.

 

The number of common shares potentially issuable upon the exercise of certain options and the vesting of certain restricted stock units that were excluded from the diluted loss per common share calculation are reflected in the table below.

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
Weighted average number of shares for the periods ended  2023   2022   2023   2022 
Options   7,433    63,471    17,736    99,587 
Unvested restricted stock unit awards   3,739    43,751    23,341    76,010 
Total   11,172    107,222    41,077    175,597 

 

NOTE 10 – CONTINGENCIES

 

Litigation

 

The Company is not currently involved in any material legal proceedings.

 

13

 

 

OPTIMIZERX CORPORATION

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

SEPTEMBER 30, 2023

 

NOTE 11 – INCOME TAXES

 

As discussed in our annual report on Form 10-K for the year ended December 31, 2022, we had net operating loss carry-forwards for federal income tax purposes of approximately $21.5 million as of December 31, 2022. Accordingly, no federal income tax expense or benefit is recorded in the current period. Management monitors company-specific, and macro- economic factors and assesses the likelihood that the Company’s net deferred tax assets will be utilized prior to their expiration. As previously disclosed in our annual report, the Company maintained a valuation allowance against its net deferred tax assets.

 

NOTE 12 – SUBSEQUENT EVENTS

 

In October 2023, the Company completed the acquisition of 100% of the outstanding shares of Healthy Offers, Inc. (d/b/a Medicx Health), a Nevada corporation. On October 24, 2023, a newly formed wholly-owned subsidiary of the Company consummated the merger with and into Medicx, with Medicx continuing as the surviving company and a wholly-owned subsidiary of the Company (the “Merger”). The aggregate merger consideration the Company paid to the securityholders of Medicx at the closing was $95,000,000, subject to certain customary post-acquisition purchase price adjustments. There were $554,741 and $589,691 in costs related to the acquisition recorded in operating expense for the three and nine months ended September 30, 2023, respectively.

 

Certain members of Medicx’s management team (“Management Investors”) agreed to use a portion of the consideration received to purchase, in the aggregate, approximately $10.5 million of the Company’s common stock. On October, 24, 2023, at the closing of the Merger, each Management Investor executed a common stock purchase agreement (the “Subscription Agreement”). Pursuant to the Subscription Agreement, the Company issued 1,444,581 shares of its common stock in the aggregate to the Management Investors.

 

A portion of the cash purchase price was funded through debt financing. The financing agreement provides for a term loan in the aggregate principal amount of $40,000,000. The term loan is repayable in quarterly installments on the last business day of each fiscal quarter commencing on December 31, 2023 in an amount equal to 1.25% of the principal amount. The outstanding unpaid principal amount of the term loan, and all accrued and unpaid interest thereon, shall be due and payable on the earliest of (i) the fourth (4th) anniversary of the closing of the financing agreement and funding of the term loan and (ii) the date on which the term loan is declared due and payable pursuant to the terms of the finance agreement. There was $300,000 of fees paid in loan origination fees during the three and nine months ending September 30, 2023.

 

14

 

 

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

 

Forward-Looking Statements

 

This Quarterly Report on Form 10-Q contains statements that relate to future events and expectations and, as such, constitute forward-looking statements, within the meaning of the Private Securities Litigation Reform Act of 1995. Certain statements, other than purely historical information, including estimates, projections, statements relating to our strategies, outlook, business and financial prospects, business plans, objectives, and expected operating results, and the assumptions upon which those statements are based, are “forward-looking statements.” These forward-looking statements generally are identified by the words “believes,” “project,” “expects,” “anticipates,” “estimates,” “intends,” “strategy,” “plan,” “may,” “will,” “would,” “will be,” “will continue,” “will likely result,” and similar expressions.

 

Forward-looking statements are based on current expectations and assumptions that are subject to risks and uncertainties which may cause actual results to differ materially from the forward-looking statements. Forward-looking statements are not guarantees of future performance. Although OptimizeRx believes that the expectations reflected in any forward-looking statements are based on reasonable assumptions, these expectations may not be attained and it is possible that actual results may differ materially from those indicated by these forward-looking statements due to a variety of risks, uncertainties and changes in circumstances, many of which are beyond OptimizeRx’s control.

 

Forward-looking statements are subject to risks and uncertainties. Actual results could differ materially from those expressed in or implied by such forward-looking statements due to a variety of factors, including: seasonal trends in the pharmaceutical brand marketing industry; the inability to support our technology and scale our operations successfully, developing and implementing new and updated applications, features and services for our portals may be more difficult and expensive and take longer than expected; the inability to offer high-quality customer support for our portals; dependence on a concentrated group of customers; inability to maintain contracts with electronic prescription platforms, agreements with electronic prescription platforms and electronic health record systems being subject to audit; inability to attract and retain customers; inability to comply with laws and regulations that affect the healthcare industry; competition; developments in the healthcare industry; inability to manage growth; inability to identify suitable acquisition targets, complete acquisitions, or integrate acquisitions successfully; acquisition activities may disrupt ongoing business and may involve increased expenses; inability to realize the financial and strategic goals contemplated at the time of a transaction; inability to realize any synergies or other anticipated benefits of an acquisition or that such synergies or benefits may take longer than anticipated to be realized; risk that the integration with an acquired entity may be more costly or difficult than expected; inability to attract and retain senior management and other key employees; economic, political, regulatory and other risks arising from our international operations; inability to protect our intellectual property; cybersecurity incidents; reduction in the performance, reliability and availability of our network infrastructure; increases in costs due to inflation and other adverse economic conditions; decreases in customer demand due to macroeconomic factors; lack of a consistent active trading market for our common stock; and volatility in the market price of our common stock.

 

The risks and uncertainties included here are not exhaustive. Further information concerning our business, including additional factors that could materially affect our financial results, is included herein and in our other filings with the SEC, including our Annual Report on Form 10-K for the year ended December 31, 2022. Moreover, we operate in a rapidly changing and competitive environment. New risk factors emerge from time to time, and it is not possible for management to predict all such risk factors.

 

Further, it is not possible to assess the effect of all risk factors on our businesses or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements. Given these risks and uncertainties, investors should not place undue reliance on forward-looking statements as a prediction of actual results. In addition, we disclaim any obligation to update any forward-looking statements to reflect events or circumstances that occur after the date of this report.

 

15

 

 

Overview

 

We are a digital health technology company enabling care-focused engagement between life sciences organizations, healthcare providers, and patients at critical junctures throughout the patient care journey. Connecting over 60% of U.S. healthcare providers and millions of their patients through an intelligent technology platform embedded within a proprietary point-of-care network, OptimizeRx helps patients start and stay on their medications.

 

Historically, our revenue was generated primarily through the facilitation of financial messages to health care providers via their EHR and ePrescribe systems using the OptimizeRx proprietary network to solve the ever-increasing communication barriers between pharmaceutical representatives and healthcare providers that have presented in the rapidly changing healthcare industry. Over time, as the demand for communication of an increasing variety of different health information between life science companies, providers, and patients continued to rise, our platform has expanded to encompass additional solutions that enable healthcare providers to access information for patients at the point of care. These solutions include brand messaging, therapeutic support messaging, brand support, and innovative patient engagement services, all of which now make up a significant portion of our total revenue.

 

We employ a “land and expand” strategy focused on growing our existing client base and generating greater and more consistent revenues in part through the continued shift in our business model toward enterprise level engagements, while also broadening our platform with innovative proprietary solutions such as our artificial intelligence-powered real-world data solution which uses sophisticated proprietary algorithms to derive additional revenue from our existing network. Management will continue to optimize our portfolio of solutions to align our resource deployment to the best market opportunities.

 

Because the pharmaceutical industry is dominated by large companies with multiple brands, our revenue is concentrated in a relatively small number of companies. We have approximately 100 pharmaceutical companies as customers, and our revenues are concentrated in these customers. Loss of one of more of our larger customers could have a negative impact on our operating results.

 

Seasonality

 

In general, the pharmaceutical brand marketing industry experiences seasonal trends that affect the vast majority of participants in the pharmaceutical digital marketing industry. Many pharmaceutical companies allocate the largest portion of their brand marketing to the fourth quarter of the calendar year. As a result, the first half of the year tends to reflect lower activity levels and lower revenue, with gradual increases in the following quarters. We generally expect these seasonality trends to continue and our ability to effectively manage our resources in anticipation of these trends may affect our operating results.

 

Recent Developments

 

On October 24, 2023, we acquired 100% of the outstanding shares of Healthy Offers, Inc. (d/b/a Medicx Health), a Nevada corporation. The aggregate merger consideration the Company paid to the security holders of Medicx at the closing was $95,000,000, subject to certain customary post-acquisition purchase price adjustments. A portion of the cash purchase price was funded through debt financing, with a term loan in the aggregate principal amount of $40,000,000. This acquisition could materially effect our results of operations in 2023 and beyond and the comparability of results to prior year periods. The Company’s cash and cash-equivalents as of October 31, 2023 was approximately $15.8 million. See Part I, Item 1, Note 12 “Subsequent Events” for further information about this acquisition and the term loan.

 

Impact of Macroeconomic Events

 

Unfavorable conditions in the economy may negatively affect the growth of our business and our results of operations. For example, macroeconomic events including the conditions in the global capital markets, both in the U.S. and elsewhere in the world, geopolitical tensions such as the war between Russia and Ukraine as well as the conflict between Israel and Hamas, COVID-19 pandemic, rising inflation, and the U.S. Federal Reserve raising interest rates have led to economic uncertainty in the credit markets and could cause our customers and potential customers to postpone or reduce spending on technology products or services or put downward pressure on prices. Historically, during periods of economic uncertainty and downturns, businesses may slow spending, which may impact our business and our customers’ businesses. Adverse changes in demand could impact our business, collection of accounts receivable and our expected cash flow generation, which may adversely impact our financial condition and results of operations.

 

16

 

 

Key Performance Indicators

 

We monitor the following key performance indicators to help us evaluate our business, measure our performance, identify trends affecting our business and make strategic decisions. We have updated the definition of “top 20 pharmaceutical manufacturers” in our key performance indicators to be based upon Fierce Pharma’s most updated list of “The top 20 pharma companies by 2022 revenue”. We previously used “The top 20 pharma companies by 2020 revenue”. As a result of this change, prior periods have been restated for comparative purposes.

 

Average revenue per top 20 pharmaceutical manufacturer. Average revenue per top 20 pharmaceutical manufacturer is calculated by taking the total revenue the company recognized through pharmaceutical manufacturers listed in Fierce Pharma’s “The top 20 pharma companies by 2022 revenue” over the last twelve months, divided by the total number of the aforementioned pharmaceutical manufacturers that our solutions helped support over that time period. The Company uses this metric to monitor its progress in “landing and expanding” with key customers within its largest customer vertical and believes it also provides investors with a transparent way to chart our progress in penetrating this important customer segment. The decrease in the average in twelve months ended September 30, 2023 as compared to the twelve months ended September 30, 2022 is primarily the result of the convergence of numerous macroeconomic factors that resulted in our customers slowing their rate of spend, particularly for large and/or new implementations, which we believe prolonged sales cycles with the top 20 pharmaceutical manufacturers that were existing customers. This was particularly evident during 2022 and the first half of 2023 and the Company has begun to see improvements since the second half of 2023.

 

   Rolling Twelve Months
Ended September 30,
 
   2023   2022 
Average revenue per top 20 pharmaceutical manufacturer  $2,075,078   $2,267,550 

 

Percent of top 20 pharmaceutical manufacturers that are customers. Percent of top 20 pharmaceutical manufacturers that are customers is calculated by taking the number of revenue generating customers that are pharmaceutical manufacturers listed in Fierce Pharma’s “The top 20 pharma companies by 2022 revenue” over the last 12 months, which is then divided by 20—which is the number of pharmaceutical manufacturers included in the aforementioned list. The Company uses this metric to monitor its progress in penetrating key customers within its largest customer vertical and believes it also provides investors with a transparent way to chart our progress in penetrating this important customer segment. Our penetration within this core customer group stayed consistent from the twelve months ended September 30, 2022 to the twelve months ended September 30, 2023.

 

   Rolling Twelve Months
Ended September 30,
 
   2023   2022 
Percent of top 20 pharmaceutical manufacturers that are customers   90%   90%

 

Percent of total revenue attributable to top 20 pharmaceutical manufacturers. Percent of total revenue attributable to top 20 pharmaceutical manufacturers is calculated by taking the total revenue the company recognized through pharmaceutical manufacturers listed in Fierce Pharma’s “The top 20 pharma companies by 2022 revenue” over the last twelve months, divided by our consolidated revenue over the same period. The Company uses this metric to monitor its progress in “landing and expanding” with key customers within its largest customer vertical and believes it also provides investors with a transparent way to chart our progress in penetrating this important customer segment. Our revenue from customers that aren’t top 20 pharmaceutical manufacturers increased faster than our overall revenue, decreasing the percentage of our overall revenues from top 20 pharmaceutical manufacturers.

 

17

 

 

   Rolling Twelve Months
Ended September 30,
 
   2023   2022 
Percent of total revenue attributable to top 20 pharmaceutical manufacturers   59%   65%

 

Net revenue retention. Net revenue retention is a comparison of revenue generated from all customers in the previous twelve-month period to total revenue generated from the same customers in the following twelve-month period (i.e., excludes new customer relationships for the most recent twelve-month period). The Company uses this metric to monitor its ability to improve its penetration with existing customers and believes it also provides investors with a metric to chart our ability to increase our year-over-year penetration and revenue with existing customers. The retention rate in the twelve months ended September 30, 2023 was lower due to the convergence of numerous macroeconomic factors that resulted in our customers slowing their rate of spend, particularly for large and/or new implementations, which we believe prolonged sales cycles. This was particularly evident during 2022 and the first half of 2023 and the Company has begun to see improvements since the second half of 2023.

 

   Rolling Twelve Months
Ended September 30,
 
   2023   2022 
Net revenue retention   93%   96%

 

Revenue per average full-time employee. We define revenue per average full-time employee as total revenue over the last twelve months divided by the average number of employees over the last twelve months (i.e., the average between the number of FTEs at the end of the reported period and the number of FTEs at the end of the same period of the prior year). The Company uses this metric to monitor the productivity of its workforce and its ability to scale efficiently over time and believes the metric provides investors with a way to chart our productivity and scalability. Our revenue rate per employee declined year over year due to slower revenue growth and a higher average number of FTEs over the last 12 month period.

 

   Rolling Twelve Months
Ended September 30,
 
   2023   2022 
Revenue per average full-time employee  $570,973   $618,711 

 

18

 

 

Results of Operations for the Three and Nine Months Ended September 30, 2023 and 2022

 

The following tables sets forth, for the periods indicated, the dollar value and percentage of net revenue represented by certain items in our consolidated statements of operations:

 

   Three Months Ended September 30, 
   2023   2022 
Net revenue  $16,331,484    100.0%  $15,085,504    100.0%
Cost of revenues   6,531,183    40.0%   5,664,733    37.6%
Gross profit   9,800,301    60.0%   9,420,771    62.4%
Operating expenses   13,353,789    81.8%   13,177,530    87.4%
Loss from operations   (3,553,488)   (21.8)%   (3,756,759)   (24.9)%
Other income   688,190    4.2%   289,967    1.9%
Loss before provision for income taxes   (2,865,298)   (17.5)%   (3,466,792)   (23.0)%
Income tax benefit       %       %
Net loss  $(2,865,298)   (17.5)%  $(3,466,792)   (23.0)%

 

*Balances and percentage of net revenue information may not add due to rounding

 

   Nine Months Ended September 30, 
   2023   2022 
Net revenue  $43,152,560    100.0%  $42,795,699    100.0%
Cost of revenues   18,093,949    41.9%   16,283,307    38.0%
Gross profit   25,058,611    58.1%   26,512,392    62.0%
Operating expenses   40,557,152    94.0%   37,938,782    88.7%
Loss from operations   (15,498,541)   (35.9)%   (11,426,390)   (26.7)%
Other income   2,074,081    4.8%   313,786    0.7%
Loss before provision for income taxes   (13,424,460)   (31.1)%   (11,112,604)   (26.0)%
Income tax benefit       %       %
Net loss  $(13,424,460)   (31.1)%  $(11,112,604)   (26.0)%

 

*Balances and percentage of net revenue information may not add due to rounding

 

Net Revenues

 

Our net revenue reported for the three months ended September 30, 2023 was approximately $16.3 million, an increase of 8% over the approximately $15.1 million from the same period in 2022. Our net revenue reported for the nine months ended September 30, 2023 was approximately $43.2 million, an increase of 1% over the approximately $42.8 million from the same period in 2022. The increase in revenue was primarily as a result of growth of our real world evidence solution. Revenue continues to be effected by the macroeconomic pressures affecting our customers.

 

Cost of Revenues

 

Our cost of revenues, composed primarily of revenue share expense paid to our network partners, was approximately $6.5 million for the three months ended September 30, 2023 compared to $5.7 million for the same period of 2022. Our cost of revenues for the nine month period ended September 30, 2023 increased to $18.1 million from $16.3 million in the same period in 2022. Our cost of revenues as a percentage of revenue increased to approximately 40% for the quarter ended September 30, 2023 from approximately 37.6% for the quarter ended September 30, 2022. Our cost of revenues as a percentage of revenue increased to approximately 42% for the nine months ended September 30, 2023 from approximately 38.0% for the nine months ended September 30, 2022. This increase in cost of revenue as a percentage of revenue was a result of solution and channel mix. Additional discussion is included in the gross margin section below.

 

19

 

 

Gross Margin

 

Our gross margin, which is the difference between our revenues and our cost of revenues, increased for the three and nine months ended September 30, 2023, as a result of solution and channel mix. During the nine months ended September 30, 2023, there was an increase in high margin revenue solution delivery compared with a year ago.

 

Operating Expenses

 

Operating expenses increased to approximately $13.4 million for the three months ended September 30, 2023 from approximately $13.2 million for the same period in 2022, an increase of approximately 1%. Operating expenses increased from approximately $37.9 million for the nine months ended September 30, 2022 to approximately $40.6 million for the same period in 2023, an increase of approximately 7%. The detail by major category is reflected in the table below.

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2023   2022   2023   2022 
Stock-based compensation   3,206,227    4,277,241    11,089,853    11,476,662 
Depreciation, amortization and noncash lease expense   466,706    515,828    1,395,400    1,565,484 
Other general and administrative expenses   9,680,856    8,384,461    28,071,899    24,896,636 
                     
Total operating expense  $13,353,789   $13,177,530   $40,557,152   $37,938,782 

 

The greatest increase was in other general and administrative expenses. Other general and administrative expenses increased from approximately $8.4 million for the three months ended September 30, 2022 to approximately $9.7 million for the same period in 2023. Other general and administrative expenses increased from $24.9 million for the nine months ended September 30, 2022 to approximately $28.1 million for the same period in 2023. This increase is mostly as a result of an increase in headcount as well as other investments to support our growth initiatives and operations.

 

Net Loss

 

We had a net loss of approximately $2.9 million for the three months ended September 30, 2023, as compared to a net loss of approximately $3.5 million during the same period in 2022. We had a net loss of approximately $13.4 million for the nine months ended September 30, 2023, as compared to a net loss of approximately $11.1 million during the same period in 2022. The reasons and specific components associated with the change are discussed above.

 

Liquidity and Capital Resources

 

Historically, our primary sources of liquidity have been cash receipts from customers and proceeds from equity offerings. As of September 30, 2023, we had total current assets of approximately $87.4 million, compared with current liabilities of approximately $7.7 million, resulting in working capital of approximately $79.7 million and a current ratio of approximately 11.3 to 1. This represents a decrease from our working capital of approximately $90.2 million and an decrease from the current ratio of 11.7 to 1 at December 31, 2022. This decrease in our working capital is discussed in more detail below.

 

20

 

 

Following is a table with summary data from the consolidated statements of cash flows for the nine months ended September 30, 2023 and 2022, as presented.

 

   Nine Months Ended
September 30,
 
   2023   2022 
Net cash (used in) / provided by operating activities  $(981,935)  $7,850,594 
Net cash provided by / (used in) investing activities   664,235    (39,691,877)
Net cash used in financing activities   (7,969,509)   (11,511,467)
Net decrease in cash and cash equivalents  $(8,287,209)  $(43,352,750)

 

We used approximately $(1.0) million for operating activities during the nine months ended September 30, 2023, compared with $7.9 million provided by operating activities in the same period in 2022. We had a net loss of $(13.4) million for the first nine months of 2023. Non-cash expenses of $13.0 million and working capital generated by the collection of receivables partially offset the loss. The timing of trade and revenue share payments decreased our balance of prepaid services year over year. This, in conjunction with the greater net loss, led to the year over year decrease in cash flow from operations.

 

Cash provided by investing activities was approximately $0.7 million for the nine months ended September 30, 2023. We redeemed $165.1 million in treasury bills which was partially offset by reinvestment of $(162.8) million in treasury bills. We also invested in internally developed software in the amount of $(1.6) million. Cash used in investing activities for the same period in the prior year was $39.7 million. $37.7 million was invested in treasury bills with and $2.0 million was invested in EvinceMed technology.

 

Cash used for financing activities was approximately $(8.0) million mostly related to a company stock repurchase program approved in March 2023. During the nine months ended September 30, 2023 we used $(7.5) million to purchase 526,999 shares of common stock. We used $(0.3) million to pay withholding taxes on behalf of employees vesting in restricted stock units and $(0.3) million was related to a loan origination fee in connection with the acquisition financing. This activity was partially offset by the receipt of funds from the exercise of stock options. Cash used for financing activities for the same period in prior year was $11.5 million. We repurchased 706,114 shares of common stock for $12.6 million. This was partially offset by the collection of $1.1 million related to the exercise of stock options during the period.

 

We believe that funds generated from operations, together with existing cash, will be sufficient to finance our current operations for the next twelve (12) months. In addition, we believe we can generate the cash needed to operate beyond the next 12 months from operations. However, we may seek additional debt, equity financing, or lines of credit to supplement cash from operations to fund acquisitions or strategic partner relationships, make capital expenditures, and satisfy working capital needs.

 

Critical Accounting Estimates

 

We prepare our consolidated financial statements in conformity with accounting principles generally accepted in the United States. The preparation of these financial statements requires the use of estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the periods presented. Actual results could differ from those estimates and assumptions. Our significant accounting policies are described in Note 2 to the Consolidated Financial Statements in the Annual Report on Form 10-K for the year ended December 31, 2022 (2022 Annual Report on Form 10-K). The accounting policies we used in preparing these financial statements are substantially consistent with those we applied in our 2022 Annual Report on Form 10-K. Our critical accounting estimates are described in Management’s Discussion and Analysis included in the 2022 Annual Report on Form 10-K.

 

21

 

 

Recently Issued Accounting Pronouncements

 

ASU Topic 2021-08 Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers, as if it had originated the contracts. The standard was effective for the Company’s fiscal year beginning January 1, 2023. The adoption of this standard did not have a material effect on our financial position, results of operations, or cash flows.

 

Off Balance Sheet Arrangements

 

The Company has contracts with various electronic health records systems and ePrescribe platforms, whereby we agree to share a portion of the revenue we generate for eCoupons or banners through their network. From time to time the Company enters into arrangements with a partner to acquire minimum amounts of messaging capabilities. As of September 30, 2023, the Company had commitments for future minimum payments of $11.8 million that will be reflected in cost of revenues during the years 2023 through 2025.

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

 

Not applicable.

 

Item 4. Controls and Procedures

 

Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures designed to provide reasonable assurance that information required to be disclosed in reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosures.

 

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, conducted an evaluation, as of the end of the period covered by this report, of the effectiveness of our disclosure controls and procedures, as such term is defined in Exchange Act Rule 13a-15(e). Based on this evaluation, our Chief Executive Officer and our Chief Financial Officer concluded that, as of the end of the period covered by this report, our disclosure controls and procedures, as defined in Rule 13a-15(e), were not effective at the reasonable assurance level due to a material weakness in our internal controls over financial reporting which was disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022.

 

To address the material weakness referenced above, the Company performed additional analysis and performed other procedures in order to prepare the consolidated financial statements in accordance with generally accepted accounting principles (GAAP). Accordingly, management believes that the consolidated financial statements included in this quarterly report on this Form 10-Q fairly present, in all material respects, our financial condition, results of operations and cash flows for the periods presented.

 

22

 

 

Plan for Remediation of Material Weakness

 

Management is actively engaged in the planning for, and implementation of, remediation efforts to address the material weakness identified above. Management intends to implement the following remediation steps:

 

a.The Company will require each third-party service organization to provide a SOC-1, Type 2 report to us.

 

b.If a SOC-1, Type 2 report is not available, the Company will evaluate each third-party’s relevant system(s) and reporting directly through inquiry and substantive testing of such third-party’s control environment.

 

During the quarters ended September 30, 2023, June 30, 2023 and March 31, 2023, the Company continued to engage with the third-party service organizations to discuss the reporting requirements. As management continues to evaluate and improve our disclosure controls and procedures and internal control over financial reporting, the Company may decide to take additional measures to address control deficiencies or determine to modify, or in appropriate circumstances not to complete, certain of the remediation measures identified.

 

Changes in Internal Control over Financial Reporting

 

Except as noted above, there was no change in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act), that occurred during the quarter ended September 30, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

Limitations on the Effectiveness of Controls

 

A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected. The Company conducts periodic evaluations of its internal controls to enhance, where necessary, its procedures and controls.

 

23

 

 

PART II – OTHER INFORMATION

 

Item 1. Legal Proceedings

 

We are not a party to any material pending legal proceeding.

 

Item 1A: Risk Factors

 

The following items update the risk factors previously reported in PART 1, ITEM 1A, “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2022. You should carefully consider the factors discussed in PART I, ITEM 1A, “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022, which could materially affect our business, financial condition or future results. The risks described in our Annual Report on Form 10-K are not the only risks we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.

 

Impairment charges for goodwill or other intangible assets

 

Annually, we evaluate goodwill and long-lived assets to determine if impairment has occurred. Additionally, interim reviews are performed whenever events or changes to the business could indicate possible impairment. Any future impairment of our goodwill or long-lived assets could require us to record an impairment charge, which would negatively impact our results of operations.

 

Our strategic shift away from non-core business may increase the risk of impairment of one or more of our long-lived assets.

 

Our acquisition activities may disrupt our ongoing business and may involve increased expenses, and we may not realize the financial and strategic goals contemplated at the time of a transaction

 

We have acquired, and may in the future acquire, companies, businesses, products, services and technologies. Acquisitions involve significant risks and uncertainties, including:

 

our ongoing business may be disrupted, an acquisition may involve increased expenses, and our management’s attention may be diverted by acquisition, transition, or integration activities;

 

we may not further our business strategy as we expected,

 

we may not realize any synergies or other anticipated benefits of an acquisition or such synergies or benefits may take longer than anticipated to be realized;

 

we may overpay for our investments, or otherwise not realize the financial returns contemplated at the time of the acquisition;

 

integration with acquired operations or technology may be more costly or difficult than expected and such integration may not be successful;

 

we may be unable to retain the key employees, customers and other channel partners of the acquired operation;

 

we may not realize the anticipated increases in our revenues from an acquisition; and

 

our use of cash to pay for acquisitions may limit other potential uses of our cash, including stock repurchases.

 

Geopolitical events may affect our business and our customer base and have a material adverse impact on our sales and operating results

 

Our results of operations may be affected by the conditions in the global capital markets and the economy generally, both in the U.S. and elsewhere in the world. The war between Russia and Ukraine as well as the conflict between Israel and Hamas have caused uncertainty in the credit markets and could cause our customers and potential customers to postpone or reduce spending on technology products or services or put downward pressure on prices, which could have an adverse effect on our business.

 

24

 

 

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

 

Issuer Purchases of Equity Securities

 

On March 14, 2023, the Company announced that its Board of Directors had authorized the repurchase of up to $15.0 million of the Company’s outstanding common stock. Under this new program, share repurchases may be made from time to time depending on market conditions, share price and availability and other factors at the Company’s discretion. This stock repurchase authorization expires on the earlier of March 12, 2024, or when the repurchase of $15.0 million of shares of its common stock has been reached. During the quarter ended September 30, 2023, no shares were repurchased under the program. As of September 30, 2023, $7,488,116 of shares are available for repurchase under the program.

 

Item 3. Defaults upon Senior Securities

 

None

 

Item 4. Mine Safety Disclosures

 

N/A

 

Item 5. Other Information

 

None

 

Item 6. Exhibits

 

Exhibit Number

  Description of Exhibit
3.1   Articles of Incorporation of OptimizeRx Corporation (the “Company”) Incorporated by reference to Exhibit 3.1 to the Company’s Registration Statement on Form S-1 (Registration No. 333-155280) filed on November 12, 2008.
3.2  

Certificate of Correction, dated April 30, 2018. Incorporated by reference to Exhibit 3.5 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2018.

3.3   Third Amended and Restated Bylaws of the Company. Incorporated by reference to Exhibit 3.3 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
31.1**   Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
31.2**   Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
32.1**   Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
101.INS**   Inline XBRL Instance Document
101.SCH   Inline XBRL Taxonomy Extension Schema Document
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

25

 

 

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.

 

 

OptimizeRx Corporation
   
Date: November 14, 2023    
  By: /s/ William J. Febbo
    William J. Febbo
  Title:

Chief Executive Officer

(principal executive officer)

     
  OptimizeRx Corporation
   
Date: November 14, 2023    
  By: /s/ Edward Stelmakh
    Edward Stelmakh
  Title:

Chief Financial Officer and

Chief Operations Officer

(principal financial and accounting officer)

 

 

26

 

 

false --12-31 Q3 0001448431 0001448431 2023-01-01 2023-09-30 0001448431 2023-11-10 0001448431 2023-09-30 0001448431 2022-12-31 0001448431 2023-07-01 2023-09-30 0001448431 2022-07-01 2022-09-30 0001448431 2022-01-01 2022-09-30 0001448431 us-gaap:CommonStockMember 2022-12-31 0001448431 oprx:TreasuryStocksMember 2022-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001448431 us-gaap:RetainedEarningsMember 2022-12-31 0001448431 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001448431 oprx:TreasuryStocksMember 2023-01-01 2023-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001448431 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001448431 2023-01-01 2023-03-31 0001448431 us-gaap:CommonStockMember 2023-03-31 0001448431 oprx:TreasuryStocksMember 2023-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001448431 us-gaap:RetainedEarningsMember 2023-03-31 0001448431 2023-03-31 0001448431 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001448431 oprx:TreasuryStocksMember 2023-04-01 2023-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001448431 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001448431 2023-04-01 2023-06-30 0001448431 us-gaap:CommonStockMember 2023-06-30 0001448431 oprx:TreasuryStocksMember 2023-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001448431 us-gaap:RetainedEarningsMember 2023-06-30 0001448431 2023-06-30 0001448431 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001448431 oprx:TreasuryStocksMember 2023-07-01 2023-09-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001448431 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001448431 us-gaap:CommonStockMember 2023-09-30 0001448431 oprx:TreasuryStocksMember 2023-09-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001448431 us-gaap:RetainedEarningsMember 2023-09-30 0001448431 us-gaap:CommonStockMember 2021-12-31 0001448431 oprx:TreasuryStocksMember 2021-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001448431 us-gaap:RetainedEarningsMember 2021-12-31 0001448431 2021-12-31 0001448431 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001448431 oprx:TreasuryStocksMember 2022-01-01 2022-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001448431 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001448431 2022-01-01 2022-03-31 0001448431 us-gaap:CommonStockMember 2022-03-31 0001448431 oprx:TreasuryStocksMember 2022-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001448431 us-gaap:RetainedEarningsMember 2022-03-31 0001448431 2022-03-31 0001448431 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001448431 oprx:TreasuryStocksMember 2022-04-01 2022-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001448431 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001448431 2022-04-01 2022-06-30 0001448431 us-gaap:CommonStockMember 2022-06-30 0001448431 oprx:TreasuryStocksMember 2022-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001448431 us-gaap:RetainedEarningsMember 2022-06-30 0001448431 2022-06-30 0001448431 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001448431 oprx:TreasuryStocksMember 2022-07-01 2022-09-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001448431 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001448431 us-gaap:CommonStockMember 2022-09-30 0001448431 oprx:TreasuryStocksMember 2022-09-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001448431 us-gaap:RetainedEarningsMember 2022-09-30 0001448431 2022-09-30 0001448431 us-gaap:USTreasurySecuritiesMember 2023-09-30 0001448431 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001448431 us-gaap:USTreasurySecuritiesMember 2023-01-01 2023-09-30 0001448431 oprx:RevenueRecognizedOverTimeMember 2023-07-01 2023-09-30 0001448431 oprx:RevenueRecognizedOverTimeMember 2022-07-01 2022-09-30 0001448431 oprx:RevenueRecognizedOverTimeMember 2023-01-01 2023-09-30 0001448431 oprx:RevenueRecognizedOverTimeMember 2022-01-01 2022-09-30 0001448431 oprx:RevenueRecognizedAtAPointInTimeMember 2023-07-01 2023-09-30 0001448431 oprx:RevenueRecognizedAtAPointInTimeMember 2022-07-01 2022-09-30 0001448431 oprx:RevenueRecognizedAtAPointInTimeMember 2023-01-01 2023-09-30 0001448431 oprx:RevenueRecognizedAtAPointInTimeMember 2022-01-01 2022-09-30 0001448431 2023-01-01 2023-06-30 0001448431 2022-01-01 2022-06-30 0001448431 2022-01-01 2022-12-31 0001448431 us-gaap:OptionOnSecuritiesMember 2023-01-01 2023-09-30 0001448431 us-gaap:OptionOnSecuritiesMember 2022-01-01 2022-09-30 0001448431 us-gaap:RestrictedStockMember 2023-01-01 2023-09-30 0001448431 us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0001448431 oprx:CompensationExpenseMember 2023-01-01 2023-09-30 0001448431 oprx:CompensationExpenseMember 2022-01-01 2022-09-30 0001448431 2023-04-16 2023-04-16 0001448431 2021-10-01 2021-10-31 0001448431 oprx:HealthyOffersIncMember us-gaap:SubsequentEventMember 2023-10-31 0001448431 2023-10-24 2023-10-24 0001448431 2023-10-24 0001448431 2023-12-31 2023-12-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-31.1 2 f10q0923ex31-1_optimizerx.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATIONS

 

I, William J. Febbo, certify that;

 

1.I have reviewed this quarterly report on Form 10-Q for the quarter ended September 30, 2023 of OptimizeRx Corp (the “registrant”);

 

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

 

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: November 14, 2023

 

/s/ William J. Febbo  
By: William J. Febbo  
Title: Chief Executive Officer  
EX-31.2 3 f10q0923ex31-2_optimizerx.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATIONS

 

I, Edward Stelmakh certify that;

 

1.I have reviewed this quarterly report on Form 10-Q for the quarter ended September 30, 2023 of OptimizeRx Corp (the “registrant”);

 

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

 

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: November 14, 2023

 

/s/ Edward Stelmakh

 
By: Edward Stelmakh  
Title: Chief Financial Officer   
EX-32.1 4 f10q0923ex32-1_optimizerx.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND

CHIEF FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly Report of OptimizeRx Corp (the “Company”) on Form 10-Q for the quarter ended September 30, 2023 filed with the Securities and Exchange Commission (the “Report”), I, Will Febbo, Chief Executive Officer and I, Edward Stelmakh, Chief Financial Officer of the Company, certify, 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) of the Securities Exchange Act of 1934; and

 

2.The information contained in the Report fairly presents, in all material respects, the consolidated financial condition of the Company as of the dates presented and the consolidated result of operations of the Company for the periods presented.

 

By: /s/ William J Febbo  
Name: Willian J Febbo  
Title: Principal Executive Officer  
Date: November 14, 2023  
     
By: /s/ Edward Stelmakh  
Name: Edward Stelmakh  
Title: Principal Financial Officer  
Date: November 14, 2023  

 

This certification has been furnished solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

EX-101.SCH 5 oprx-20230930.xsd XBRL SCHEMA FILE 001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Nature of Business and Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - New Accounting Standards link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Cash, Cash Equivalents and Short-Term Investments link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Capitalized Software Costs link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Revenues link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Stock Based Compensation link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Loss Per Share link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Contingencies link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Revenues (Tables) link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Loss Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Nature of Business and Basis of Presentation (Details) link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Details) link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Capitalized Software Costs (Details) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Revenues (Details) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Revenues (Details) - Schedule of Deferred Revenue link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Revenues (Details) - Schedule of Revenue Recognition link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Leases (Details) - Schedule of Lease Cost link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Leases (Details) - Schedule of Future Minimum Lease Payments link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Stock Based Compensation (Details) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Loss Per Share (Details) - Schedule of Basic and Diluted Net Loss Per Share link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Loss Per Share (Details) - Schedule of Vesting of Certain Restricted Stock Units link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Subsequent Events (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 6 oprx-20230930_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 oprx-20230930_def.xml XBRL DEFINITION FILE EX-101.LAB 8 oprx-20230930_lab.xml XBRL LABEL FILE EX-101.PRE 9 oprx-20230930_pre.xml XBRL PRESENTATION FILE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2023
Nov. 10, 2023
Document Information Line Items    
Entity Registrant Name OptimizeRx Corporation  
Trading Symbol OPRX  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   18,152,478
Amendment Flag false  
Entity Central Index Key 0001448431  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Document Period End Date Sep. 30, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-38543  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 26-1265381  
Entity Address, Address Line One 260 Charles Street  
Entity Address, Address Line Two Suite 302  
Entity Address, City or Town Waltham  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 02453  
City Area Code 248  
Local Phone Number 651-6568  
Title of 12(b) Security Common Stock, par value $0.001  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 9,921,475 $ 18,208,685
Short-term investments 53,620,576 55,931,821
Accounts receivable, net 20,838,762 22,155,301
Prepaid expenses and other 3,008,858 2,280,828
Total current assets 87,389,671 98,576,635
Property and equipment, net 149,304 137,448
Other assets    
Goodwill 22,673,820 22,673,820
Technology assets, net 7,548,337 7,702,895
Patent rights, net 1,777,669 1,940,178
Deferred financing costs 300,000
Right of use assets, net 148,642 235,320
Other intangible assets, net 3,141,709 3,384,889
Other long-term assets 800,000
Total other assets 36,390,177 35,937,102
TOTAL ASSETS 123,929,152 134,651,185
Current liabilities    
Accounts payable – trade 691,159 1,549,979
Accrued expenses 3,108,908 2,601,246
Revenue share payable 3,685,390 3,990,440
Current portion of lease liabilities 27,687 89,902
Deferred revenue 188,394 164,309
Total current liabilities 7,701,538 8,395,876
Non-current liabilities    
Lease liabilities, net of current portion 120,955 144,532
Total liabilities 7,822,493 8,540,408
Commitments and contingencies
Stockholders’ equity    
Preferred stock, $0.001 par value, 10,000,000 shares authorized, none issued and outstanding at September 30, 2023 or December 31, 2022
Common stock, $0.001 par value, 166,666,667 shares authorized, 18,386,920 and 18,288,571 shares issued at September 30, 2023 and December 31, 2022, respectively 18,387 18,289
Treasury stock, $0.001 par value, 1,741,397 and 1,214,398 shares held at September 30, 2023 and December 31, 2022, respectively (1,741) (1,214)
Additional paid-in-capital 176,206,572 172,785,800
Accumulated deficit (60,116,559) (46,692,098)
Total stockholders’ equity 116,106,659 126,110,777
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 123,929,152 $ 134,651,185
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued
Preferred stock, shares outstanding
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 166,666,667 166,666,667
Common stock, shares issued 18,386,920 18,288,571
Common stock, shares outstanding 18,386,920 18,288,571
Treasury stock, par value (in Dollars per share) $ 0.001 $ 0.001
Treasury stock, shares held 1,741,397 1,214,398
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Net revenue $ 16,331,484 $ 15,085,504 $ 43,152,560 $ 42,795,699
Cost of revenues, exclusive of depreciation and amortization presented separately below 6,531,183 5,664,733 18,093,949 16,283,307
Gross profit 9,800,301 9,420,771 25,058,611 26,512,392
Operating expenses        
General and administrative expenses 12,887,083 12,661,703 39,161,752 36,373,298
Depreciation, amortization and noncash lease expense 466,706 515,828 1,395,400 1,565,484
Total operating expenses 13,353,789 13,177,530 40,557,152 37,938,782
Loss from operations (3,553,488) (3,756,759) (15,498,541) (11,426,390)
Other income        
Interest income 688,190 289,967 2,074,081 313,786
Loss before provision for income taxes (2,865,298) (3,466,792) (13,424,460) (11,112,604)
Income tax benefit
Net loss $ (2,865,298) $ (3,466,792) $ (13,424,460) $ (11,112,604)
Weighted average number of shares outstanding – basic (in Shares) 16,637,606 17,981,184 16,907,482 17,994,288
Weighted average number of shares outstanding – diluted (in Shares) 16,637,606 17,981,184 16,907,482 17,994,288
Loss per share – basic (in Dollars per share) $ (0.17) $ (0.19) $ (0.79) $ (0.62)
Loss per share – diluted (in Dollars per share) $ (0.17) $ (0.19) $ (0.79) $ (0.62)
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) - USD ($)
Common Stock
Treasury Stock
Additional Paid in Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2021 $ 17,861 $ 166,615,514 $ (35,253,658) $ 131,379,717
Balance (in Shares) at Dec. 31, 2021 17,860,975      
Stock based compensation expense
Options 905,744 905,744
Restricted stock 2,268,354 2,268,354
Stock based compensation expense          
Issuance of common stock
For options exercised $ 28 258,100 258,128
For options exercised (in Shares) 28,006      
For restricted stock units vested $ 14 (14)
For restricted stock units vested (in Shares) 13,627      
Issuance of common stock          
Net loss (3,761,098) (3,761,098)
Balance at Mar. 31, 2022 $ 17,903 170,047,698 (39,014,756) 131,050,845
Balance (in Shares) at Mar. 31, 2022 17,902,608      
Balance at Dec. 31, 2021 $ 17,861 166,615,514 (35,253,658) 131,379,717
Balance (in Shares) at Dec. 31, 2021 17,860,975      
Issuance of common stock          
Net loss         (11,112,604)
Balance at Sep. 30, 2022 $ 18,261 $ (706) 175,920,910 (46,366,262) 129,572,203
Balance (in Shares) at Sep. 30, 2022 18,261,239 (706,114)      
Balance at Dec. 31, 2021 $ 17,861 166,615,514 (35,253,658) $ 131,379,717
Balance (in Shares) at Dec. 31, 2021 17,860,975      
Issuance of common stock          
Repurchase of common stock (in Shares)         1,214,398
Balance at Dec. 31, 2022 $ 18,289 $ (1,214) 172,785,800 (46,692,098) $ 126,110,777
Balance (in Shares) at Dec. 31, 2022 18,288,571 (1,214,398)      
Balance at Mar. 31, 2022 $ 17,903 170,047,698 (39,014,756) 131,050,845
Balance (in Shares) at Mar. 31, 2022 17,902,608      
Stock based compensation expense
Options 1,336,810 1,336,810
Restricted stock 2,688,513 2,688,513
Stock based compensation expense          
Issuance of common stock
For options exercised $ 44 572,303 572,347
For options exercised (in Shares) 43,701      
For acquisition $ 241 9,374,214 $ 9,374,455
For acquisition (in Shares) 240,741      
For restricted stock units vested (in Shares)         240,741
Issuance of common stock          
Repurchase of common stock $ (13) (321,041) $ (321,054)
Repurchase of common stock (in Shares) (12,868)      
Net loss (3,884,714) (3,884,714)
Balance at Jun. 30, 2022 $ 18,188 $ (13) 183,698,497 (42,899,470) 140,817,202
Balance (in Shares) at Jun. 30, 2022 18,187,050 (12,868)      
Options 1,381,512 1,381,512
Restricted stock 2,895,729 2,895,729
Stock based compensation expense          
Issuance of common stock
For options exercised $ 68 219,561 219,629
For options exercised (in Shares) 68,751      
For restricted stock units vested $ 5 (34,565) (34,560)
For restricted stock units vested (in Shares) 5,438      
Issuance of common stock          
Repurchase of common stock $ (693) (12,239,824) (12,240,517)
Repurchase of common stock (in Shares) (693,246)      
Net loss (3,466,792) (3,466,792)
Balance at Sep. 30, 2022 $ 18,261 $ (706) 175,920,910 (46,366,262) 129,572,203
Balance (in Shares) at Sep. 30, 2022 18,261,239 (706,114)      
Balance at Dec. 31, 2022 $ 18,289 $ (1,214) 172,785,800 (46,692,098) 126,110,777
Balance (in Shares) at Dec. 31, 2022 18,288,571 (1,214,398)      
Stock based compensation expense
Options 1,466,694 1,466,694
Restricted stock 2,913,809 2,913,809
Stock based compensation expense          
Issuance of common stock
For options exercised $ 10 40,596 40,606
For options exercised (in Shares) 9,668      
For restricted stock units vested $ 33 (170,433) (170,400)
For restricted stock units vested (in Shares) 33,272      
Issuance of common stock          
Net loss (6,397,714) (6,397,714)
Balance at Mar. 31, 2023 $ 18,332 $ (1,214) 177,036,466 (53,089,812) 123,963,772
Balance (in Shares) at Mar. 31, 2023 18,331,511 (1,214,398)      
Balance at Dec. 31, 2022 $ 18,289 $ (1,214) 172,785,800 (46,692,098) 126,110,777
Balance (in Shares) at Dec. 31, 2022 18,288,571 (1,214,398)      
Issuance of common stock          
Net loss         (13,424,460)
Balance at Sep. 30, 2023 $ 18,387 $ (1,741) 176,206,572 (60,116,559) 116,106,659
Balance (in Shares) at Sep. 30, 2023 18,386,920 (1,741,397)      
Balance at Mar. 31, 2023 $ 18,332 $ (1,214) 177,036,466 (53,089,812) 123,963,772
Balance (in Shares) at Mar. 31, 2023 18,331,511 (1,214,398)      
Stock based compensation expense
Options 1,654,770 1,654,770
Restricted stock 1,848,353 1,848,353
Stock based compensation expense          
Issuance of common stock
For options exercised $ 10 105,090 105,100
For options exercised (in Shares) 10,000      
For restricted stock units vested $ 35 (72,996) (72,961)
For restricted stock units vested (in Shares) 35,260      
Issuance of common stock          
Repurchase of common stock $ (527) (7,521,899) (7,522,426)
Repurchase of common stock (in Shares) (526,999)      
Net loss (4,161,449) (4,161,449)
Balance at Jun. 30, 2023 $ 18,377 $ (1,741) 173,049,784 (57,251,261) 115,815,159
Balance (in Shares) at Jun. 30, 2023 18,376,771 (1,741,397)      
Options 1,598,315 1,598,315
Restricted stock 1,607,912 1,607,912
Stock based compensation expense          
For options exercised
For restricted stock units vested $ 10 (49,438) (49,428)
For restricted stock units vested (in Shares) 10,149      
Issuance of common stock          
Repurchase of common stock
Net loss (2,865,298) (2,865,298)
Balance at Sep. 30, 2023 $ 18,387 $ (1,741) $ 176,206,572 $ (60,116,559) $ 116,106,659
Balance (in Shares) at Sep. 30, 2023 18,386,920 (1,741,397)      
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (13,424,460) $ (11,112,604)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Depreciation and amortization 1,395,400 1,565,484
Stock-based compensation 11,089,853 11,476,662
Increase in bad debt reserve 478,086 132,727
Changes in:    
Accounts receivable 838,453 6,854,150
Prepaid expenses and other assets (728,030) 2,199,333
Accounts payable (858,820) 393,817
Revenue share payable (305,049) (1,704,593)
Accrued expenses and other liabilities 508,548 (1,237,689)
Deferred revenue 24,084 (716,693)
NET CASH (USED IN) PROVIDED BY OPERATING ACTIVITIES (981,935) 7,850,594
CASH FLOWS PROVIDED BY (USED IN) INVESTING ACTIVITIES:    
Purchase of property and equipment (81,767) (64,667)
Purchases of held-to-maturity investments (162,777,510) (37,468,889)
Redemptions of held-to-maturity investments 165,088,755
EvinceMed acquisition (2,000,000)
Acquisition of intangible assets, including intellectual property rights (3,796) (158,321)
Capitalized software development costs (1,561,447)
NET CASH PROVIDED BY (USED IN) INVESTING ACTIVITIES 664,235 (39,691,877)
CASH FLOWS (USED IN) PROVIDED BY FINANCING ACTIVITIES:    
Cash paid for employee withholding taxes related to the vesting of restricted stock units (292,789)
Repurchase of common stock (7,522,426) (12,561,571)
Proceeds from exercise of stock options 145,706 1,050,104
Loan origination costs (300,000)
NET CASH USED IN FINANCING ACTIVITIES (7,969,509) (11,511,467)
NET DECREASE IN CASH AND CASH EQUIVALENTS (8,287,209) (43,352,750)
CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD 18,208,685 84,681,770
CASH AND CASH EQUIVALENTS - END OF PERIOD 9,921,475 41,329,020
SUPPLEMENTAL CASH FLOW INFORMATION:    
Cash paid for interest
ROU assets obtained in exchange for lease obligations 158,191
Reduction of EvinceMed purchase price for amounts previously paid 708,334
Shares issued in connection with acquisition 9,374,455
Cash paid for income taxes
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Business and Basis of Presentation
9 Months Ended
Sep. 30, 2023
Nature of Business and Basis of Presentation [Abstract]  
NATURE OF BUSINESS AND BASIS OF PRESENTATION

NOTE 1 – NATURE OF BUSINESS AND BASIS OF PRESENTATION

 

The accompanying condensed consolidated financial statements include OptimizeRx Corporation and its wholly owned subsidiaries (collectively, the “Company”, “we”, “our”, or “us”).

 

We are a digital health technology company enabling care-focused engagement between life sciences organizations, healthcare providers, and patients at critical junctures throughout the patient care journey. Connecting over 60% of U.S. healthcare providers and millions of their patients through an intelligent technology platform embedded within a proprietary point-of-care network, OptimizeRx helps patients start and stay on their medications.

 

The condensed consolidated financial statements for the three and nine months ended September 30, 2023 and 2022 have been prepared by us without audit pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). In the opinion of management, all adjustments necessary to present fairly our financial position at September 30, 2023, and our results of operations, changes in stockholders’ equity, and cash flows for the nine months ended September 30, 2023 and 2022, have been made. Those adjustments consist of normal and recurring adjustments. The condensed consolidated balance sheet as of December 31, 2022, has been derived from the audited consolidated condensed balance sheet as of that date.

 

Certain information and note disclosures, including a detailed discussion about the Company’s significant accounting policies, normally included in our annual consolidated financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with a reading of the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the SEC on March 10, 2023.

 

The results of operations for the nine months ended September 30, 2023, are not necessarily indicative of the results to be expected for the full year.

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.3
New Accounting Standards
9 Months Ended
Sep. 30, 2023
New Accounting Standards [Abstract]  
NEW ACCOUNTING STANDARDS

NOTE 2 – NEW ACCOUNTING STANDARDS

 

ASU Topic 2021-08 Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers, as if it had originated the contracts. The standard was effective for the Company’s fiscal year beginning January 1, 2023. The adoption of this standard did not have a material effect on our financial position, results of operations, or cash flows.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Cash, Cash Equivalents and Short-Term Investments
9 Months Ended
Sep. 30, 2023
Cash, Cash Equivalents and Short-Term Investments [Abstract]  
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS

NOTE 3 - CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS

 

Cash equivalents include items almost as liquid as cash with maturity periods of three months or less when purchased, and short-term investments include items with maturity dates between three months and one year when purchased. We account for marketable securities in accordance with ASC 320, “Investments - Debt Securities”, which require that certain debt securities be classified into one of three categories: held-to-maturity, available-for-sale, or trading securities, and depending upon the classification, value the security at amortized cost or fair market value. At September 30, 2023 and December 31, 2022, we have recorded $53.6 million and $55.9 million, respectively, of held-to-maturity United States’ Treasury Bills at amortized cost basis. Our held-to-maturity United States’ Treasury Bills have maturity dates between October 2023 and December 2023.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Capitalized Software Costs
9 Months Ended
Sep. 30, 2023
Capitalized Software Costs [Abstract]  
CAPITALIZED SOFTWARE COSTS

NOTE 4 - CAPITALIZED SOFTWARE COSTS

 

The Company capitalizes certain development costs incurred in connection with software development for internal-use software platforms used in operations and for providing services to our customers. Costs incurred in the preliminary stages of development are expensed as incurred. Once software has reached the development stage, internal and external costs, if direct, are capitalized until the software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Capitalized internal use software development costs are included in intangible assets and are amortized on a straight-line basis over the estimated useful life of the software platforms and are included in depreciation and amortization within operating expenses in the consolidated statements of operations. Amortization of capitalized internal use software expense for the nine months ended September 30, 2023 and 2022 was $142,662 and $254,547, respectively. The Company accumulates capitalizable costs related to current projects in a construction in process (“CIP”) software account, the balance of which was $761,447 and zero at September 30, 2023 and December 31, 2022, respectively.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues
9 Months Ended
Sep. 30, 2023
Revenues [Abstract]  
REVENUES

NOTE 5 – REVENUES

 

Under ASC 606, Revenue from Contracts with Customers, we record revenue when earned, rather than when billed. From time to time, we may record revenue based on our revenue recognition policies in advance of being able to invoice the customer, or we may invoice the customer prior to being able to recognize the revenue. Included in accounts receivable are unbilled amounts of $4,598,280 and $3,582,735 at September 30, 2023, and December 31, 2022, respectively. Amounts billed in advance of revenue recognition are presented as deferred revenue on the condensed consolidated balance sheets.

 

The Company has several signed contracts with customers for the distribution of messaging, or other services, which include payment in advance. The payments are not recorded as revenue until the revenue is earned under its revenue recognition policy. Deferred revenue was $188,394 and $164,309 as of September 30, 2023 and December 31, 2022, respectively. The contracts are all short term in nature and all revenue is expected to be recognized within 12 months, or less. Following is a summary of activity for the deferred revenue account for the nine months ended September 30.

 

   2023   2022 
Balance January 1  $164,309   $1,389,907 
Revenue recognized   (8,778,893)   (6,013,181)
Amount collected   9,349,724    5,916,318 
Balance March 31  $735,140   $1,293,044 

Revenue recognized   (9,619,380)   (7,373,802)
Amount collected   9,336,027    7,122,677 
Balance June 30  $451,787   $1,041,919 

Revenue recognized   (11,400,132)   (9,611,912)
Amount collected   11,136,739    9,243,207 
Balance September 30  $188,394   $673,214 

 

Disaggregation of Revenue

 

Consistent with ASC Topic 606, we have disaggregated our revenue by timing of revenue recognition. The majority of our revenue is recognized over time as solutions are provided. A small portion of our revenue related to program development, solution architect design, and other solutions is recognized at a point in time upon delivery to customers. A break down is set forth in the table below.

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2023   2022   2023   2022 
Revenue recognized over time  $14,815,187   $14,503,942   $40,421,323   $39,627,265 
Revenue recognized at a point in time   1,516,297    581,562    2,731,237    3,168,434 
Total Revenue  $16,331,484   $15,085,504   $43,152,560   $42,795,699 
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
LEASES

NOTE 6 – LEASES

 

During the nine months ended, we had operating leases for office space in three multi-tenant facilities in Rochester, Michigan, and Zagreb, Croatia. We also had a lease on office space in Cranbury, New Jersey, which expired in January 2022. The lease in Rochester, Michigan was terminated during the quarter ended June 30, 2023. The lease in Zagreb, Croatia was terminated in the quarter ended September 30, 2023 and replaced with a lease in a new location in Zagreb, Croatia that expires in June 2028.

 

In July 2023, the Company entered into a short-term sublease agreement for office space in Waltham, MA. The term of the sublease commenced on June 15, 2023 and will terminate on July 31, 2024. The Company is obligated to pay approximately $5,800 per month over the term of the lease.

 

Lease-related assets, or right-of-use assets, are recognized at the lease commencement date at amounts equal to the respective lease liabilities, adjusted for prepaid lease payments, initial direct costs, and lease incentives received. Lease-related liabilities are recognized at the present value of the remaining contractual fixed lease payments, discounted using our incremental borrowing rate. Amortization of the right of use assets is recognized as non-cash lease expense on a straight-line basis over the lease term, while variable lease payments are expensed as incurred. Short-term lease costs include month to month leases, subleases of less than eighteen (18) months, and occasional rent for transient meeting and office spaces in shared office space facilities.

 

For the nine months ended September 30, 2023 and 2022, the Company’s lease cost consists of the following components, each of which is included in operating expenses within the Company’s condensed consolidated statements of operations:

 

   Nine Months Ended
September 30,
 
   2023   2022 
Operating lease cost  $60,520   $72,208 
Short-term lease cost   26,995    36,552 
Total lease cost  $87,515   $108,760 

 

The table below presents the future minimum lease payments to be made under operating leases as of September 30, 2023:

 

As of September 30, 2023    
2023  $9,032 
2024   36,129 
2025   36,129 
2026   36,129 
2027   36,129 
Thereafter   18,065 
Total   171,613 
Less: discount   22,971 
Total lease liabilities  $148,642 

 

The remaining lease term at September 30, 2023 for the operating lease is 4 years, 9 months, and the discount rate used in calculating the operating lease asset and liability is 6.32%. Cash paid for amounts included in the measurement of lease liabilities was $53,027 and $66,244 for the nine months ended September 30, 2023 and 2022, respectively. For the nine months ended September 30, 2023 and 2022, payments on lease obligations were $60,095 and $75,719, respectively, and amortization on the right of use assets was $60,520 and $77,011, respectively.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity
9 Months Ended
Sep. 30, 2023
Stockholders' Equity [Abstract]  
STOCKHOLDERS' EQUITY

NOTE 7 – STOCKHOLDERS’ EQUITY

 

Preferred Stock

 

The Company had 10,000,000 shares of preferred stock, $0.001 par value per share, authorized as of September 30, 2023. No shares were issued or outstanding in either 2023 or 2022.

 

Common Stock

 

The Company had 166,666,667 shares of common stock, $0.001 par value per share, authorized as of September 30, 2023. There were 16,645,523 and 17,074,173 shares of common stock outstanding, net of shares held in treasury of 1,741,397 and 1,214,398, at September 30, 2023 and December 31, 2022, respectively.

 

During the quarters ended September 30, 2023, June 30, 2023 and March 31, 2023, the Company issued 0, 10,000 and 9,668 shares of our common stock, respectively, and received proceeds of $0, $105,100 and $40,606, respectively, in connection with the exercise of options under our 2013 Incentive Plan.

 

During the quarters ended September 30, 2022, June 30, 2022 and March 31, 2022, the Company issued 68,751, 43,701 and 28,006 shares of our common stock, respectively, and received proceeds of $219,629, $572,347 and $258,128, respectively, in connection with the exercise of options under our 2013 Incentive Plan.

 

The Company issued 10,149, 35,260 and 33,272 shares of common stock in the three months ended September 30, 2023, June 30, 2023 and March 31, 2023, respectively, in connection with the vesting of restricted stock units under our 2013 Incentive Plan and our 2021 Equity Incentive Plan. Some of the participants utilized a net withhold settlement method, in which shares were surrendered to cover payroll withholding taxes. Of the shares issued to participants during the nine months ended September 30, 2023, 19,488 shares, valued at $260,710, were surrendered and subsequently cancelled.

 

The Company issued 5,438, 0, and 13,627 shares of common stock in the three months ended September 30, 2022, June 30, 2022, and March 31, 2022, respectively, in connection with the vesting of restricted stock units under our 2013 Incentive Plan and our 2021 Equity Incentive Plan.

 

The Company issued 240,741 shares of common stock valued at $9,374,455 during the quarter ended June 30, 2022 in connection with the acquisition of substantially all of the assets of EvinceMed Corp.

 

Treasury Stock

 

During the quarter ended March 31, 2023, the Board authorized a share repurchase program, under which the Company may repurchase up to $15 million of its outstanding common stock. This stock repurchase authorization expires on the earlier of March 12, 2024, or when the repurchase of $15 million of shares of its common stock has been reached. During the quarter ended June 30, 2023, the Company repurchased 526,999 shares, under this program for a total of $7,522,426, including commissions paid on repurchases. These shares were recorded as treasury shares using the par value method. There were no shares repurchased in the quarter ended September 30, 2023.

 

During 2022, the Board authorized a share repurchase program, under which the Company could repurchase up to $20.0 million of its outstanding common stock. During 2022, the Company repurchased 1,214,398 shares of our common stock for a total of $20,021,830, including commissions paid on repurchases. These shares were recorded as treasury shares using the par value method.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Compensation
9 Months Ended
Sep. 30, 2023
Stock Based Compensation [Abstract]  
STOCK BASED COMPENSATION

NOTE 8 – STOCK BASED COMPENSATION

 

Stock Options

 

The compensation expense related to options for the nine months ended September 30, 2023 and 2022 was $4,719,779 and $3,624,065, respectively. The fair value of these instruments was calculated using the Black-Scholes option pricing model. There is $10,177,841 of remaining expense related to unvested options to be recognized in the future over a weighted average period of 1.75 years. The total intrinsic value of outstanding options at September 30, 2023 was $12,600.

 

During 2022, the Company granted certain performance based stock options, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these options recorded during the period.

 

Restricted Stock Units

 

The Company recorded of $6,370,074 and $7,852,597 in compensation expense related to restricted stock units for the nine months ended September 30, 2023 and 2022, respectively. A total of $11,247,274 remains to be recognized at September 30, 2023 over a weighted average period of 1.88 years.

 

During 2022, the Company granted certain performance based restricted stock units, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these restricted stock units recorded during the period.

 

The director’s compensation program calls for the grant of restricted stock units with a one year vesting period. There was $540,820 and $444,365 included in the compensation expense discussed above related to director’s compensation for the periods ended September 30, 2023 and 2022, respectively.

 

Equity Award Modification

 

On April 16, 2023, the Compensation Committee approved a grant to the CEO of 86,685 restricted stock units and 161,698 stock options with a grant date fair value of $2.5 million to vest over a three year period. Concurrently, the CEO forfeited his October 2021 grant of 182,398 market-based restricted stock units. The forfeiture and accompanying grant are considered an equity modification according to ASC 718, Compensation-Stock Compensation. The additional compensation value created by the termination and issuance of new equity awarded, as measured using a Monte Carlo simulation was approximately $1.9 million in total. Under ASC 718 this results in a non-cash expense in current and future periods to be recognized over a three year period. These expense values are reflected and included in the option and restricted stock expense values discussed above.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share
9 Months Ended
Sep. 30, 2023
Loss Per Share [Abstract]  
LOSS PER SHARE

NOTE 9 – LOSS PER SHARE

 

Basic earnings per share (“EPS”) is computed by dividing net income (loss) by the weighted average number of common shares outstanding during the period.

 

The number of shares related to options and restricted stock units included in diluted EPS is based on the “Treasury Stock Method” prescribed in ASC 260-10, Earnings per Share. This method assumes the theoretical repurchase of shares using proceeds of the respective stock options exercised, and for restricted stock units, the amount of compensation cost attributed to future services which have not yet been recognized, and the amount of current and deferred tax benefit, if any, that would be credited to additional paid in capital upon the vesting of the restricted stock units, at a price equal to the issuer’s average stock price during the related earnings period. Accordingly, the number of shares that could be included in the calculation of EPS in respect of the stock options and restricted stock units is dependent on this average stock price and will increase as the average stock price increases.

 

The following table sets forth the computation of basic and diluted net loss per share.

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2023   2022   2023   2022 
Numerator                
Net loss  $(2,865,298)  $(3,466,792)  $(13,424,460)  $(11,112,604)
                     
Denominator                    
Weighted average shares outstanding used in computing net loss per share                    
Basic   16,637,606    17,981,184    16,907,482    17,994,288 
Effect of dilutive stock options, warrants, and stock grants   
    
    
    
 
Diluted   16,637,606    17,981,184    16,907,482    17,994,288 
                     
Net loss per share                    
Basic  $(0.17)  $(0.19)  $(0.79)  $(0.62)
Diluted  $(0.17)  $(0.19)  $(0.79)  $(0.62)

 

No calculation of diluted earnings per share is included for the three or nine months ended September 30, 2023 or 2022 as the effect of the calculation would be anti-dilutive.

 

The number of common shares potentially issuable upon the exercise of certain options and the vesting of certain restricted stock units that were excluded from the diluted loss per common share calculation are reflected in the table below.

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
Weighted average number of shares for the periods ended  2023   2022   2023   2022 
Options   7,433    63,471    17,736    99,587 
Unvested restricted stock unit awards   3,739    43,751    23,341    76,010 
Total   11,172    107,222    41,077    175,597 
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Contingencies
9 Months Ended
Sep. 30, 2023
Contingencies [Abstract]  
CONTINGENCIES

NOTE 10 – CONTINGENCIES

 

Litigation

 

The Company is not currently involved in any material legal proceedings.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Taxes [Abstract]  
INCOME TAXES

NOTE 11 – INCOME TAXES

 

As discussed in our annual report on Form 10-K for the year ended December 31, 2022, we had net operating loss carry-forwards for federal income tax purposes of approximately $21.5 million as of December 31, 2022. Accordingly, no federal income tax expense or benefit is recorded in the current period. Management monitors company-specific, and macro- economic factors and assesses the likelihood that the Company’s net deferred tax assets will be utilized prior to their expiration. As previously disclosed in our annual report, the Company maintained a valuation allowance against its net deferred tax assets.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
9 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 12 – SUBSEQUENT EVENTS

 

In October 2023, the Company completed the acquisition of 100% of the outstanding shares of Healthy Offers, Inc. (d/b/a Medicx Health), a Nevada corporation. On October 24, 2023, a newly formed wholly-owned subsidiary of the Company consummated the merger with and into Medicx, with Medicx continuing as the surviving company and a wholly-owned subsidiary of the Company (the “Merger”). The aggregate merger consideration the Company paid to the securityholders of Medicx at the closing was $95,000,000, subject to certain customary post-acquisition purchase price adjustments. There were $554,741 and $589,691 in costs related to the acquisition recorded in operating expense for the three and nine months ended September 30, 2023, respectively.

 

Certain members of Medicx’s management team (“Management Investors”) agreed to use a portion of the consideration received to purchase, in the aggregate, approximately $10.5 million of the Company’s common stock. On October, 24, 2023, at the closing of the Merger, each Management Investor executed a common stock purchase agreement (the “Subscription Agreement”). Pursuant to the Subscription Agreement, the Company issued 1,444,581 shares of its common stock in the aggregate to the Management Investors.

 

A portion of the cash purchase price was funded through debt financing. The financing agreement provides for a term loan in the aggregate principal amount of $40,000,000. The term loan is repayable in quarterly installments on the last business day of each fiscal quarter commencing on December 31, 2023 in an amount equal to 1.25% of the principal amount. The outstanding unpaid principal amount of the term loan, and all accrued and unpaid interest thereon, shall be due and payable on the earliest of (i) the fourth (4th) anniversary of the closing of the financing agreement and funding of the term loan and (ii) the date on which the term loan is declared due and payable pursuant to the terms of the finance agreement. There was $300,000 of fees paid in loan origination fees during the three and nine months ending September 30, 2023.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2023
Revenues [Abstract]  
Schedule of Deferred Revenue Following is a summary of activity for the deferred revenue account for the nine months ended September 30.
   2023   2022 
Balance January 1  $164,309   $1,389,907 
Revenue recognized   (8,778,893)   (6,013,181)
Amount collected   9,349,724    5,916,318 
Balance March 31  $735,140   $1,293,044 
Revenue recognized   (9,619,380)   (7,373,802)
Amount collected   9,336,027    7,122,677 
Balance June 30  $451,787   $1,041,919 
Revenue recognized   (11,400,132)   (9,611,912)
Amount collected   11,136,739    9,243,207 
Balance September 30  $188,394   $673,214 

 

Schedule of Revenue Recognition A break down is set forth in the table below.
   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2023   2022   2023   2022 
Revenue recognized over time  $14,815,187   $14,503,942   $40,421,323   $39,627,265 
Revenue recognized at a point in time   1,516,297    581,562    2,731,237    3,168,434 
Total Revenue  $16,331,484   $15,085,504   $43,152,560   $42,795,699 
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of Lease Cost For the nine months ended September 30, 2023 and 2022, the Company’s lease cost consists of the following components, each of which is included in operating expenses within the Company’s condensed consolidated statements of operations:
   Nine Months Ended
September 30,
 
   2023   2022 
Operating lease cost  $60,520   $72,208 
Short-term lease cost   26,995    36,552 
Total lease cost  $87,515   $108,760 

 

Schedule of Future Minimum Lease Payments The table below presents the future minimum lease payments to be made under operating leases as of September 30, 2023:
As of September 30, 2023    
2023  $9,032 
2024   36,129 
2025   36,129 
2026   36,129 
2027   36,129 
Thereafter   18,065 
Total   171,613 
Less: discount   22,971 
Total lease liabilities  $148,642 
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Loss Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share The following table sets forth the computation of basic and diluted net loss per share.
   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2023   2022   2023   2022 
Numerator                
Net loss  $(2,865,298)  $(3,466,792)  $(13,424,460)  $(11,112,604)
                     
Denominator                    
Weighted average shares outstanding used in computing net loss per share                    
Basic   16,637,606    17,981,184    16,907,482    17,994,288 
Effect of dilutive stock options, warrants, and stock grants   
    
    
    
 
Diluted   16,637,606    17,981,184    16,907,482    17,994,288 
                     
Net loss per share                    
Basic  $(0.17)  $(0.19)  $(0.79)  $(0.62)
Diluted  $(0.17)  $(0.19)  $(0.79)  $(0.62)
Schedule of Vesting of Certain Restricted Stock Units The number of common shares potentially issuable upon the exercise of certain options and the vesting of certain restricted stock units that were excluded from the diluted loss per common share calculation are reflected in the table below.
   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
Weighted average number of shares for the periods ended  2023   2022   2023   2022 
Options   7,433    63,471    17,736    99,587 
Unvested restricted stock unit awards   3,739    43,751    23,341    76,010 
Total   11,172    107,222    41,077    175,597 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Business and Basis of Presentation (Details)
9 Months Ended
Sep. 30, 2023
Nature of Business and Basis of Presentation [Line Items]  
U.S. healthcare providers percentage 60.00%
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Cash, Cash Equivalents and Short-Term Investments (Details) - US Treasury Securities [Member] - USD ($)
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Cash, Cash Equivalents and Short-Term Investments [Line items]    
Held-to-maturity $ 53.6 $ 55.9
Maturity description Our held-to-maturity United States’ Treasury Bills have maturity dates between October 2023 and December 2023  
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Capitalized Software Costs (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Capitalized Software Costs [Line Items]    
Amortization of software expense $ 142,662 $ 254,547
Accumulates capitalizable costs $ 761,447 $ 0
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Details) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Revenues [Line Items]                
Accounts receivable $ 4,598,280     $ 3,582,735        
Deferred revenue $ 188,394 $ 451,787 $ 735,140 $ 164,309 $ 673,214 $ 1,041,919 $ 1,293,044 $ 1,389,907
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Details) - Schedule of Deferred Revenue - USD ($)
3 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Schedule Of Deferred Revenue Abstract [Line Items]            
Balance $ 451,787 $ 735,140 $ 164,309 $ 1,041,919 $ 1,293,044 $ 1,389,907
Revenue recognized (11,400,132) (9,619,380) (8,778,893) (9,611,912) (7,373,802) (6,013,181)
Amount collected 11,136,739 9,336,027 9,349,724 9,243,207 7,122,677 5,916,318
Balance $ 188,394 $ 451,787 $ 735,140 $ 673,214 $ 1,041,919 $ 1,293,044
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Details) - Schedule of Revenue Recognition - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Schedule of Revenue Recognition [Line Items]        
Total Revenue $ 16,331,484 $ 15,085,504 $ 43,152,560 $ 42,795,699
Revenue recognized over time [Member]        
Schedule of Revenue Recognition [Line Items]        
Total Revenue 14,815,187 14,503,942 40,421,323 39,627,265
Revenue recognized at a point in time [Member]        
Schedule of Revenue Recognition [Line Items]        
Total Revenue $ 1,516,297 $ 581,562 $ 2,731,237 $ 3,168,434
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]    
Obligated term lease $ 5,800  
Weighted average remaining lease term 4 years  
Weighted average discount rate 6.32%  
Lease liabilities $ 53,027 $ 66,244
Payments on lease obligation 60,095 75,719
Amortization on the right of use assets $ 60,520 $ 77,011
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details) - Schedule of Lease Cost - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Schedule of Lease Cost [Line Items]    
Operating lease cost $ 60,520 $ 72,208
Short-term lease cost 26,995 36,552
Total lease cost $ 87,515 $ 108,760
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details) - Schedule of Future Minimum Lease Payments
Sep. 30, 2023
USD ($)
Schedule of Future Minimum Lease Payments [Line Items]  
2023 $ 9,032
2024 36,129
2025 36,129
2026 36,129
2027 36,129
Thereafter 18,065
Total 171,613
Less: discount 22,971
Total lease liabilities $ 148,642
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Stockholders' Equity [Abstract]                    
Preferred stock, shares authorized               10,000,000   10,000,000
Preferred stock, par value (in Dollars per share)               $ 0.001   $ 0.001
Preferred stock, shares issued                
Preferred stock, shares outstanding                
Common stock, shares authorized               166,666,667   166,666,667
Common Stock, Par or Stated Value Per Share (in Dollars per share)               $ 0.001   $ 0.001
Common stock outstanding               16,645,523   17,074,173
Net of shares held in treasury               1,741,397   1,214,398
Common stock shares issued   9,668     28,006 10,000 43,701 0 68,751  
Received proceeds from common stock (in Dollars)   $ 40,606     $ 258,128 $ 105,100 $ 572,347 $ 0 $ 219,629  
Shares of common stock issued 35,260 33,272 5,438 0 13,627     10,149    
Shares issued               19,488    
Shares issued valued (in Dollars)               $ 260,710    
Common stock value share       240,741            
Common stock value share issued (in Dollars)       $ 9,374,455            
Outstanding common stock (in Dollars) $ 15,000,000 $ 15,000,000       $ 15,000,000       $ 20,000,000
Shares of our common stock repurchased 526,999         526,999        
Commissions paid on repurchases (in Dollars) $ 7,522,426         $ 7,522,426        
Repurchased shares                   1,214,398
Commissions paid (in Dollars)                   $ 20,021,830
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Compensation (Details) - USD ($)
$ / shares in Millions
1 Months Ended 9 Months Ended
Apr. 16, 2023
Oct. 31, 2021
Sep. 30, 2023
Sep. 30, 2022
Stock Based Compensation [Line Items]        
Remaining to expense     $ 10,177,841  
Expense remaining over a period     1 year 9 months  
Total intrinsic value of outstanding options     $ 12,600  
Restricted stock granted remains value     $ 11,247,274  
Remains to be recognized over period     1 year 10 months 17 days  
Restricted stock units (in Shares) 86,685      
Stock options (in Shares) 161,698      
Grant date fair value (in Dollars per share) $ 2.5      
Market-based restricted stock units (in Shares)   182,398    
Monte carlo simulation total     $ 1,900,000  
Stock Options [Member]        
Stock Based Compensation [Line Items]        
Compensation expense     4,719,779 $ 3,624,065
Compensation Expense [Member]        
Stock Based Compensation [Line Items]        
Compensation expense     540,820 444,365
Restricted Stock Units [Member]        
Stock Based Compensation [Line Items]        
Compensation expense     $ 6,370,074 $ 7,852,597
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share (Details) - Schedule of Basic and Diluted Net Loss Per Share - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator                
Net loss (in Dollars) $ (2,865,298) $ (4,161,449) $ (6,397,714) $ (3,466,792) $ (3,884,714) $ (3,761,098) $ (13,424,460) $ (11,112,604)
Weighted average shares outstanding used in computing net loss per share                
Basic 16,637,606     17,981,184     16,907,482 17,994,288
Effect of dilutive stock options, warrants, and stock grants        
Diluted 16,637,606     17,981,184     16,907,482 17,994,288
Net loss per share                
Basic (in Dollars per share) $ (0.17)     $ (0.19)     $ (0.79) $ (0.62)
Diluted (in Dollars per share) $ (0.17)     $ (0.19)     $ (0.79) $ (0.62)
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share (Details) - Schedule of Vesting of Certain Restricted Stock Units - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Schedule of Vesting of Certain Restricted Stock Units [Line Items]        
Options 7,433 63,471 17,736 99,587
Unvested restricted stock unit awards 3,739 43,751 23,341 76,010
Total 11,172 107,222 41,077 175,597
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Income Taxes [Line Items]  
Net operating loss carry-forwards $ 21.5
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Oct. 24, 2023
Sep. 30, 2023
Sep. 30, 2023
Sep. 30, 2022
Oct. 31, 2023
Dec. 31, 2022
Subsequent Events [Line Items]              
Costs related acquisition   $ 95,000,000          
Operating expense     $ 554,741 $ 589,691      
Consideration received purchase       $ 10,500,000      
Share issued (in Shares)   1,444,581 18,386,920 18,386,920     18,288,571
Aggregate principal amount     $ 40,000,000 $ 40,000,000      
Equal principal percentage 1.25%            
Loan origination fees     $ 300,000 $ 300,000    
Healthy Offers, Inc [Member] | Subsequent Event [Member]              
Subsequent Events [Line Items]              
Acquisition outstanding shares           100.00%  
XML 46 f10q0923_optimizerx_htm.xml IDEA: XBRL DOCUMENT 0001448431 2023-01-01 2023-09-30 0001448431 2023-11-10 0001448431 2023-09-30 0001448431 2022-12-31 0001448431 2023-07-01 2023-09-30 0001448431 2022-07-01 2022-09-30 0001448431 2022-01-01 2022-09-30 0001448431 us-gaap:CommonStockMember 2022-12-31 0001448431 oprx:TreasuryStocksMember 2022-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001448431 us-gaap:RetainedEarningsMember 2022-12-31 0001448431 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001448431 oprx:TreasuryStocksMember 2023-01-01 2023-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001448431 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001448431 2023-01-01 2023-03-31 0001448431 us-gaap:CommonStockMember 2023-03-31 0001448431 oprx:TreasuryStocksMember 2023-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001448431 us-gaap:RetainedEarningsMember 2023-03-31 0001448431 2023-03-31 0001448431 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001448431 oprx:TreasuryStocksMember 2023-04-01 2023-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001448431 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001448431 2023-04-01 2023-06-30 0001448431 us-gaap:CommonStockMember 2023-06-30 0001448431 oprx:TreasuryStocksMember 2023-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001448431 us-gaap:RetainedEarningsMember 2023-06-30 0001448431 2023-06-30 0001448431 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001448431 oprx:TreasuryStocksMember 2023-07-01 2023-09-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001448431 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001448431 us-gaap:CommonStockMember 2023-09-30 0001448431 oprx:TreasuryStocksMember 2023-09-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001448431 us-gaap:RetainedEarningsMember 2023-09-30 0001448431 us-gaap:CommonStockMember 2021-12-31 0001448431 oprx:TreasuryStocksMember 2021-12-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001448431 us-gaap:RetainedEarningsMember 2021-12-31 0001448431 2021-12-31 0001448431 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001448431 oprx:TreasuryStocksMember 2022-01-01 2022-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001448431 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001448431 2022-01-01 2022-03-31 0001448431 us-gaap:CommonStockMember 2022-03-31 0001448431 oprx:TreasuryStocksMember 2022-03-31 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001448431 us-gaap:RetainedEarningsMember 2022-03-31 0001448431 2022-03-31 0001448431 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001448431 oprx:TreasuryStocksMember 2022-04-01 2022-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001448431 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001448431 2022-04-01 2022-06-30 0001448431 us-gaap:CommonStockMember 2022-06-30 0001448431 oprx:TreasuryStocksMember 2022-06-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001448431 us-gaap:RetainedEarningsMember 2022-06-30 0001448431 2022-06-30 0001448431 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001448431 oprx:TreasuryStocksMember 2022-07-01 2022-09-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001448431 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001448431 us-gaap:CommonStockMember 2022-09-30 0001448431 oprx:TreasuryStocksMember 2022-09-30 0001448431 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001448431 us-gaap:RetainedEarningsMember 2022-09-30 0001448431 2022-09-30 0001448431 us-gaap:USTreasurySecuritiesMember 2023-09-30 0001448431 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001448431 us-gaap:USTreasurySecuritiesMember 2023-01-01 2023-09-30 0001448431 oprx:RevenueRecognizedOverTimeMember 2023-07-01 2023-09-30 0001448431 oprx:RevenueRecognizedOverTimeMember 2022-07-01 2022-09-30 0001448431 oprx:RevenueRecognizedOverTimeMember 2023-01-01 2023-09-30 0001448431 oprx:RevenueRecognizedOverTimeMember 2022-01-01 2022-09-30 0001448431 oprx:RevenueRecognizedAtAPointInTimeMember 2023-07-01 2023-09-30 0001448431 oprx:RevenueRecognizedAtAPointInTimeMember 2022-07-01 2022-09-30 0001448431 oprx:RevenueRecognizedAtAPointInTimeMember 2023-01-01 2023-09-30 0001448431 oprx:RevenueRecognizedAtAPointInTimeMember 2022-01-01 2022-09-30 0001448431 2023-01-01 2023-06-30 0001448431 2022-01-01 2022-06-30 0001448431 2022-01-01 2022-12-31 0001448431 us-gaap:OptionOnSecuritiesMember 2023-01-01 2023-09-30 0001448431 us-gaap:OptionOnSecuritiesMember 2022-01-01 2022-09-30 0001448431 us-gaap:RestrictedStockMember 2023-01-01 2023-09-30 0001448431 us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0001448431 oprx:CompensationExpenseMember 2023-01-01 2023-09-30 0001448431 oprx:CompensationExpenseMember 2022-01-01 2022-09-30 0001448431 2023-04-16 2023-04-16 0001448431 2021-10-01 2021-10-31 0001448431 oprx:HealthyOffersIncMember us-gaap:SubsequentEventMember 2023-10-31 0001448431 2023-10-24 2023-10-24 0001448431 2023-10-24 0001448431 2023-12-31 2023-12-31 shares iso4217:USD iso4217:USD shares pure 10-Q true 2023-09-30 2023 false 001-38543 OptimizeRx Corporation NV 26-1265381 260 Charles Street Suite 302 Waltham MA 02453 248 651-6568 Common Stock, par value $0.001 OPRX NASDAQ Yes Yes Non-accelerated Filer true false false 18152478 9921475 18208685 53620576 55931821 20838762 22155301 3008858 2280828 87389671 98576635 149304 137448 22673820 22673820 7548337 7702895 1777669 1940178 300000 148642 235320 3141709 3384889 800000 36390177 35937102 123929152 134651185 691159 1549979 3108908 2601246 3685390 3990440 27687 89902 188394 164309 7701538 8395876 120955 144532 7822493 8540408 0.001 0.001 10000000 10000000 0.001 0.001 166666667 166666667 18386920 18386920 18288571 18288571 18387 18289 0.001 0.001 1741397 1214398 1741 1214 176206572 172785800 -60116559 -46692098 116106659 126110777 123929152 134651185 16331484 15085504 43152560 42795699 6531183 5664733 18093949 16283307 9800301 9420771 25058611 26512392 12887083 12661703 39161752 36373298 466706 515828 1395400 1565484 13353789 13177530 40557152 37938782 -3553488 -3756759 -15498541 -11426390 688190 289967 2074081 313786 -2865298 -3466792 -13424460 -11112604 -2865298 -3466792 -13424460 -11112604 16637606 17981184 16907482 17994288 16637606 17981184 16907482 17994288 -0.17 -0.19 -0.79 -0.62 -0.17 -0.19 -0.79 -0.62 18288571 18289 -1214398 -1214 172785800 -46692098 126110777 1466694 1466694 2913809 2913809 9668 10 40596 40606 33272 33 -170433 -170400 -6397714 -6397714 18331511 18332 -1214398 -1214 177036466 -53089812 123963772 1654770 1654770 1848353 1848353 10000 10 105090 105100 35260 35 -72996 -72961 -526999 527 7521899 7522426 -4161449 -4161449 18376771 18377 -1741397 -1741 173049784 -57251261 115815159 1598315 1598315 1607912 1607912 10149 10 -49438 -49428 -2865298 -2865298 18386920 18387 -1741397 -1741 176206572 -60116559 116106659 17860975 17861 166615514 -35253658 131379717 905744 905744 2268354 2268354 28006 28 258100 258128 13627 14 -14 -3761098 -3761098 17902608 17903 170047698 -39014756 131050845 1336810 1336810 2688513 2688513 43701 44 572303 572347 240741 241 9374214 9374455 -12868 13 321041 321054 -3884714 -3884714 18187050 18188 -12868 -13 183698497 -42899470 140817202 1381512 1381512 2895729 2895729 68751 68 219561 219629 5438 5 -34565 -34560 -693246 693 12239824 12240517 -3466792 -3466792 18261239 18261 -706114 -706 175920910 -46366262 129572203 -13424460 -11112604 1395400 1565484 11089853 11476662 478086 132727 -838453 -6854150 728030 -2199333 -858820 393817 -305049 -1704593 508548 -1237689 24084 -716693 -981935 7850594 81767 64667 162777510 37468889 -165088755 2000000 3796 158321 1561447 664235 -39691877 -292789 7522426 12561571 145706 1050104 300000 -7969509 -11511467 -8287209 -43352750 18208685 84681770 9921475 41329020 158191 708334 9374455 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 1 – NATURE OF BUSINESS AND BASIS OF PRESENTATION</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying condensed consolidated financial statements include OptimizeRx Corporation and its wholly owned subsidiaries (collectively, the “Company”, “we”, “our”, or “us”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are a digital health technology company enabling care-focused engagement between life sciences organizations, healthcare providers, and patients at critical junctures throughout the patient care journey. Connecting over 60% of U.S. healthcare providers and millions of their patients through an intelligent technology platform embedded within a proprietary point-of-care network, OptimizeRx helps patients start and stay on their medications.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The condensed consolidated financial statements for the three and nine months ended September 30, 2023 and 2022 have been prepared by us without audit pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). In the opinion of management, all adjustments necessary to present fairly our financial position at September 30, 2023, and our results of operations, changes in stockholders’ equity, and cash flows for the nine months ended September 30, 2023 and 2022, have been made. Those adjustments consist of normal and recurring adjustments. The condensed consolidated balance sheet as of December 31, 2022, has been derived from the audited consolidated condensed balance sheet as of that date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain information and note disclosures, including a detailed discussion about the Company’s significant accounting policies, normally included in our annual consolidated financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with a reading of the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the SEC on March 10, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The results of operations for the nine months ended September 30, 2023, are not necessarily indicative of the results to be expected for the full year.</p> 0.60 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 2 – NEW ACCOUNTING STANDARDS</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASU Topic 2021-08 <i>Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</i>, requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606<i>, Revenue from Contracts with Customers</i>, as if it had originated the contracts. The standard was effective for the Company’s fiscal year beginning January 1, 2023. The adoption of this standard did not have a material effect on our financial position, results of operations, or cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 3 - CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash equivalents include items almost as liquid as cash with maturity periods of three months or less when purchased, and short-term investments include items with maturity dates between three months and one year when purchased. We account for marketable securities in accordance with ASC 320, “Investments - Debt Securities”, which require that certain debt securities be classified into one of three categories: held-to-maturity, available-for-sale, or trading securities, and depending upon the classification, value the security at amortized cost or fair market value. At September 30, 2023 and December 31, 2022, we have recorded $53.6 million and $55.9 million, respectively, of held-to-maturity United States’ Treasury Bills at amortized cost basis. Our held-to-maturity United States’ Treasury Bills have maturity dates between October 2023 and December 2023.</p> 53.6 55.9 Our held-to-maturity United States’ Treasury Bills have maturity dates between October 2023 and December 2023 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 4 - CAPITALIZED SOFTWARE COSTS</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company capitalizes certain development costs incurred in connection with software development for internal-use software platforms used in operations and for providing services to our customers. Costs incurred in the preliminary stages of development are expensed as incurred. Once software has reached the development stage, internal and external costs, if direct, are capitalized until the software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Capitalized internal use software development costs are included in intangible assets and are amortized on a straight-line basis over the estimated useful life of the software platforms and are included in depreciation and amortization within operating expenses in the consolidated statements of operations. Amortization of capitalized internal use software expense for the nine months ended September 30, 2023 and 2022 was $142,662 and $254,547, respectively. The Company accumulates capitalizable costs related to current projects in a construction in process (“CIP”) software account, the balance of which was $761,447 and zero at September 30, 2023 and December 31, 2022, respectively.</p> 142662 254547 761447 0 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 5 – REVENUES</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under ASC 606, <i>Revenue from Contracts with Customers</i>, we record revenue when earned, rather than when billed. From time to time, we may record revenue based on our revenue recognition policies in advance of being able to invoice the customer, or we may invoice the customer prior to being able to recognize the revenue. Included in accounts receivable are unbilled amounts of $4,598,280 and $3,582,735 at September 30, 2023, and December 31, 2022, respectively. Amounts billed in advance of revenue recognition are presented as deferred revenue on the condensed consolidated balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has several signed contracts with customers for the distribution of messaging, or other services, which include payment in advance. The payments are not recorded as revenue until the revenue is earned under its revenue recognition policy. Deferred revenue was $188,394 and $164,309 as of September 30, 2023 and December 31, 2022, respectively. The contracts are all short term in nature and all revenue is expected to be recognized within 12 months, or less. Following is a summary of activity for the deferred revenue account for the nine months ended September 30.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Balance January 1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">164,309</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,389,907</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Revenue recognized</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,778,893</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,013,181</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Amount collected</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,349,724</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,916,318</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Balance March 31</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">735,140</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,293,044</td><td style="text-align: left"> </td></tr> </table> <p style="margin: 0"></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 76%">Revenue recognized</td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 9%">(9,619,380</td><td style="text-align: left; width: 1%">)</td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 9%">(7,373,802</td><td style="text-align: left; width: 1%">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Amount collected</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,336,027</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,122,677</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Balance June 30</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">451,787</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,041,919</td><td style="text-align: left"> </td></tr> </table> <p style="margin: 0"></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; "> <td style="text-align: left; width: 76%">Revenue recognized</td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 9%">(11,400,132</td><td style="text-align: left; width: 1%">)</td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 9%">(9,611,912</td><td style="text-align: left; width: 1%">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Amount collected</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,136,739</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,243,207</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Balance September 30</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">188,394</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">673,214</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Disaggregation of Revenue</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Consistent with ASC Topic 606, we have disaggregated our revenue by timing of revenue recognition. The majority of our revenue is recognized over time as solutions are provided. A small portion of our revenue related to program development, solution architect design, and other solutions is recognized at a point in time upon delivery to customers. A break down is set forth in the table below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Revenue recognized over time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,815,187</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,503,942</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">40,421,323</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39,627,265</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Revenue recognized at a point in time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,516,297</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">581,562</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,731,237</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,168,434</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total Revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">16,331,484</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,085,504</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">43,152,560</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">42,795,699</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 4598280 3582735 188394 164309 Following is a summary of activity for the deferred revenue account for the nine months ended September 30.<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Balance January 1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">164,309</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,389,907</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Revenue recognized</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,778,893</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,013,181</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Amount collected</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,349,724</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,916,318</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Balance March 31</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">735,140</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,293,044</td><td style="text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 76%">Revenue recognized</td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 9%">(9,619,380</td><td style="text-align: left; width: 1%">)</td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 9%">(7,373,802</td><td style="text-align: left; width: 1%">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Amount collected</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,336,027</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,122,677</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Balance June 30</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">451,787</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,041,919</td><td style="text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; "> <td style="text-align: left; width: 76%">Revenue recognized</td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 9%">(11,400,132</td><td style="text-align: left; width: 1%">)</td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 9%">(9,611,912</td><td style="text-align: left; width: 1%">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Amount collected</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,136,739</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,243,207</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Balance September 30</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">188,394</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">673,214</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 164309 1389907 8778893 6013181 9349724 5916318 735140 1293044 9619380 7373802 9336027 7122677 451787 1041919 11400132 9611912 11136739 9243207 188394 673214 A break down is set forth in the table below.<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Revenue recognized over time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,815,187</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,503,942</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">40,421,323</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39,627,265</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Revenue recognized at a point in time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,516,297</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">581,562</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,731,237</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,168,434</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total Revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">16,331,484</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,085,504</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">43,152,560</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">42,795,699</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 14815187 14503942 40421323 39627265 1516297 581562 2731237 3168434 16331484 15085504 43152560 42795699 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 6 – LEASES</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the nine months ended, we had operating leases for office space in three multi-tenant facilities in Rochester, Michigan, and Zagreb, Croatia. We also had a lease on office space in Cranbury, New Jersey, which expired in January 2022. The lease in Rochester, Michigan was terminated during the quarter ended June 30, 2023. The lease in Zagreb, Croatia was terminated in the quarter ended September 30, 2023 and replaced with a lease in a new location in Zagreb, Croatia that expires in June 2028.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In July 2023, the Company entered into a short-term sublease agreement for office space in Waltham, MA. The term of the sublease commenced on June 15, 2023 and will terminate on July 31, 2024. The Company is obligated to pay approximately $5,800 per month over the term of the lease.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Lease-related assets, or right-of-use assets, are recognized at the lease commencement date at amounts equal to the respective lease liabilities, adjusted for prepaid lease payments, initial direct costs, and lease incentives received. Lease-related liabilities are recognized at the present value of the remaining contractual fixed lease payments, discounted using our incremental borrowing rate. Amortization of the right of use assets is recognized as non-cash lease expense on a straight-line basis over the lease term, while variable lease payments are expensed as incurred. Short-term lease costs include month to month leases, subleases of less than eighteen (18) months, and occasional rent for transient meeting and office spaces in shared office space facilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the nine months ended September 30, 2023 and 2022, the Company’s lease cost consists of the following components, each of which is included in operating expenses within the Company’s condensed consolidated statements of operations:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating lease cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">60,520</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">72,208</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,995</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,552</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total lease cost</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">87,515</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">108,760</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The table below presents the future minimum lease payments to be made under operating leases as of September 30, 2023:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">As of September 30, 2023</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,032</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,065</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">171,613</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: discount</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,971</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">148,642</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The remaining lease term at September 30, 2023 for the operating lease is 4 years, 9 months, and the discount rate used in calculating the operating lease asset and liability is 6.32%. Cash paid for amounts included in the measurement of lease liabilities was $53,027 and $66,244 for the nine months ended September 30, 2023 and 2022, respectively. For the nine months ended September 30, 2023 and 2022, payments on lease obligations were $60,095 and $75,719, respectively, and amortization on the right of use assets was $60,520 and $77,011, respectively.</p> 5800 For the nine months ended September 30, 2023 and 2022, the Company’s lease cost consists of the following components, each of which is included in operating expenses within the Company’s condensed consolidated statements of operations:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating lease cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">60,520</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">72,208</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,995</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,552</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total lease cost</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">87,515</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">108,760</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 60520 72208 26995 36552 87515 108760 The table below presents the future minimum lease payments to be made under operating leases as of September 30, 2023:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">As of September 30, 2023</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,032</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,065</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">171,613</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: discount</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,971</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">148,642</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 9032 36129 36129 36129 36129 18065 171613 22971 148642 P4Y 0.0632 53027 66244 60095 75719 60520 77011 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 7 – STOCKHOLDERS’ EQUITY</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Preferred Stock</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had 10,000,000 shares of preferred stock, $0.001 par value per share, authorized as of September 30, 2023. <span style="-sec-ix-hidden: hidden-fact-182"><span style="-sec-ix-hidden: hidden-fact-183"><span style="-sec-ix-hidden: hidden-fact-184"><span style="-sec-ix-hidden: hidden-fact-185">No</span></span></span></span> shares were issued or outstanding in either 2023 or 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Common Stock</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had 166,666,667 shares of common stock, $0.001 par value per share, authorized as of September 30, 2023. There were 16,645,523 and 17,074,173 shares of common stock outstanding, net of shares held in treasury of 1,741,397 and 1,214,398, at September 30, 2023 and December 31, 2022, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the quarters ended September 30, 2023, June 30, 2023 and March 31, 2023, the Company issued 0, 10,000 and 9,668 shares of our common stock, respectively, and received proceeds of $0, $105,100 and $40,606, respectively, in connection with the exercise of options under our 2013 Incentive Plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the quarters ended September 30, 2022, June 30, 2022 and March 31, 2022, the Company issued 68,751, 43,701 and 28,006 shares of our common stock, respectively, and received proceeds of $219,629, $572,347 and $258,128, respectively, in connection with the exercise of options under our 2013 Incentive Plan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company issued 10,149, 35,260 and 33,272 shares of common stock in the three months ended September 30, 2023, June 30, 2023 and March 31, 2023, respectively, in connection with the vesting of restricted stock units under our 2013 Incentive Plan and our 2021 Equity Incentive Plan. Some of the participants utilized a net withhold settlement method, in which shares were surrendered to cover payroll withholding taxes. Of the shares issued to participants during the nine months ended September 30, 2023, 19,488 shares, valued at $260,710, were surrendered and subsequently cancelled.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company issued 5,438, 0, and 13,627 shares of common stock in the three months ended September 30, 2022, June 30, 2022, and March 31, 2022, respectively, in connection with the vesting of restricted stock units under our 2013 Incentive Plan and our 2021 Equity Incentive Plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company issued 240,741 shares of common stock valued at $9,374,455 during the quarter ended June 30, 2022 in connection with the acquisition of substantially all of the assets of EvinceMed Corp.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Treasury Stock </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the quarter ended March 31, 2023, the Board authorized a share repurchase program, under which the Company may repurchase up to $15 million of its outstanding common stock. This stock repurchase authorization expires on the earlier of March 12, 2024, or when the repurchase of $15 million of shares of its common stock has been reached. During the quarter ended June 30, 2023, the Company repurchased 526,999 shares, under this program for a total of $7,522,426, including commissions paid on repurchases. These shares were recorded as treasury shares using the par value method. There were no shares repurchased in the quarter ended September 30, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2022, the Board authorized a share repurchase program, under which the Company could repurchase up to $20.0 million of its outstanding common stock. During 2022, the Company repurchased 1,214,398 shares of our common stock for a total of $20,021,830, including commissions paid on repurchases. These shares were recorded as treasury shares using the par value method.</p> 10000000 0.001 166666667 0.001 16645523 17074173 1741397 1214398 0 10000 9668 0 105100 40606 68751 43701 28006 219629 572347 258128 10149 35260 33272 19488 260710 5438 0 13627 240741 9374455 15000000 15000000 526999 7522426 20000000 1214398 20021830 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 8 – STOCK BASED COMPENSATION</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Stock Options</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The compensation expense related to options for the nine months ended September 30, 2023 and 2022 was $4,719,779 and $3,624,065, respectively. The fair value of these instruments was calculated using the Black-Scholes option pricing model. There is $10,177,841 of remaining expense related to unvested options to be recognized in the future over a weighted average period of 1.75 years. The total intrinsic value of outstanding options at September 30, 2023 was $12,600.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2022, the Company granted certain performance based stock options, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these options recorded during the period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Restricted Stock Units</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recorded of $6,370,074 and $7,852,597 in compensation expense related to restricted stock units for the nine months ended September 30, 2023 and 2022, respectively. A total of $11,247,274 remains to be recognized at September 30, 2023 over a weighted average period of 1.88 years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2022, the Company granted certain performance based restricted stock units, the expense for which will be recorded over time once the achievement of the performance is deemed probable. There was no expense related to these restricted stock units recorded during the period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The director’s compensation program calls for the grant of restricted stock units with a one year vesting period. There was $540,820 and $444,365 included in the compensation expense discussed above related to director’s compensation for the periods ended September 30, 2023 and 2022, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Equity Award Modification</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 16, 2023, the Compensation Committee approved a grant to the CEO of 86,685 restricted stock units and 161,698 stock options with a grant date fair value of $2.5 million to vest over a three year period. Concurrently, the CEO forfeited his October 2021 grant of 182,398 market-based restricted stock units. The forfeiture and accompanying grant are considered an equity modification according to ASC 718, <i>Compensation-Stock Compensation</i>. The additional compensation value created by the termination and issuance of new equity awarded, as measured using a Monte Carlo simulation was approximately $1.9 million in total. Under ASC 718 this results in a non-cash expense in current and future periods to be recognized over a three year period. These expense values are reflected and included in the option and restricted stock expense values discussed above.</p> 4719779 3624065 10177841 P1Y9M 12600 6370074 7852597 11247274 P1Y10M17D 540820 444365 86685 161698 2500000 182398 1900000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 9 – LOSS PER SHARE</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic earnings per share (“EPS”) is computed by dividing net income (loss) by the weighted average number of common shares outstanding during the period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The number of shares related to options and restricted stock units included in diluted EPS is based on the “Treasury Stock Method” prescribed in ASC 260-10, <i>Earnings per Share</i>. This method assumes the theoretical repurchase of shares using proceeds of the respective stock options exercised, and for restricted stock units, the amount of compensation cost attributed to future services which have not yet been recognized, and the amount of current and deferred tax benefit, if any, that would be credited to additional paid in capital upon the vesting of the restricted stock units, at a price equal to the issuer’s average stock price during the related earnings period. Accordingly, the number of shares that could be included in the calculation of EPS in respect of the stock options and restricted stock units is dependent on this average stock price and will increase as the average stock price increases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the computation of basic and diluted net loss per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Numerator</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 52%; text-align: left; padding-bottom: 4pt">Net loss</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(2,865,298</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(3,466,792</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(13,424,460</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(11,112,604</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Denominator</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in">Weighted average shares outstanding used in computing net loss per share</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,637,606</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,981,184</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,907,482</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,994,288</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Effect of dilutive stock options, warrants, and stock grants</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 4pt">Diluted</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">16,637,606</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">17,981,184</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">16,907,482</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">17,994,288</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Net loss per share</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; padding-bottom: 4pt">Basic</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.17</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.19</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.79</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.62</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 4pt">Diluted</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.17</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.19</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.79</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.62</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">No calculation of diluted earnings per share is included for the three or nine months ended September 30, 2023 or 2022 as the effect of the calculation would be anti-dilutive.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The number of common shares potentially issuable upon the exercise of certain options and the vesting of certain restricted stock units that were excluded from the diluted loss per common share calculation are reflected in the table below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Weighted average number of shares for the periods ended</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">Options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">7,433</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">63,471</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">17,736</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">99,587</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Unvested restricted stock unit awards</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,739</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,751</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,341</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">76,010</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,172</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">107,222</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">41,077</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">175,597</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> The following table sets forth the computation of basic and diluted net loss per share.<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Numerator</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 52%; text-align: left; padding-bottom: 4pt">Net loss</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(2,865,298</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(3,466,792</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(13,424,460</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(11,112,604</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Denominator</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in">Weighted average shares outstanding used in computing net loss per share</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,637,606</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,981,184</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,907,482</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,994,288</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Effect of dilutive stock options, warrants, and stock grants</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 4pt">Diluted</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">16,637,606</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">17,981,184</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">16,907,482</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">17,994,288</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Net loss per share</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; padding-bottom: 4pt">Basic</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.17</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.19</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.79</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.62</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 4pt">Diluted</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.17</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.19</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.79</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.62</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> -2865298 -3466792 -13424460 -11112604 16637606 17981184 16907482 17994288 16637606 17981184 16907482 17994288 -0.17 -0.19 -0.79 -0.62 -0.17 -0.19 -0.79 -0.62 The number of common shares potentially issuable upon the exercise of certain options and the vesting of certain restricted stock units that were excluded from the diluted loss per common share calculation are reflected in the table below.<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Weighted average number of shares for the periods ended</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">Options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">7,433</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">63,471</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">17,736</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">99,587</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Unvested restricted stock unit awards</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,739</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,751</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,341</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">76,010</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,172</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">107,222</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">41,077</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">175,597</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 7433 63471 17736 99587 3739 43751 23341 76010 11172 107222 41077 175597 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 10 – CONTINGENCIES</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Litigation</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is not currently involved in any material legal proceedings.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 11 – INCOME TAXES</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As discussed in our annual report on Form 10-K for the year ended December 31, 2022, we had net operating loss carry-forwards for federal income tax purposes of approximately $21.5 million as of December 31, 2022. Accordingly, no federal income tax expense or benefit is recorded in the current period. Management monitors company-specific, and macro- economic factors and assesses the likelihood that the Company’s net deferred tax assets will be utilized prior to their expiration. As previously disclosed in our annual report, the Company maintained a valuation allowance against its net deferred tax assets.</p> 21500000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 12 – SUBSEQUENT EVENTS</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2023, the Company completed the acquisition of 100% of the outstanding shares of Healthy Offers, Inc. (d/b/a Medicx Health), a Nevada corporation. On October 24, 2023, a newly formed wholly-owned subsidiary of the Company consummated the merger with and into Medicx, with Medicx continuing as the surviving company and a wholly-owned subsidiary of the Company (the “Merger”). The aggregate merger consideration the Company paid to the securityholders of Medicx at the closing was $95,000,000, subject to certain customary post-acquisition purchase price adjustments. There were $554,741 and $589,691 in costs related to the acquisition recorded in operating expense for the three and nine months ended September 30, 2023, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain members of Medicx’s management team (“Management Investors”) agreed to use a portion of the consideration received to purchase, in the aggregate, approximately $10.5 million of the Company’s common stock. On October, 24, 2023, at the closing of the Merger, each Management Investor executed a common stock purchase agreement (the “Subscription Agreement”). Pursuant to the Subscription Agreement, the Company issued 1,444,581 shares of its common stock in the aggregate to the Management Investors.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A portion of the cash purchase price was funded through debt financing. The financing agreement provides for a term loan in the aggregate principal amount of $40,000,000. The term loan is repayable in quarterly installments on the last business day of each fiscal quarter commencing on December 31, 2023 in an amount equal to 1.25% of the principal amount. The outstanding unpaid principal amount of the term loan, and all accrued and unpaid interest thereon, shall be due and payable on the earliest of (i) the fourth (4th) anniversary of the closing of the financing agreement and funding of the term loan and (ii) the date on which the term loan is declared due and payable pursuant to the terms of the finance agreement. There was $300,000 of fees paid in loan origination fees during the three and nine months ending September 30, 2023.</p> 1 95000000 554741 589691 10500000 1444581 40000000 0.0125 300000 300000 false --12-31 Q3 0001448431 EXCEL 47 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !> ;E<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 7@&Y7A\D58^T K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VG%0^CVLN))07!!\1:2V=U@\X=DI-VWMXV[740?P&-F?OGF M&YA.1ZE#PN<4(B:RF&\F-_@L==RP(U&4 %D?T:E\?$S#05F-." #CUE$+4 UB\3 MXVD:.K@"%AAA0Z!]0UOVDJ(2MSN&B$YERU_7UQ_^%V%73!V;_^Q M\46P[^#77?1?4$L#!!0 ( !> ;E>97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M%X!N5_/::]GJ!0 TQ\ !@ !X;"]W;W)K]SFS88Q_\5G;?;;7=Q &$[3N;XSJ'-YEN;N''6KGNG@&RX J*2L)/]]9, M@],3CUVN?I, YOFBCWY^'VFR9?R+""F5Z#F)4W'="Z7,KBQ+^"%-B#AG&4W5 M+RO&$R+5+5];(N.4!$50$EO8MD=60J*T-YT4SQ9\.F&YC*.4+C@2>9(0_G)# M8[:][CF]W8.':!U*_<":3C*RIDLJ_\X67-U9M4H0)305$4L1IZOKWLRY\EQ7 M!Q1O?(SH5NQ=(XWRQ-@7?3,/KGNV+A&-J2^U!%'_-M2C<:R55#F^5J*]^ILZ MSV)1_$7;\MW! MH(?\7$B65,&J!$F4EO_)P&NTQ* JP#\38#3]@6W"BAJSBI+5F"](9), M)YQM$==O*S5]4=1-$:UHHE0WXU)R]6NDXN3T#?-SU2H2S=( O4UE)%_0/"V[ MAZ[F/A(AX51,+*F^IF,LOU*^*95QB_(E>L]2&0JE&M#@=;RE2ED7%>^*>H-! MP27-SI%KGR%L8]=0'@\.OV.;<^08PU\5QZUKSBWTW$,UMU]=[]1+:"YI8JRP M4G!@%M0#]DIDQ*?7/34B!>4;VIO^\I,SLG\WT?X@L5?L@YI] *E/JX[R0->1 MD)RH2K@C"34APSKWF8R2Z#_Z\(P\QC/&BUHTT8(Z'6F'->T0+.4C)T&4KM'R M)7EBL8D2CK]?//QC8@*C.C*-:J816*:Z]SZ^9,:&@\,=N__!A 1&=42ZJ)$N MP#)Y.>>:Z#82/HG19TJXGGN0FA>-A+!:O^_@ONN8(,' CI#C&G)\S,CS6)*H MZ68IF?_E#"V+*1K=YU)(DNJ^:N(%A;]W]BG%AH68M@J;J3-VAGAP,9Y8&P/? M9&#NFW!P5\X]-^$JYG19S)V2R-SL(F#%ST;O MX<%173EQPXF/X;R-8LJ1IR:8->/FQH1U[EC:)[ZO7*U:^FA0"AIY09VNO(W7 M<4 [T2P7"\HC%H#SZ@&IVL:U^CA8H"MKXVTV)-\R5LW:3@G+?3 SGL+@.(W#<6"/4HW194+B&-WD0OTLS'"PCN2Y M<46!P[KB-6['@0U*A?BV#!UJ43CNL*VC@>YRC+ MLPQ5K@_BP3+M>#_(&+W&:PR/ SN6>BA^R F7E,3*NXS<'1)2WZ[OC MX<"\OW$*SX,;SX./\CSSU&]2];/"V%'$E MBN3*W.C4)C+;@@/K=1R/R*6P/ M;FP/AKU*A?Q(GM$\4!TX6D5^N=$#M# LB49 M!8%2%V>[BW);ZSXUM^L! S2RD:?RTU@EJ.HYI:8Q[\$B7;D;.X1A_P)R/VZ9 MD1N67.:1&A>NC8VXIW!&N'%&^"AG5.-Z^DX-X4>V-6V^W1R0^T1B&9+$"'H* MCX0;CX2/\D@U:#U9+3C;1*EO[M"PYON9$?04'@DW'@D?Y9%JT 434MGZ?Z.L M?3Z&%6T\&)I7H5/8)=S8)0Q;G**OSC@E[6"P !Z,C5BGL$AN8Y%8RD\D5LA1S\Z]-O:$G]G*N6-$+" M2J^W/C.5FV](G%/TLWVNW),1_12^R6U\DPL[FQTK>OOLAR1=T];#D@-"=[/E MFYEQVQT.[$JX=Q)VE$V:IRI]*<]E]>80V6T#&E%AQ99=/SCJ>SFMO6-3G447 MI\D"^=K(EB>H]=/ZQ'I6G--:S>OE2)85 MA[!/3$J6%)P"3LT7O5!M8B!-NK?!Y=I[A/BH2'0N51"]%)22O+EB MH5%H)/[(Q'.U=XV,*P]2?C$W-^G%!!M$(A>)-B9B^/&TN X\^-T7#F(:[$E MGROYC)21!FOFHHE-HPW>9*5YC0NMX-L,]/3\2I8IO!21(KBJ9)ZEL8:;=W$> MEXE "V.X0K]\+N,ZS>";7]$9^KRX1K_\_.OY3 , 8V:6;![VKGT8'7G80JQ? M(X:GB&+*+.I7;O5KD8 Z:=3IH?H,W-[Y3G>^T\8>&_.]5DJ4&L55!4[:W&GU M/;N^66%OJG6#JSG M!+M82:7/M% %RLHG4>EB#&EKQ]]#X+. 8C\,>E M@G[$ "ZQ0_5W4'TGU,LD MD36 @QTM$1#3AUQ,42FT#:P_P #!8CP,: ^L19 2WV=X!&RP QLXP=XIL8ZS M%(FO:[/DJR8AI%X)98,;#% PC#GW>0_M4(Y2CCGE=K#A#FSH!'LO=9S##GAL MB8:#Q_.0\2@(20_G4##BD"@!&\E6O@/*CT05.%7IER::9F6M3;J.9@$?P"!> MQ+#70VL18Z'GC00UVF&-G#O>1_.R'<&,3KG?G M6UD*6W(V@+2AN/<:OD7R$. >\1)W@HMD530"N2-$XF;$%G(NR\>VW!C?&Q' M640CX@^RV4:47N 3,E:%DHXLB9LMM_U!GL4/69[I3-A#>E+6/)6UPXZHHTWJ MILU=0;N.7TPUBU[]!$4R>8NTBE-A[9&&%!E$A/C]56R1([X71>'(*J8=DU(W MDP)F58NNKK6B'%(C(YA'N%_.6@1I@ GU@A&8>]VFFT,_B2=1U@)5JUB);7RM M6(?LR*"I@E7:QVH1C"+L>2-[.>UHE![I%S>IOX9.S$Q;@()R$0,)'5D+=$BI M- QX?V^QB'$ /K*QT(XOJ9LO=^ROVEA;(5IXDG,6]2MPFUS@,3R6KAU/4C=/ M'G8VQP(ZY#XHZ8C/!GD[% 2G?!Z.Y6U'DC1P;H,?9'GVK6A_@/T< Y,363OT MNR-4ZB;4VW["-Y6,60K)X>JP1F+(GH3BR._/4&QRG@?EV,A;ZSB6'N'8)LN. MO:\A>X:<4FA(^S"'@MSWL(='"G;:D2QU$MK\2A9%UDYXV@&5+#54[0)J]Q', M/T"0R)I>_]S0X2RN(UF&G2MJH67R927S5*BJX=?P;3,YT"_6<9R3L;]W49W* MVJ'K'5T679D@3-'/^#7&!.A0H:5'KE539 M7R*%)2A+@;*J,H3?S*]J74''D9I.+]9H(=9:% ]0 V_GS$@J="V2S8?6Z?$F MSD[DWY%8)S!T&-VNQ&#N$L,L)F#K\= &P31H?D-;; F?,AY,(XJ;T,(MY7SJ MAV0KO(V[-; AE72&53W)/ '_8I-U L"6!S1".FQKJ1B[KE#2\[5 M]]' < (!N D.@B%TBR@-",'A7I=_"+VKBMB1,4/3N]_>7+Z[N;VYOWF_0)'O]_M-BZ\K[_WZ^N?^_U95P>'(TTM_;1$?Z^]G>*:@Y@OY/ MK!ZSLH+&90FZ^'4(\5#MJ6Y[H^6Z.1A]D%K+HKE<">ARE1& [Y=2ZNV-.6O= MG:W/_P902P,$% @ %X!N5ZX@\#5' P ,PP !@ !X;"]W;W)KI19P"&_,BYT#,G M,Z:X=EV=9)!3?24+$'AF*55.#6[5RM6% II6H)R[@>>-W)PRX<33ZMA"Q5-9 M&LX$+!3199Y3]?,&N-S,'-]Y.O"%K3)C#[CQM* KN -S7RP4[MR6)64Y",VD M( J6,^>C?SWW PNH(KXQV.BM-;%6'J1\M)L_TYGC647 (3&6@N+/&N; N65" M'?\VI$Y[30O<7C^Q?ZK,HYD'JF$N^=\L-=G,B1R2PI*6W'R1F\_0&!I:OD1R M77V331/K.20IM9%Y T8%.1/U+_W1)&(+X _V ((&$)P*"!M 6!FME56V;JFA M\53)#5$V&MGLHLI-A48W3-C;>&<4GF6(,_%4_>$)?H# _KJ6M0E*5VDT; 32T@ MV"/@#HHK$GKO2. %80]\?AA^"PG"_0H>=.$NIJ+-1]#F(ZCXPGUR#/K',C5$ M+LDG)C +C'*RD)I59??/QP=M%!;?]SZK-?>@G]MVY+4N: (S!UM.@UJ#$[_] MPQ]Y'_J,_R:R3AK"-@WA(?9X@7L(^3=>Q=>9X_==?;-H]%=?0/6OV#\_37Y4EH:3*IV'^0 M]@FN.8=;4GRO_NQH/B&P(WO8RA[^DFRF==DO^2!??Y&0OF)[/4_'\*@U//HE MP_C"T8:*E(E5G^N#I&>X?CU/Q_6X=3T^Z'HN\QR?):]HK?%)K74LJB,^:L5' M9X@_J:^BE^TRJC_C'<6G1'943UK5D_-5[V^KR4L=41B-)L'NDZ O,(BBX7A/ MEGWO^<7LG:_X2%\TE"?H[HT\*'QKHO /"O^*XZ0NU<_7U'=SB6,%?C2L:^%Y M"/ /OEQ?6&BRGP'OK9:&K9/,\< /)[OEW1<8^(-P$NTH=K7TIIGC9V;FS_)\3_ U!+ M P04 " 7@&Y7!TOYS/<% !)&@ & 'AL+W=O2]_#R\I":W>ORB]DH9=%#GA7F:VWJG!OUKK,8^MNR[NIV98J3BJC/)M2C,4TC]-B,I]5SSZ4\YG> MV2PMU(<2F5V>Q^77*Y7I^\L)F3P^^)C>;:Q_,)W/MO&=NE'VT_9#Z>ZFK94$^QZI3*VL=Q&[ MG[VZ5EGF/;E^_-,XG;1M>L/CZT?O/U7!NV!N8Z.N=?8Y3>SF)?9 MC_K^%]4$Q+V_ET: M! ,&K#%@3VTA: R"I[; &X,J]&D=>T7<(K;Q?%;J>U1ZM//F+RKV*VO'5UKX M1+FQI7N;.CL[O]9%XH9=) _6+< M/AJQGSH*6A[H(P]7=-3AC=J^1@R_1!13!O3G^NGF% KG_[6^_.[63\A@;5*P MRA\;\/>N6.E<'9( _?7VUMC23>J_H:&NG06P,U_I+LPV7JG+B2ME1I5[-9D_ M?T8$?@/Q?$YGBW,Z6Y[)VY[^Y):-4>U7L%#0"M;&HC/W2L)\3 MP1@)9#";[H_9!8 <2\YQ![CH P-&..4"GP*7 )"&$1=1U )/(N9MQ'PTXFMM MK*\]3=3F)5(/JVQGW++B'R?*L;Q*XWJU*1(4Y[JTZ;_U@VH$"E_(C-K&KG:I M["NZ]:LBQ%[=$7X4@N",$,DZY/5Q7(@@9!WNY'$F&'2"1C !12'80>WZ.,HQUP*T@$N :#@ MA+*(P@&';<#A:,%J%JCBSB7)UB]G!@H[/&>=.J>SQ3F=+<_D[&0@9#L0[.P3Z01<0!.>VD) 4 M+&0TDG!*1BT3T2@3BZ,"]?*T.GER"EVL8K-!F7(J]Y$;B)JHU[] B!"+#C%] M&"=<4MFAI0\C+.(![E9U ,<%/UY/3D@A^" W\2@M?VCKTD,_:;XVKDY[RS@+ M9:>07H-($H:<=0); ,@ !!)'G2K-0@E 14LP@,4T ,%=+QB MVXTJ45H)33!T>LYB?59OB[-Z6Y[+V^E '*0^&=6M3NM;Y?S:L;%@?8$D)8EP M-PG[."JC2(3=% 1P. RP["5@'\B(F_YB(/L.:IJ,R^EJ MZJM2Z5ETG[M#KW M<+<-"\C&#P,U*>C/"2H%/UXO&C8 )/.U.Z)=/@ D80$-@I[:!J'NCPH\5)H/ M@IN,*^YW;>B.FD(-:,=Q)W"Z(G!.GLG1XER.EF=P=$K]0:^3<<'NMW>9RTF0 M<-';80UE'( 0@L,FXPOX^SI(TVWFC;[$&Z.L!U@#D M &N03Y@UT.<8:P%7PG=:J.0)2::&S+"Z/,# _=2OR>#+@UR3LD@/# M>E(,A(7=4P(8)@94*#U(<3HNQ0X]VNM[>.-;Z#] M>C3_#U!+ P04 " 7@&Y7#]V"W$41 #TL0 & 'AL+W=O&[W5/[V/W+Q]W^877L?MU_NCD\[=O5 MW6G2P_9&9)F^>5AM'J]NWYW^[J?][;O=\W&[>6Q_VB\.SP\/J_V?/[3;W9?W M5_G5RU_\O/ET?^S_XN;VW=/J4_NA/?[R]-.^^^WF%>5N\] ^'C:[Q\6^_?C^ MZN_Y]S;/JG[&:[]U=9?TGMMET?>XQ5]\?G M=MENMSU4=R&_GU&O7HWV$R]_?D&WIT_??9I?5X=VN=O^_^;N>/_^JKQ:W+4? M5\_;X\^[+_]HSY](]7CKW?9P^O_BRWEL=K58/Q^.NX?SY.X*'C:/7_]<_7'V MQ,6$7 Y,$.<)(IR@!B;(\P093!!F8$)QGE"$$X8^@SI/4.$E%0,3]'F"/OG^ MJ[-.GJY7Q]7MN_WNRV+?C^[0^A].=)UF=P[>//9?K0_'??>OFV[>\7:Y>[SK MOBCMW:+[Z;#;;NY6Q^Z7#\?NC^X;=#PL=A\7R_O5XZ?VL-@\=O^P6_]VO]O> MM?O#7_]2BMS\;='\_KPY_KGXYI?'U?/=IIO^[>)Z\O'-?WS[[N;8765O MZV9]OJ(?OEZ1&+RBAX?=V1 Q>\G/_M_N_CH\[_\O1(M7 MHL4)IQC ^6&U73VNV\7JV%W+^KN%S/]S(3*14P1]1=(GI'YM^GR;FU)W0S]? M$L':ZY?$[P]/JW7[_JI;\P[M_G-[=;N@""&L::USI?+"M]C$(Z^E$DIJ5?HC M+8$IK[I-].\FE7U%5X-*L,BKP*FL^P:LS MZ2M8^DZKPNE1=+=8[QZZ!_1A=7K"M7_T/[<4 M=2SB=$:6()P:A-. <.S;<3PJU2N5BJ7R?YYZX@X48^S$!,9 .+6*;OXJ4Z8( MES>0.3MJSO.W?O6W9OW]A%/KR!-"Z%*JT/,@ M>W;U.1;"!7;*6$JBIXA5)E7F6!0L@R)RES5U\.L^Q>>:BU"S=M9>;<#+. MS.*K*;-,!Z[F32?X>@[0\,H&1;,H-)^_"Y4A'^5O'VP@%L^/F^-A\;G[:_HV M.6-Z45P1DL?:32$OC[XLUU$ BK)F 4 ^$TX&R'D=8)2)T;M*Q*&LU,*$Q*#D M@3E S%V%1+,H-)]+IT7DDMT7INP9LT)GX9Z9OX 4Y\X 8M8C))I%H?DL.B4B9X/@I#3" M&6HLC\!;3*'-Q-^4@4P",70HE4"A\KF$W,7\.1_TS\TFG&$GI!/X"TAQ[@P@ MYIY HED4FL^B"_OS"K<-FQ%I,]LP)%H-16N@:!:%YN=.G?X@>/V!VX;Q4U,I MA:+54+0&BF9%+,]NZ^2\3!YL"^B[^ %.?. &+N M"22:1:'Y++KX7"C8ODO,"+R9AS02K8:B-5 TBT+S*7:B@1@K.GAZWJ_O5X>( MY#&9F@=.)AR)5D/1&BB:%83<(O)"#LEIPDD'8I9T0&\N".F@%&6TLXB'7?=7 M&^XKB!#>"%.J,DJ$$D.[39GN-W#1 XJXQF[_DV?&##V@G# @WBP,T'XCA('. M;Z4RT=,_'GD=$GWV'C3RAZ)9%)I/DXO\!9_Q3U&(19SUIQ1BWF+*QB'.Q0\I MQ,30(8680N458NF";,D'V7,58AD'D@,*,7\!*=6UT+@:BF91:#Z++O26?.@] MIUB-ATS(9*& :A10@P*R ""?4:<02%XA8"IM^9DIQ*'*!215GB!U&]!GS0/Z7DEH=(80#6>1#'^$)W6Y!-F4L>5LI#,6!M3)"A@% @S)H!PP60QUP+I"7?" _JQA7QH%U M(4T6AJ6\Z11W0]L,H&@6A>;SY\0%R8L+/7^K]>_/F\.IU95DJXSN#%%$7*%J M"V2L1532%)&0TZ L6N+S]18+-13$.DE CCA^:VA3G\HQIL,WE0:S>.G[OR@:#44K8&BV8)HU/!O I]1IT44.2Q# M5,R(KQGRD&@U%*V!HED4FD^Q$R<*7IP8SA"1)*/TBH(XBR ,<.N"*'R0(L_" MU;U!79:E+JNW.-2!6C@MHAC3(N9FXGC@%)\3Q0.Y*'68L)ACD+E;H.T$*#2? MQ8OC#_C"!ZZ.C9^:PA.J]@$%U!1QW<:U+,O"A#M,.V6D[WLG,!23VPG^Z_F1 M+ZXJB':",B_#? 8QC%B%B*+^4NJJ+"H3KD-$JT ARJHJ3!8ZBD MLC(WW4<: M\)0+X(M9K0+C7B-RUYW73*:RT''Q2'HI@6;JH6@6A>:3Y%2 @E"#]^G9 5XB!0&4#%^$$E48<& S2)30YU9RJD*BE<5YLO,/'"*XXD6@,[Q MH@A[/>=89.X9:(D!"LVGT6D4BMJ>, M]'WOU DUN2EAM(E7$4T)1.\S,8SH?594QP'=^TP,'>I]IE#YWF?MHGL]J^-@ MU&V:Z#B@>Y^)D73O,W^EJ8L)%,VBT'R67.2N)S?SCS9 :;*9/VH<(X91C6.: MZN:G&\>(H4.-8Q0JWSBF712N9W7SC_N-[.:G&L>(D0.-8_RE)G^EH<$V"LVG MR07;F@^VYRC(/&3"F$(<*Z'6L'^3= M8J6KZ&!TD$4[P:+O>!>!:SZM/B4=QD.D,("JU]=Q^EQ4N2RS,!V&LF@G6/09 MN'@Q@(:GPS2T/1^*5D/1&BB:1:'Y5+OP7//A>8KOQ)H!)Z3 =E\J'X=R2MY7"4!P6%YFJ=+@HHFH$2'OZ(K+UO>MB<#WC M50!C"I:.(]U*1ZE'WG**KZ%9?RB:1:'YKUMQNH!Y8R< 1=\9\_)&D>'I#KS= M!/(,=7B>R8K08H.R:(_/&EP.,W3@F#JBE%$:$SD< ,:^P M@9;CH]!\+IW^8 0L'V:0$?T2BE9#T1HHFD6A^10[[<+PV@6G[?-3$_9\** : M!=08HAI R\K$->131OJ^=RJ#X56&@0.'),E%04BAW;H8KHKQ,$H*-40 ;TPF M=1?%AX^<>.BUDEE9E6&YK:50A:RT-&8@#V*<,&"FU=LSQPG1?B/KY66N\E * M)48.2*'\I28O)]#T.@K-I\FI!V9:L?\4E=K$.7%*W2>&D5]IZLT"M+I/#!U2 M]RE47MTW%^\!G':$7JJZ;XAB=%K=)T8.?:6Q[_'#OLCOWY']-BZV-B5N$X0\ M#V\)1:NA: T4S:+0?(I=@&_X )_=!$%+_:%H-12M@:)90Q0%Y+(013%4]HR[@NG8@%B&+5Q*HEB@8%8@!@Z% M0J'PL M4+J8M9QV?'YJ+% 21]O3L0 QW\ M"ZO+L:KU\;(('B*% =0A>275P5^44H5I#91%.\&BSX +UDL#+XLHD6'P$HI6 M0]$:*)I%H?E4NX"_Y)/I*0$_#Y5RTZ&2[BB@!@5D 4 ^DRZN+VI+H@8^4UD5/9= !BUM,!_*]58N#J_&,^O)A1$5$>QF62C2+GG3">Z> M S2\TD'1+ K-Y\]I ]4;<_4D?W&UO0S;A'F[*>01VH(1551#A#)H!PSJ@=,+ M*Q?@5^,=]6^JBZCBB%HJH:/[!M5=/P>(N6^@27,4FL^E$R J"4L)5,B0?@E% MJZ%H#13-HM!\BIUX4?'B15J?, ^6L VLB/R]$J&.6A$Y>:-$7E9AP3GJPNR M25&(@?+*RJD*U5C-_]PN81XXQ>U$[K];6ZO0G_4F$(72)E! 3445$^0Z+XHPRS-EI.][ITY4D]_&=WFN(JF"5]3;^*0) M$V+$,"HA5E%OXY-949DR;#\BAEXK(U0>M2A;"C57_8%[0PFQRH7WU:RW\8W[ MC7H;GS3:1&47Q,B!A!A_J\7'[HS6S,],64U0(7U%1-BJ M*F4>'F>$LF@G6/0/B@O$9Y^[1-*,.OX[^>7(A20Q, .)6Q.14'!-,%C2M7O"]98N30UCI*'2+R!@FD2'5>W M[YY6G]I_KO:?-ETTM&T_=O#9=WV#VW[SZ?[UE^/NJ2/W:O'K[GC ;E&PO=V]R:W-H965T&ULK5IM<^(X$OXK*N[J M:J9J&2S)K]F$*D+(+E4)Y"#)UGUT;!%T8RS6%F2ROWY;MH,!RTHF2SX$O[3: M3ZNE?A[)/G\1V?=\R9A$/U9)FE]TEE*NSWJ]/%JR59A_$VN6PIV%R%:AA-/L MN9>O,Q;&1:-5TB.6Y?96(4\[_?/BVEW6/Q<;F?"4W64HWZQ68?9ZR1+QEK_ACZHC]AJ 'WT#4C4@QPWLE@:T:D"+0$MD15A7H0S[YYEX M09FR!F_JH.B;HC5$PU.5QKG,X"Z'=K(_%&D,26$Q@J-<)#P.)9S,)?Q MF2. MQ (-PWR)KB'C.?KRD(:;F(/-5]1%#_,K].7?7\][$J HA[VH>NQE^5C2\M@ MW8I4+G,T@L?'A^U[$,(N#O(6QR4Q.IRS]3=$K5\0L0C5X!E^O#DQP*&[;J6% M/]K6K8/Y[^CZ9OK''%W/IK=H>C>:#>['D]_08'@_?AS?CT?S,UVWE6YMO5LU MI\_R=1BQBPY,VIQE6];I_^=?V+5^U<5\(F<'/6#O>L V>>]/H 0E(L]U098M MW:*EJC/;?A=3F]BV:YWWMOL1Z"SAC[B6O;,\@.?LX#G&! WB_\/D*D>X%%"0 M(I%&/&$HK7"KJ^HX4F/_RT;-$)Y^1>M,;#D,6?3TBJ"69J'DZ7-9C+CD+-Q_98L>SN\GA'O7(KH>U>5^1A%8@7P6V:84H\XNG! M!CNP@;G +6 53OB@U..^!,Y.X@36S5!6L:T#*)(;%29@)'/^#9\2K39 MJ+SL][-/?;LQ>C1VKN_8V+'T"<%[3(Z-0.\RM@YYC-@/-L2WZ/$,U1@2' 24TA;F&H7P99LP(E3:A4LNQ[. 8JL80>Y;M!&U=6G,O M-I,O=&FV8=JAD/#PB2<%5VG1VPU0C@7CTS\&W[3K8D(]UP]:P-?,C(T4!B2S M8%D&Z+.RR[4PG>9HM*T]NJA0-LVZ'G;=UAZNB1";F7 RND>%R/OR,!]=H?'D M*[J;31_'5W!R^3^MWM/&T22^;N#C@#K'D30-/=^QG*"%(7%-D=C[J%3=CZ". M:SQY',T_HEVQD8Q_MNJ?RMMAM]1DC,UL?+?)HJ5B8UC_@.@#J2=?BVG$_MSP MM1*.VBYHLFT7BH_K':=38^?:KMM6IFI:QD8VW,$NUFU+EL1=*;JPVMUD'/#S M=,LJU:M%'V@FM4L\SW-PH]!J;*EGN[[?5@%(3;G$3+DS%K/56@FU3X5!FA2+ M7:ABON<<3RLS$/T@0Z;E:LW6Q,S6HRU/(W8+92Z,8$3EO$V7FOU\"&(5JX;J MB57\M22LIG#R'H7O0E )XZD$=U5"#OK-/?B.SCQ5\;:E,/N*Y-&CRFL>O2 MP VP[[74/E(+!V)>T^\QF9Z5K\>3P63X 28C)UVQG\K;8;?44H68I4JQ>U>L M#!8B0U!8$_'*&'KA8MX4F+'U'K='8K6"JE6$I0VHN=SO M>@XA-FE4((TE)C#=':^M!M5JA+RC1C(1,1;G:)&)%" M?S4:SD:#^4BA+T(93*[*@]%_'\:/@YO1Y%X?@D9!^,3W2#,$C:5-J4.\MGT. M6HL-:A8;K9!1%UV.?AM/)BH9TVL$:[#Q]$H;2%,L8)]8ONL?\Y7&T@>1BSVO M+8Z]5P3OZ I#'".X;(Z@*2V"@&#;:P30-+0Q)8%%V@*HI0.UC7P[?[B[NQG= M N3!#=J1+XRJZ^GL%E:_TXG^%8=1D/ST.XX3>3OL@UIS4/-FQ2&Y*FVKN%(; M]B=4@%;'G\#18;"UDJ!F)3&;/E2"'HDG&<)=]5($Z"@J=H.++DB*+6SQE/#G ML)63J&Z_W\B_&@#?L36QKZ(="4&I[E4]I"U;36&=2L,^9J=S-'/,\W96XCD:;5&W MWLO^%BV\@ ;E?=*>< Z 4 (8- 8 >&PO=V]R:W-H965T&ULK5?;;ALW$'W75Q *&J2 K)L=)XUM 9*CH$81V[#LYJ'H [4[ MTC+ADAN2:UGY^IXA5[)2R#8*],7>Y<[US,SAZ'1EW3=?$ 7Q4&KCS]I%"-6' M7L]G!972=VU%!E\6UI4RX-4M>[YR)/.H5.K>L-\_[I52F?;H-)Y=N]&IK8-6 MAJZ=\'592K>>D+:KL_:@O3FX4>SJW^HO)0G+7?MT5."UGK<&-7OU.3SUNVEUGM MXU^Q2K)OC]LBJWVP9:.,"$IETG_YT."PH_"^_X3"L%$8QKB3HQCE1QGDZ-39 ME7 L#6O\$%.-V@A.&2[*+#A\5= +HTL9:D?"+L2D]OCFO9 F%Q/IE>?3:T>> M3) ,X6DOP"/K];+&^B19'SYA_3?QV9I0>#$U.>4_Z_<0Z3;OUJ<-P_>2:-HVT:1\]9'UV.;^]NIN+JDYCW%UN2_V%ZQ?W4[%0+Q^]7XX&)R(%YRU=IV)VX(P>9DM M*VG6RBQ%9M$*QE/.3]YJE!**8BM"JOU6MB5@2%?S[W*E72*O'B#\8CS?T]ZW1$!P7 6P_[) M>8HHO@U..IOC%6U.6LV)K=U6R+J-7.V;PU^[X@LR1 ])D:NE"E*+@J0.A0B4 M%<9JNUR+)G]!1LZ![K*50>-@83'@")G,$OS'*8LYA161$5HM2/A,D,1@61B)P,(G,JJ SA?*U-QEWND;^S];( -T>A+ONK+O74>0VF< M0@SU#*!?M>1,=]"IM Q\O;2HG%,.H@ 'AD*AP.RE0B4#[@M16>@?V,5!]&^ M%/B^L]LG*/WI&)[D0P\,3^L,TH964 Y@(9C(^8Y 98*G(O;4E44Q,-0%/*>4&;4&#Q0(9-B]C%GKHRLNUA2A;CE:UCI%WZ"=:C.CK.:2)S$Q?<@*:9:$>I:E\O$2?=-T M[VQZ_MB^%Q$682ME6 8F2VF:?D17:2UD_A4741I)M 9($N5H(; JL:-82.5X M &NW@UEEO4IC&O8 DOJ5-6 #-VC,!:N&VS1YBIXY .C;[!MFG+LMDM"[$T'? M:Q76G19;R:0OQ +KA1>;ZORGFG1VBE+*G+@IK*>?\N;&4#YPE(:W 1VU'6/N M>*!W9)_MJ;G4P >S'3J:+3<&],#4% 2<,/2]2IE^1\ M0R,[5(K*8.S4TJ@%)@R=P=1?FT@F%:(%H<%T A -T_![SD7F5I#&U$#VY8MA M.SI,$G#A\I@TCY NZ"+V#R^<-'SGZ) M3)5\3 ]%OVQ5F@?6ZH I5A%_U0= M6_NX :#;6J/&&%?LQQP<="+],F(Q.AD_17)-L_LBXVSKPU1*CC!W&]Q:#6[C MA-L-X6H,S'.\L(I!_^"/[4 L4#F(K$FZ9B#V=!W:91'K'$-E-3 %V_LL75; M8!J&L!.O#>1VI955&R*Q,[WM(%HXPF9 UIZJ' ],5B;U&J= M$NONVZ1Z.[MQ26X9?P'P/*,ATIJ\/=W^R!BGW?I1//U" 0I+A1PU+:#:[[Y[ MVQ8N;?WI)=@J;MIS&["WQT? ;E>(WL@O=@( 'L% 8 >&PO=V]R:W-H965T&UL ME511;]HP$'[?KSBE4K5)71,"[5@+D0+MMDHKK0A='Z8]F.0@5A,[]3G0_?O9 M#J1,HDQ[(3[[^SY_=_ANL);JB7)$#2]E(6CHY5I7%[Y/:8XEHU-9H3 G"ZE* MIDVHECY5"EGF2&7AAT%P[I>,"R\:N+U[%0UDK0LN\%X!U67)U.\1%G(]]#K> M=F/*E[FV&WXTJ-@2$]0/U;TRD=^J9+Q$05P*4+@8>G'G8M2S> ?XP7%-.VNP MF-YI>>Z4E[JZWZE]<[B:7.2,< MR^*19SH?>GT/,ERPNM!3N?Z&FWS.K%XJ"W*_L&ZPW7,/TIJT+#=DXZ#DHOFR METT==@C]X U"N"&$SG=SD7-YQ32+!DJN05FT4;,+EZIC&W-- MJ]9:N+4V"@\*)EB=0C^"A9)E>T+F MY>LOS/Y.0QC,TK4]@7/9]$:[VTZ6N&FH5W@SEFZ9 M6G*3<($+0PU./YUYH)I6;P(M*]=>1G\ M4$L#!!0 ( !> ;E?DH:[+X , *(( 8 >&PO=V]R:W-H965T&ULK5;=;]LX#'_/7T%XASWETVF[KDT"I&T.+;!^7)-V#X=[4&PF M%B9+GD3'Z_WU1\F)FPY9@0'WXD@4R1_Y$T5F5!G[S66(!#]RI=TXRHB*LU[/ M)1GFPG5-@9I/5L;F@GAKUSU76!1I,,I5+^[W3WJYD#J:C(+LP4Y&IB0E-3Y8 M<&6>"_MR@)E=M;@\]D:!/]L\!*5\HXXC.];GU$# MZ0WWUSOO?X;<.9>E<'AIU%>94C:.3B-(<25*18^FNL9M/L?>7V*4"U^H:MT3 M1DQ*1R;?&O,^E[K^%3^V/.P9G/9_81!O#>(0=PT4HKP2)"8C:RJP7IN]^45( M-5AS<%+[2YF3Y5/)=C2Y%"YK@__"['LI-T*A)@="IS#/C*7. FT.-WJ#CG)_ M-.H1PWKC7K*%N*@AXE] ?(9;HRES,-,IIF_M>QQN$W.\B_DB?M?A'(LN#/MM MB/OQ\!U_PX:#8? W_+\X@+^G2T>6*^J?0W34:$>'T?PK.W.%2' <\3-R:#<8 M33Y^&)STS]_)Y:C)Y>@][Y/+Z?R:<^$OS/YZNGF>?IG=+>8PO;N"^?7]XZ*S MF#W>PLW=\VR^N/5'AQ)X'^+N?C&#(73@M[%JCG&/8ZD35:8(DC!GQE5N'(%P MH"0KI2U>)=ZDDI1QU5-I);U @5::U(%9 646$?*ZOHP%A+=.$BR5^DW+O(M_AO85)!Z&")5"'JUALD[]%HA!<4]B>X+GQ%[C6)*34! M-TWV9[\AB:5"<)AXUQ(]<%"RJ= )UL#3^24,8R[KCQ].X[A_OE]P';C")<&\ M<1!T!N?M5I7))./VR'Q99#X$08*6N!US4(R(0D&AH3 M3GAM+*N>088J[9#I[-A@%C="*I]&A[/J.+[ MF>I'S3-)<,MP?R!>)OXS!IW-8\%ATI7UI7; C=R 9GA_2=>&^ MM+_I$6J/(8W#!0KW"1F?MV<"]IEH>4GW4&_I[D"G"%%H:XID6EAG_B4#K%?A\ M90SM-AZ@^5LR^0]02P,$% @ %X!N5P^,-W^*! . H !D !X;"]W M;W)K&ULE5;9;N,V%'WW5Q">P: %'"^RLS1Q##B> M#!J@TP1QV@%:](&FKBUV*%(EJ3B9K^\A)<[M\Q4IL[WLCKJ[B7NYR7R8&,RF!=_0DOPOQ9W% MUZ!!265.VDFCF:7U97<^.K^:A/UQPZ^2MJXU9L&3E3%?P\=->MD=!D*D2/B MP/'W2 M2*@"!QE\U9K5'[OEL:LV6V; ;:&$078VG04[J$)2EMUB5..=G"UY(SY7\1BE;FK7?-ACR3 9OX$W;IP=1[SQ_W:6_3Y?.6^1(W^\Y'<%.WD9-M3-N2NXH,LN"L.1 M?:3N[,.[T'+_/Z:+6Z7#\N7 MF+Z-]?/MPS6;L"/V.BA[R((F><'U,Q.-8(X)LAY%CI1_1"D7*$S/1-"N([4H MK86F6!5&Z[K@MM)GS.UD;A]#+\%>3U9S=50ZVN\J%/>ATSB&Z0B(]F-YP'., MZS0>+:QYE*G4&Q:TE@+DO.F8TM8%0];UZ["VJ7DXAO@HB3)"_V'.H^LX9M8' MW (+>D+/"_;Y'J'/;K5H,DNM$[W7&(5]0Q[%M1AI,@U,(Y8JO%$5OH^RI]"6*"-D#/AB@NX;@\10+ M8 IBZU*+:BC]<\O!&.5:Y(.D:H>FXALEU4*5:94:.,?U1@8BW#GR5:Z%73PW MUD?L<(6PT"-"GS\*E16N _A@'LE6_"%8'G6 ^76IF))K"M(>A+))\<[.1IM) M2DA1(:M@Q0T5 =Z4U+XF4 !UIKI=?J/\G%$RC2P02E]+#A+[0NJS>0NT@S7Q MGQK6AF*2!4,Z^)]7[3YF&T.SAK45M-AU[,@?@X1M42SO1Y.D=W*2Q-GWR?&D M=SPY[840%Q2O9O7<[QSDFA!E7H;$0T.O*-K&'*=6'-T5\&ZR,1^.,PPS-A&S8 M@/6U,7[W$0PTC\79WU!+ P04 " 7@&Y7@XW^K$P% !S"P &0 'AL M+W=OP: MV%O0%D@:["5]*/I 2[3%1A)5DEK'_?K.4++L#9SMRZY(SIPY,YPSYL56Z6^F M%,+"][IJS.6TM+8]G\]-7HJ:FYEJ18,G:Z5K;G&I-W/3:L$+YU17\\#SXGG- M93-=7KB]+WIYH3I;R49\T6"ZNN9Z=RTJM;V<^M/]QKW-J_F(4LA:-$:J!K187TZO_//KB.R=P5._9W$CJHJ D,8_ ^9T#$F.Q]][](\N=\QEQ8VX4=4?LK#EY32=0B'6 MO*OLO=K^(H9\%H27J\JXO[#M;0-O"GEGK*H'9V10RZ;_S[\/=3AR2'_F$ P. M@>/=!W(L;[GERPNMMJ#)&M'HPZ7JO)&<;.A2'JS&4XE^=GDOGD73"7,QMXA& M>_-\\+SN/8.?>&;P236V-'#7%*)XZ3]'%B.58$_E.G@5\$&T,P@]!H$7A*_@ MA6-JH<,+_RB\LI-KT1^EE,EV_?^+'W MX16*T4@Q>@U]>7_W]>[ST]W#*5ZO>I[F]?GWQSM8P-LW:>#['V"/#D]X0QJN M'FX@]F(&0V%@K54--WB)5!N#C6?+R8UK.:$-/)8"#^N6-SLHN0II78.2F M$07D+_WRT0\'!5CT+2067:XZ)SZUAEH8PS>RV3! "X4F.!N0M\R%8; M95Z" M;/*J*P2T?(?"M[@&7CSS)A'QSE])RBD:16LQDS^Q0VZ$ME,_ !JIU%7\@HO8 8?586# M&*^!$/A^&%,2;D!*NSOW8X BL^CID+(PRE@01+%CFQRSTTS'R)ZZQP4(*G(0+YD>>"QQD(?.BZ&3@ MC,4^0J8>!4Y8F(0L]8*?! Z169! PGR\YCA)#BEW6*20HD4+GR5IXN)ZD8\4 MLY-Q?9]%GL?\,*# Q()L3P;&$Q\C)V&&'((H9(%WB'Q\&11TZ-\SB#&3P(_@ M5J(B-UIL^%ZD>SHX%0SJES1(O>1FQZ-J9=Y/D*W D?#L-+X'$,5$=7ILE=4. MK*RIS1#UA-;ZWJ_YWTI3RZ'1L;IH,]&\QK;&T6H6AHH;(0%:A-IL;IX3J...>4-XVJ, M_9(@MZBD5LE^8CFF78M8A:A0Z'HWP:CC@"2J*WP_?8-";1M",L))RI;.&\MB M^:K"$M*+:39Y++40+WYKX3/I[GCGH#0X:.Y$:QTJB>T0L=1'(?0-&;&%%[(L M"JA//18%J$D$.H,0^R](6! O3@&>R-QG"Y1>D"6P2/$[1DK8GZBT, %4;IRR M*(PFC\KB;\D>D88!2@C[/J7^1%I>ND!&M,"F]A]0^I@WG_',5Y@3]6!J?F&EV]6;*8@NZ?>/W" MJM8]JU;*XL6ZSQ)?Q4*3 9ZOE;+[!048W]G+_P!02P,$% @ %X!N5X0> MS.^+!@ ;@\ !D !X;"]W;W)K&ULE5?OC]LV M$OVNOX)P]XHKH+4E^>=N=A?8;%.T09(&V?0"W.$^T!)M\TJ)*DG%N_WK[PTI MR;+K[.&^V)3$>3/S9N91NMEK\[O=">'84ZDJ>SO:.5=?3R8VWXF2V[&N184G M&VU*[G!IMA-;&\$+;U2J298DBTG)936ZN_'W/IJ[&]TX)2OQT3#;E"4WSZ^% MTOO;43KJ;GR2VYVC&Y.[FYIOQ:-PO]4?#:XF/4HA2U%9J2MFQ.9V=)]>OY[1 M?K_A'U+L[6#-*).UUK_3Q2_%[2BA@(02N2,$CK^OXD$H14 (XX\6<]2[),/A MND/_R>>.7-;MOLC"[6Y'JQ$KQ(8WRGW2^Y]%F\^<\'*MK/]E^[ WQ>:\ ML4Z7K3$B*&45_OE3R\/ 8)5\PR!K#3(?=W#DH_R1.WYW8_2>&=H--%KX5+TU M@I,5%>71&3R5L'-W[P12LC<3!RRZ,\E;N]?!+ON&W15[KRNWL^Q-58CBV'Z" M&/I LBZ0U]F+@(^B'K-I$K,LR:8OX$W[Q*8>;_IB8NQ?]VOK#&K_[W,Y!HC9 M>0B:AVM;\US\%VO& 89<,=]D4J ML(.A9GJSD;E@/E$F*T 8 7MTM;QTHN*58QN>2R6=A 4V?-)0!NN$B=E[F>_D MEE8?< 4 MOQ7&"JSW.X S\51+(PKR^Y97#72#&B0;L\_(-"">#XGMN66X@YGA#@#%@: _ M (,G@1SVMJE$U#7>">Y)1J>8GJU3/#2R$^4:UQVH)\>(6B'? O/M=CT;0."L M0M9*YYQD*CKCU>VX:XGP!:"("7@U9K_0E?*<3&,?S(,N:UX](QB$Y&-T&C[L M3AMW2;%'MED'Y^1&0&#=V3[XPA4S@R$I_@-%!SKQ M#4FIN2S:?X=4"+HX%(*:8!BN996N+G-N=T&S: [P2N!;"5V- M*'TQ223I=*86ZEHB[*?&\&*B!+(U8$:)DVP\1RVN=XD\&F.(U\=^;/I60#E0 MHUPU1:NR5/NP"*H:]]-A*3N2ASN1*3?.9A2B@.#S6G,CZ;WH-=C]I,VYT^%,T(5D0>2UR,I\2?- M\I4=,$ - JZ=[2JYT4J%:F-6:EV%)A$<"HX=0*KJSF;+N+Y/(L^:VKV(YC5,IZGC%8+[LUDL'+_X;.NW05)XMY2T&Z3.-%.HW> MH=VO>WE@Z*6K97I$TU"=0-)L%2]FF2?I($"'V27%.LHAA+]IV_J$#VJR&7L6 MW*#]KHYFC';W89$FD>KX3LRYRAL54,YA>F4*"MR&3F=5M!A/L[^-V0.TB7DE MIYBZ4V'8Z819 JD)XAA$X90)>K6XF$]CHII<72P6<3:;]8G^C_F-^B,WS._A M(%+/_Y\(#$#Z-H38MF]OX7RF$<-+)?KV D.38!Q@%%TLY_$RO3IV'LCG1^I? M?5/]/0OM''H6ELLX2=.3?,Z]?4\&WT"E,%O_I4>Z@7*$SZ'^;O\Q>1^^H0[; MPY?H>VZVLB*]V\ T&2_GHQ!L=^%T[;^HUMKA^\PO=_@@%H8VX/E&:]==D(/^ M$_ONOU!+ P04 " 7@&Y7JZ%L !<& U$0 &0 'AL+W=O_")7Q7&/IBN]FIZQ)E7<"OW*VUKUK9#VYD/*+O7F7[X]"2X@)EAF+ M0.'GAATR(2P0T+AN,4=;DU:Q?]VA_^A\!U\NJ&:'4OS&MO&H:>P"!]1(*T"<;R] M(LGJ X MQ(B$)'X"+]ZZ&3N\^!O<1'^\N=!&05W\.>2Q!TR& >U:>:5KFK']$2P&S=0- M&ZU>OHCFX>LGZ"9;NLE3Z*NS\Y/#G]Z>_'QT_.D,Z/[R^=WY[T,')^ MC%+T\L6"1-%KU =US]+7+30ZA:7 E&(YF5?Q)()_30*,*H;6]BL"4\D,STB,: 7F M4QRF"8[2^!'K"+J>-B#*JRL<5-!20: 5+9C($:^0@=:I&[6QKR*<)A&.EZF' MQR1*X&X!1,T -2=TQ++V:>2>$@RM4=?,-3>QF:"C1H%U9"!TUPU5!@H>,;LJ M!Q!Q\+ZIV*Z!#U1E18<>8P?4Y8!KW0 0B/N"< I+2,>B%Q#9J-V4[!#$3D>! M%W";0PW)C+%MK;@I'DMTRE7'- M'(?:OM.H <>58T3"*$;OJHQ5%@:="EI]4ZS(;JS(PUB1P5C-%SB=@4 2XQ3* MTFJ1!<1N_@\C%G01LXIC$D'TR1+B-DL)CA-?2&,R6^ (S/QG@3M_Z"A41)0 MDWB&R=SG+XXQ24GK:'!_K=BU #"F4(RATH^/1PL5/5^HS_D:6&LW3!N;,C6ADTW%YI=-^"EV*",0M"$8/E@+]R>LD^"\X+I-;@^HHT5=<-AMS5U.?#TRJ@2W!7#9.A81YUB"D;0DF1?K MP=E^ODOJ+LN6GJ?D]UJP&]+H@C%[+J)P3LN'9ME FN_-\SOKL.;('"^7R^VZ M]M$TUO,VP@B.@) (PT5;EZGL#,B. %%J)Y,--O(0;6Z*5)3GB-W>.OL:%?6 MFNWT-9AM4N5^4[;='K4"C>Z\NMO1^2;9[M0"!U')3J'O4]L;=N,QM.=K@WL-T[/K&MZ.?/[QY@$T4.[+;XF\KX4^WVZ?8_@3?^*'PG[O]0@'5WQ<$) MP2Y!-9RDLQ%2_I#N;XRLW<'X0AHX9KO+@E'(I16 ]Y=2FN[&&MC^4[+Z&U!+ M P04 " 7@&Y7Q0X)GS % 1#0 &0 'AL+W=O<6OI:R,K?=PMKM MVW[?9 4OF>FI+:_PS5KIDEF\U9N^V6K.HE/TX#)-^R435G=RX9_=ZJ2;#_EM-R1"7/+,$@+#?SL^YU(2 M$-+XL\'L'E+2PM/K%OTG5SO6LF*&SY7\3>2VN.VF7N5+<:R8F*FK*T&M\*7&8 M?M8@S3Q2_ +2-7Q4E2T,W%4YSY^O[R.K [6XI3:++P(N^;8'@S" .(P'%_ & MAU('#F_P@Z7"[].5L1K]\<>YJCWH\#PH[9FW9LLR?MO%36&XWO'NY/6K* G? M7: \/% >7D*?+!\6\U]@-EW>O8?YXN/]W:?E].'#XM,YGI>1/BT>[B"%UZ_2 M.(K>P4O X$5:;$D8 P\%A^Q4*OZ5KCEN1\DLZF@5J"86!T3'8GR%F:'T5N!D M!V;@:AB,H^M@/+YVSZ\&01(/@S 9!9C';+G;N/*I MY^BLF="P8[+FH-: "9&-J+!_-8X*:SH$F#&9U9Y@;42UH3"8298]OEEFA9+< M-*QAJT5& :7*N70)-,(AI2@,HO$X2(<1I=&\XP1W.D=QD(1A#][7FE90 P+'C+8#JYY@ MHUE%E#*N+19,E-S6;F-8YP_FEQ^<2L)1L*^$%F!(TQ*:"30Y !7LL5A M#@JAW"J6%8+O.#6M:>1I-NI!SO%MCBU2*[:2O.F.:W"ESC7"FZ'5X9 \]]4V M&5#B'GS&AF'G:9TW_)=*6&_W5HHC]S5<)<%@' ;A>.@-BKX8Q<'H>MQ!C;ZW M/_0QEQ>O=KE(K1_>+M]NB&G'6X,X1E$0#\=!C"2]7F MT\U/F;,Y]\(6V!Z%/J$6 $T;RGV2MRGH:C0,@S0.O4N'PV$P2$8X-S)9Y\DEC(A=.TMEESM&ZM-?I5/@4' M?BCBF@LB5:!E%Z@V28GIT?N7US:4@],FA\EB6^8U* MWO&H3),;\).2HX,P NW@FU&>MH$6:O>)046GRSF,HS1XUH4W?HB^?'[TAY_^ MR3&UY'KC#N-DI[JR_L1Z>'HX[T_],?<8[G\L?&1Z0Q-.\C4N#?%[V07M#^#^ MQJJM._2NE,4CM+LL\#<+UQ2 []=*V?:&$AQ^!4W^!E!+ P04 " 7@&Y7 M=)@4'M%%VC3($ZW#XM]H"7:$BJ)*DG%S=_O#"FI M=NL$V1>+E[D>SAG/Q4[(;ZK@7,./NFK4I5MHW9Y-)BHK>,W4J6AY@S<;(6NF M<2NW$]5*SG*C5%>3T/>32%IH/)XJ)E6[[B^DM[*W$W&:WD9KB@QA&-][F^[HDA3WUX/U/TWN MF,N:*?Y.5%_+7!>7[LR%G&]85^D[L?O ^WRF9"\3E3*_L+.R8>)"UBDMZEX9 M(ZC+QG[9CQZ'/869_X1"V"N$)F[KR$3YGFFVN)!B!Y*DT1HM3*I&&X,K&WJ4 ME99X6Z*>7GP42L$ME[ JF.07$XTVZ6:2]?K75C]\0G\.GT2C"P7+)N?YH?X$ M8QD#"H> KL-G#:YX>PJ1[T'HA]$S]J(QPRQ7:RH^ M;HKX<:9:EO%+%PF@N'S@[N+UJR#QSY\)-!X#C9^SOOCX>;6"V^4=K#YL_O'H;C[?+V$.KU_-PB XAT,?<,U4F0%GLBF;K8(645(&I3>D$/KGR]N5 M607G)U J)Q-UVVF>P_H1\O*AS%$-&NP<98-7J%8AV"=TJPL..\,(E&8/7"+! MH>GJ-;H0&T#I&BEIG"G 7J$T:XRUO)/T(7T,IQ3Y*=P7^ZJ]CN05(]M:@&B) MWPK0 A[CZY89WCA(G>P;=$VI%<57=5B?N,# *Y,#YH8Y&4KG@,&0RS[M>VQO MJI./L#(V/G%=B+P' @C<3)9K:^UJ]0["Q'\;8,4N]X&TY4:Q;T2%K<]DQ=85 M!\4Q(FRGNC ^+:B,! M%P2AE_@QG#CO>2.P+QF37W]]\2,/W"D+G$U[**##_!Q;F$'B)5&*?A((4F\^ M0[>SF$[G?NK%L]"B^0G>@J[!@<8=?EV^%U?J7U84=HA>8HS:KJ$4-5'?'&Z=J>I?P'EUFI MN-'C4N/H<= $2.8!&P$5UY[(S]X ^[U!%TQCKY)D=T!$BMI8&1 <']*&Z5@0 M][.D/'_C.O="L M FH(*58_LB#$$.+ \],474V]Z3R%8_^-D[V)!1O2ULQE"N'M&FV'E_%T'/VN M[,3S4]S.C9^8W):89L4WJ(JTF+H@[2QF-UJT9OY9"XW3E%D6.+YR20)XOQ%8 M;?V&'(P#\>(_4$L#!!0 ( !> ;E?:J"+[10( /$$ 9 >&PO=V]R M:W-H965T'Z1ZTB6 (<\5%SKV M2F/JD>_KK(2*ZIZL0>#.5JJ*&G15X>M: )!Q-!S;?)?Q@<- G-K&5;*1\LLX\C[W "@(.F;$,%)<]I,"Y)4(9?UI. MKSO2 D_M(_MG5SO6LJ$:4LE_LMR4L3?T2 Y;NN/F41Z^0EO/C>7+)-?N2PY- M;G3CD6RGC:Q:,"JHF&A6^MS>PPE@&+P!B%I Y'0W!SF5GZBAR5C) U$V&]FL MX4IU:!3'A/TI*Z-PER'.)*D4AHD"1,9 CWV#E';#SUKXM(%';\ _DGLD*#69 MB1SRUW@?I71ZHJ.>:721< 5UC_2#]R0*HOX%OGY77]_Q]?^G/O)KLM%&82?\ M/E=JPS0XSV2G8Z1KFD'L8?MK4'OPDNNK\#:XNZ!ST.D<7&)/TH?%>K[X,END M\]GJG+C+\,7#>D;"@%Q?#:,PO".OZ,@W9EA!W12L2R"IK&HJ7@C31$B#7:84 M",,Q(/:2[R%'@]@$;'I0C/)W' K*2:UD!I#C=>K>N9+]DS:L0!5NV#3)Y$Z8 MIB.[:#?/DZ:-_Z4WC\$]5043FG#8(C3H?<#Q4 ;E=3-IMK7 , ,' 9 M>&PO=V]R:W-H965TI7:6NM2AD=&IT6F39A[01 MRB3S:5Q[L/,I=5XK@P\67-,4&;!8S9)%?GD]"?;1X#>%:WD?U?2U[/D(@&)E>BT_TKK MGW$7SWG *TF[^ _KWK:8)%!VSE.S3APN,C><"AV#D7DW1\4 M67X27LRGEM9@@S6CA4$,-7HS.65"41Z]Y5W%?GY^9TIJ$)[$!MTT]8P8UM-R MYWW=>Q=O>/\(]V1\[>#62)3?^Z?,9$^G>*5S79P$?,1V!.-L"$56C$_@C??A MC2/>^'^$!W\NELY;O@=_'8NT!YHE:4>(LX0YO']W4>3Y%1RBP<*!5(YO MDD,)R@!U%H0QG=#<4RU9#]P;X8)#GIW],N V!U\C;%%8P%!5^(0E-DNT,,YC M78HAK!%J(<&P:+ \6.&568$FYZ 4UF[/&&4MK'00X"J4;*+Y\%@++S;0=K8E MQR6A"D3;6MHH;C#46_BAR$?G@T9I'7LV6OR'P @694E6\JEZ.P1#Q\[ #0N7 M0V &2S18*0_*<(8:54+%%RM8ASW!V0Z_>(16SZA5321Y*GQ:?4/[[5,DRM$ 479$*0*Z2LH @WIX?-A;P(G0G>L74+-G"E ABQ;O.#Y1_D^KH M6!ND!\+4H%U%^0T)[8SO-6J_NE?X12]LW\S[S\.]L"OF !HK=LU&'\\3L+WD M]A-/;92Y)7D6S3BL^2N%-ACP?D7D7R?A@/UW;_XO4$L#!!0 ( !> ;E>S MR!/5J04 T- 9 >&PO=V]R:W-H965T@V)M8K2P924[(?W^[LIT/ M2)D^D$32?OQV][EL*M+5&9YWDM[ MW<87.2\\;PPF9Y68XSWZ;]6=I=5@;267)6HGC0:+L_/>1?K^"[Q*7; M^@T,=O+C'+A$Y:-[/"D!UGMO"E;94)0 M2MU\B\Z] MI5-)>GYR7T\=/M2H/5POZ-.=#3R9Y<-!UIJX;$P,?V'B!&Z,]H6#:YUCOJL_ M(#AK3,,.T^7P18/W6/7A*(EAF R/7K!WM([Q*-@[^MT8X=^+J?.6&/'?OG ; M:Z/]UKA+WKM*9'C>HS9P:!?8F_SY*GV;G+Z =;3&.GK)^N3^V^7]]=_?KC]_ MA>OO]'F_#^#+)C[??KV&= A_OCH>INDI/#,)GS3<9MY,T884Q^ +A"M35D*O M(*-OA1[SL"NRAUHZR1T4F1FD2?('T#Y("FR:#CH:X:DIAGG*+CH@#-#Y8F&X< M#IM0XR-=/N25JAXT?&$10^4TD1[*9NX@SQV@J>&Q9-9THR..B),5AKFO5GVX M:N,L@UA@:Y.LT"GO3AT-5DTW$<<%'D4)AUW%UOO1)[U 2I-U7?VH= 0J!%43 M5$')LR&DE@&[A:0XD> $\2ZI,0?MMTE ?*\J:QXE4Y=8?Y F_3&-?Z4VAJ.6 M#VOPQ$M*"!"X[.=V%\7;;;3+BA9B0\@84&34 9L<=+%2'8AG7#FQXV4=011R M$'2VB+Q<;HU>J1W MT0Z\IVGM_.P)D7A\\:QRPA5/F<]]-*N9F4>",U36BE0J-".T:4HJ%ID9FF0&\;K5IC-/T<8';%HV.(R(%B4X1\KJ9%UUZVB2@L$JR!ODYE*_# MWLS4EFZ PQ'=3:2CJ4VMVQKE3YIF7XG9$[.C$8MV(@B'A[)UEG.="%IXAT;!-7>/36#DG[4#_ M<)K3O4)1O#AU6>#YV.WO>P8-MIZHX8;CASC/+"IV\UI=[Z[?^A?-$WV>7PW"V^J\."=&D_W6?A9T/\K:%F SF?&^&[!#M;_ M 4W^!U!+ P04 " 7@&Y7;C" &0 'AL+W=OP'%[8M-4N0Y9SAG-)KNM7GI2D0+7YJZ[69! M:>WV-@R[98E-T=WH+;;T9*U-4UB:FDW8;0T6*W^HJ4/)>1(V1=4&\ZE?>S#S MJ=[9NFKQP4"W:YK"?+W'6N]G@0B."X_5IK1N(9Q/M\4&G]#^OGTP- L'E%75 M8-M5N@6#ZUEP)V[O8[??;_BCPGUW-@87R4+K%S?Y=34+N!.$-2ZM0RCH[Q7? M8UT[()+QSP$S&"C=P?/Q$?VCCYUB610=OM?UG]7*EK,@"V"%ZV)7VT>]_P4/ M\7B!2UUW_A?V_5XE UCN.JN;PV%2T%1M_U]\.=S#V8&,OW% '@Y(K[LG\BH_ M%+:83XW>@W&["4)VOH:47G[/P17['=80=7S\6BQNYZ&EJ" M=0_#Y0'BOH>0;T#D\$FWMNS@YW:%J^_/AR1GT"2/FN[E1< GW-Z X@PDE^H" MGAIB5!Y/_5>,?]TM.FO("'^/1=F#1.,@KCANNVVQQ%E [N_0O&(P__$'D?"? M+DB,!HG1)?3Y$Q7;:EA%M7.M'75,%5NT&J@Z*8Q4Z M0E\9E?T*5.-@2W2N[A687@'M6.I=:X<-+1%"TV<=7=:!NQ%36-5T/>=\5-6W.FHIRE,H*8Y2)A2F0#\Z?"+$M0CCA5 M,1,1]\0R5XQ'T2AQSA)!D!EWQ"E3J6(9EV\0*U(F4TB9D)(E:7H*>4>7I!Q; M% N69JGGY9$@B?DHKQ LXIP))1VQ4^'VCA+3$T',J>KYR\"2>7CB1#O]+U6>H_[@(C ME@FR3I_"B,53S(6J6CRK&U1#W?LRH=,1T[)7$9)%L]B4N0F9 ,1 M2P+RIB.L/&9)GH^F.SSK&0V:C>^,'?@Z[]O'L#HTW[N^YYRV]YV;*FQ3M1W4 MN*:C_":E1)N^&_83J[>^ RVTI7[FAR5]0*!Q&^CY6FM[G#B"X9-D_@U02P,$ M% @ %X!N5Z-]U=-S P ] < !D !X;"]W;W)K&ULC55MC]LV#/Z>7R&X1;$!WME68N>E28"[VXH-:+=#<]L^#/N@V$PL M5"^N)#=W_WZ4['@^+!?LBTU)Y,.'(D6N3]I\L36 (T]2*+N):N>:59+8L@;) M[(UN0.')01O)'"[-,;&- 58%(RD2FJ9%(AE7T78=]A[,=JU;)[B"!T-L*R4S MSW<@]&D39=%YXS,_ULYO)-MUPXZP _=[\V!PE0PH%9>@+->*&#ALHMML=9=[ M_:#P!X>3'V;A7HL_>>7J3;2(2 4'U@KW69]^ACZ>0+#4PH8O.76Z,QJ1LK5. MR]X8&4BNNC][ZN]A9+!(7S&@O0$-O#M'@>6/S+'MVN@3,5X;T;P00@W62(XK MGY2=,WC*TE M:+UOK@BV%<.<-X$G[# ^12?N:JXFEWRCP\HK5<&U%KQB#A?6X4]Z;]Y/#XD* MJ\FO/MYQ94Y\A"&ZR6^#ZU%(;TF1QCE-49C3F*:+R:[6QOW@P,BQ'BWBY3(G MTR+.9QG.0I9NHCG14JNE$@^E$C^OTOD0^M:@[%QQ64K^XIY M8,_A&BY5S57HRU7SB"EPOB.0O6_;))SX6P[)[@C(GD (?M+T!(C3:(,=J@+2 MXKV;4:)%]Q)92-9_RV\UN7WEI,O=6[*,TRGUBYF__XPNO9R/Y&(DS\\R!H/C MZH"))-DB3HN\SUHVS^(BFTX^@K4K4G%;ZE9A@FF\G&DU$GEF".8=[X\D7DKBD/N\-(N^TZ^;_JW3S\Q,R1*__L#FB:WLPQ MCZ:;,=W"Z2;T];UV."6"6.-8!N,5\/R@M3LOO(-AT&__ 5!+ P04 " 7 M@&Y7J+%GRR$$ # "0 &0 'AL+W=O!F89_[9QX MDR_&H#-9<_Z@)W\4"]O3@+#&7&D/C'Z/>(EUK1T1C']'G_844AN^'.^]?S6Y M4RYK)O&2US^J0I4+.[6AP WK:W7+=[_CF(\!F/-:FB_L!MU99$/>2\6;T9@0 M-%4[_-G36(<7!JGWAD$P&@0&]Q#(H+QBBBWG@N] :&WRI@1$![Q%TZ9AL9?^+Y,_SY?2R6H*?XY ME.O@*CKL2A/E3'8LQX5-3) H'M%>?OS@Q][G(T"C"6ATS/MR1<0K^AJ!;^"" MR2H'UA9P5=6]P@*NB:BO4SF$_WB$NQ)APVLB9-5N0>DM!XE*DE"H$A0MY[SI M>L4T?W_I;^X[X/X"NW\J*"NB=^LE02AIE^U$RC>) M%W8,^D[](W283728O9L.WU&:S:'A)0I%=P[&"][0D[;.L"T#$S( M69WW-1MN0)K3G:]8=5ZP&?3PDQ 7B1$ 0(M_QDH1"S9Q9EL"A/G5?W*IT/&W-VT%2 M>?M6#1?L))V>)^?#K?RL/KQMOC&QK2C-&C=D2B2A7A3#>V&8*-Z9.WK-%=WX M9EC2$PN%5J#U#:=N&R ;E==KI/S+@( -,$ M 9 >&PO=V]R:W-H965T'#C JK&9?83NW\\VA&52EJ>]@.]\]]WW'7RN*#5% RTSH>I VIM*Z9:A-75-3:>!E3ZI%32.HC5M M&9=!EGC?1F>)ZE%P"1M-3-^V3/_*0:@A#1;!P?' ZP:=@V9)QVK8 CYV&VTM M.J.4O 5IN))$0Y4&UXNK?.7B?W@(P+\SJA:&L[!%I,=?*Q3OR/.I?D7DEL#/D@2RC_SJ>6\TP\ M/A#/X[. 6^A"LHS>D#B*EV?PEG,CEAYO^3\:\?VSC2!W"*WY<:H78ZG5Z5)N MSZY,QPI(@\ZAZCT$VPRW(6F "6P*9A5U6NUY"=J0 M#G3A)-1PBO.(>NE1W2KOLRA<)W1_3(4>#5H+NO;K9$BA>HGCS,W>>6.OQT'] M$SZN^SW3-9>&"*AL:A2^M?.NQQ4:#52=']N=0KL$_FA562$NP-Y72N'!< 7F M_UCV&U!+ P04 " 7@&Y7\22)TL8" C!P &0 'AL+W=OE9I3C MC015YCF1KT-D8CGP.MYJX);.,VT'_+A?D#E.4-\7-]+T_(8EI3ER104'B;.! M=]8Y&?5LO OX37&IUMI@G4R%>+*=JW3@!580,DRT92#FM\ 1,F:)C(SGFM-K MEK3 ]?:*_:?S;KQ,B<*18']HJK.!=^1!BC-2,GTKEI=8^W$"$\&4^\*RC@T\ M2$JE15Z#C8*<\NI/7NH\_ L@K 'A!T"G^PD@J@&1,UHI<[;.B29Q7XHE2!MM MV&S#Y<:AC1O*[2Y.M#2SU.!T/"(JVP?[A8OGDBX(0ZX5$)[")!-2M^Y0YG#% M%ZAT[J9^G*,FE*D]:,']!.[,V5&E?(4))J6DFJ*"AS'F4Y2/+N(9K1@Z M@:.PI6H1]Z+V0=]?K+O8%-5K'S=1[^3U&GF]K?+&M2Q3+50B:6'+T2:)VUFN M2PG9!Z-PS\WVF@.@B4:UNW,4=@Y/WV[8D#*F(",+A :1VDB8HEXBRQ$*33V4&V6.\;[3V@L.=X$5X MD' %U0F)@K)C8 MWMY37=$4YIZYGAK4%KSDS:O1)/@X5/5_(GO4@[CO07R(/3D34B%[H.Y>RISH M71_@WIB-AJ'B6\:)8[1.LTU&<3B9F"/9[I?U/"T$]+J?9X6/)'J[]U5 6KC+,S(D'6) M[2WH9WN7/'/F\&1^8=RS-;L_-*WU7E&U8:4F'')#&9Q,C2K5VED;H*R<(ZPE M&G]QP\*\ *!L@EG/I<1=8#?HWY3D-U!+ P04 " 7@&Y7XB*RG.T" "K M# &0 'AL+W=O^8/Z$8D<0;W#/%-FA+V<@L)W0TU4WL=>(A7:Z$&='^0 MDQ7,0#SF]TSV]%IE$:>0\9AFB,%RJ-V8UR%6\47 ]QAV?*^-5"9S2I]4)UP, M-4-M"!*(A%(@\K&%.T@2)22W\;O2U.HE%;C??E4?%[G+7.:$PQU-?L0+L1YJ MKH86L"2;1#S0W12J?'I*+Z()+W[1KHRU/ U%&RYH6L%R!VFX") MWP"L"K#: G8%V&T!7 &X+="K@%Y;H%\!_;: 4P%.6\"M +8BI9JJE$XJ*#EF<>9\OI,,#D;2T[X#["%; ,<700@2)SP2_0) M/Q,^;9][$QZVS]T\Q'7IJ-I65FTKJ]"S M_V6KGU_E# H%I/Q7DY]*&=PLHR[Z:YZ3"(::O,DYL"UH_H=W9M_XW.2N+L6" M+L5&78J-NQ2;="DV[5(L[$CLP+]V[5_[G+I_$T5TDPDN7^<1Q%LR3Z#)O:5( MOQ!15<76QSW/M5QCH&_WC7EVL?\U9I=BH],,[)YK.7;O,(-QEXM.NA2;=BD6 M=B1VX#E<>PZ?]5P 2V ,%M)SQ>799#A\/O+;:1CNF8[K'(8%IV'R MX$U\Y-Y1PZ)];!O>D45.P_J.;9E'>YLTJ!G8],PCN6E#G.79!C[2"QOB;-?S MC+_)EJ>A[Q5)JHR7;\Q5G'&4P%*2QI4CBT-6EL9E1]"\J)OF5,@JK&BNY=<$ M,!4@YY>4BM>.*L7J[Q/_#U!+ P04 " 7@&Y7>(>-D9(# ,#0 &0 M 'AL+W=O;5NLME"FXH'MH%)WUHR7J51#OK'%CD.:U:2RL(GC M^':9YI45C^JY9QZ/V%X6>07/'(E]6:;\GPD4[#BVL'6:>,DW6ZDG['BT2S>P M!/EY]\S5R.Y4LKR$2N2L0AS68^L)/RX"C:\!O^=P%&?72*_DE;$O>O Q&UN. M3@@*6$FMD*J_ TRA*+202N/O5M/J0FKB^?5)?5ZO7:WE-14P9<4?>2:W8RNT M4 ;K=%_(%W;\&=KU>%IOQ0I1_Z)C@_4="ZWV0K*R):L,RKQJ_M.OK0]G!*5C M)I"60/H$]PT";0GT5H+;$MQ;"5Y+\&XE^"W!OY40M(1Z]^W&W7IKDE2F\8BS M(^(:K=3T1;V_-5OM2%[I2EQ*KN[FBB?C%SA M0>!WB4@T[P0[]$'M%3UGNT+ M0&R-$E@#YY"A%JEN?UXFZ-WW[T>V5 EH&7O5!ILTP<@;P2CZQ"JY%6A699!= M\FV5>)<].64_(5<%E[![0-3Y$1&'4$,^T^OT7_;557IRG?XIY8J.WZ3/;D^> M&.CSVY,WT1>W)T^N; 7M"HG6>O2MU9QJYC=#S3R]"LG54P?]^:NBH8\22O&7 MJ7Z:&*XYAGXJ/XI=NH*QI1Z[ O@!K/B'[[#O_&3:_'N*)?<4F]U3;'Y/L<6= MQ"Y*R.U*R+VF'D_2(JU68*J+ANC71/UR/<2NAX,P&-F'\QT?P@+J8=>YA"5# M&/9=ZD27L)D!YK@XPCW;C'$>1'VE8EF#X/. MP^#_'N-@> +"D$:]A4Z',--I3X8PTVF?#6%JKPCN!9T;_$2U^DUG_DVF^4Y0[_!-7@E4P%I) M.@^!VDO>]-[-0+)=W?J],JD:R?IRJSY7@&N NK]F3)X&.D#W 13_!U!+ P04 M " 7@&Y73^+=@7D# !/$ &0 'AL+W=OS/>-?Q09 HKLB+\70L_W<SBJYA ?)S=YZXC@;4%G]GL!=']TB'7D.>:29WCOY;4 MZGQJX/']@?U=';P*YI8*N&3Y/UDJ-W-K:J$45G2;RQNV?P]M0+[F6[) AP'L 0%H >:P'KP5XC_7@ MMX Z=+N)O4Y<3"6-9ISM$=?6BDW?U-FOT2I?6:D;92&Y>IHIG(QN8 ?E%@1Z M&8.D62Y>H3=HH=HQW>: V JU!NJZ9.LRJZO[!GU>Q.CEBU:= MBXHN86XI41/ =V!%?_[A!LY?8XDW21:;)$L,D?5*Y'4E\DZQ1Y^8I/FA.&,U M:.!!#=>OB5WD!H2XWM2;V;OC_(X8^L[4]YV!87S?T".NC_W Z1LF(X9X$OI! M&':&O9C]+F;_9,R'5N1-*WZ'%+$=<"35*PM]N8+B%OAH/YZD?6H_FB2+39(E MALAZM0FZV@2_53("DR4R21:;)$L,D?5*-.E*-'F>9#1P_U@)O*GKN]/)0#+& M#'V'A!X>2,9]0\_QL$OT2ZXG&?<-21C@"0[\</-]-HL)*OJ\>R6237LU;<;-?$#UP;J^8HQ>5AH!]U_"-$/4$L#!!0 M ( !> ;E?['<%U#P, '0) 9 >&PO=V]R:W-H965TQFL29;:#= MK]_9@91"&FW5>""V<_?E^^Y\/@^W0MZI%$"3^SPKU,A)M2[/75\<.*A79O*>"C6.N,%3"51ZSQG\F$" MF=B.',_9+USS5:K-@AL/2[:"&>B;[,Y$LR=7D_#VYB=\*.(.R0P+ZCOC4#QKX7/R] MN]]")ZAC%5B\H#U6/\9SI27NOY]-(:H@NLT0IB;/5 MCWYHTO>?P)ZH[=9JNVWH\;=YQE=,0T(TR)QD1GR3X JE9U',F;&)PSZE0W=S M**3U4R\4$M9"PE8AM[:440?;@,23"0\?<[SQ8E6)LOJ:E+7#=LD#,*F:TM;J M^$*UO5IM[]_4)EPMQ+K01&(RFV16>)YWD$':H;T &\'CSSM*:"N)%TJ,:HE1 MJT1;AR3C;,XSKCDTY6 2G6[+@/K1D8Q3JU[/[W9KJR?\^C6_?BN_*7O /J<5 MP395[3!1U1+VK2:J%5IX2(+207A$]=0J"B-OT$QU4%,=M%(=YT)J_MM2,W1U MBN5A-A 12[)&YDPIT(T!'IR&CH;^<>&?6D41];PCUNY! \M!KFQ?5\3NVZI= MU*OUU6%L.^;1^@2O%-4-X!&FNH]<,;GBA<*$+!&2=B*,I*QZ?#71HK1M[,A2R8QJE5["G21J611,_IX %^NQTWD:JSL3-R2 IS MMN3Z7JP_0^,G,'R)X,H^R;J.#:A#DJ72HFC J*#(R_K-GILZ; &0IQM &P#= M!0P. /P&X%NCM3)KZXII%D=2K(DTTI1P!E6/^-Y[0CWJ=^B9_CN<'I'CMT7T M+9]_B*^[8C]N,(Y<:RC4SZZBU:2#;E)S?"]4Q1(8.W@^%<@5./&[-_W0^]#E M^#^1O? _:/T/CK''7RJ03.?E@G#K/D'W789KEM"RF/:RBD,OH%[DKK:=[$<- M*?5&;=0+B4$K,3@J<98)J<\TR.(5C35-L)6=AN?GP8[&_2@_# +:K3%L-89' M-7X5FO%7Y(5[Q1D-@_ZNO/VHOC<:AMZ./G>K;Q0@%[:=*LR]+'5]&-O5MF-? MVD:ULS[!3EXWWK\T]35PR^0B+Q6ZFB.EUQMBS63=6NN)%I7M3H]"8Z^SPPQO M(Y F /?G0NC-Q"1H[[?X#U!+ P04 " 7@&Y7&C3*ZIX" #(!P &0 M 'AL+W=O)>[*JI)YPL[3%*UB ?&CG7$7N MD*4@-32"L 9Q*&?.9W]ZX1N!V?&-P$;LC)&VLF3L40"QU=2K8J/2IVR=3;PP2-VU MA34:6*-3K)&-U:NB'588^\'$#HL&6'0*%ME@T6M@\0"+3\%B&RQ^#2P98,DI M6&*#):^!C0?8^"CL:P6J\982N TYWD/Z8R^.[,C)@)P<1S*)J8TVV:L::>TPWAXZ"":)?X"\TPC]TU81->V"$KPDE$@" M]B;G[YU(?S2.1_^>27>G+^L[[@[S%6F$@I1*Z)TGR@3OKXT^D*PUK7K)I&K\ M9EBIJQ:XWJ#62\;D2Z"[_W!Y9[\!4$L#!!0 ( !> ;E?F:T$9E < .I) M 9 >&PO=V]R:W-H965T3<7B<'Z MGD^2]5H2+^'Z.6/?\@VEA?3W-DGSF\FF*'97TVF^VM!ME+_/=C0MWWG(V#8J MRD/V.,UWC$;K.FB;3(DL&]-M%*>3^75][I[-K[-]D<0IO6=2OM]N(_;]EB;9 M\\U$F;R<^!0_;HKJQ'1^O8L>Z9(6GW?WK#R:'BCK>$O3/,Y2B=&'F\D'Y2HD M:A50E_@2T^?\Z+54->5KEGVK#H+US42N:D03NBHJ1%3^>:)W-$DJ4EF/OUKH MY)"S"CQ^_4)WZ\:7C?D:Y?0N2_X=KXO-S60VD=;T(=HGQ:?LV:=M@_2*M\J2 MO/XM/3=E#7,BK?9YD6W;X+(&VSAM_D9_MQUQ%%!R^ &D#2## .V5 +4-4,<& M:&V -C9 ;P/TL0%&&V",;;39!IAC,\S:@-G8#%8;8(W-H,@OGYP\##%>"SE\ MV,V@:T9)/<3LJ(CFURQ[EEA5ON15+^IQ6L>7(RM.*TDM"U:^&Y=QQ7Q99*MO MFRQ94Y;_+#E_[>/BN_3.ID44)_DOTF_2YZ4MO?O'+]?3HLQ6Q4Q7+?FV(9-7 MR*KT,4N+32XYZ9JN.?&>.-XX%Q^(XZUS\:$X7B$"P+3LYD-?DY>^OB5"XF*? MOI=4^5>)R$3E5.A.'/XQ8F6X\FJX+0Y?TMTA.^&$.^,KSPMWQU>>%^Z]K>O\ MMU4^&-]UO.R+M_5\* ZWZ>JUKNL-0_4@>;7FJ9=(_C\?ON8%*R>X/WE*;X : M'UC-^E?Y+EK1FTDYK>>4/=')_)\_*8;\.V^4(V$V$N8@82X2YB%A/A(6(&$+ M)"P$P7H:TPX:TT3T^7VY,*2,T;645VK[5:G, MD# ;"7.0,!<)\Y P'PD+&IA>PZIMTM-[_E3B)!WJ2B0,!L)LX?>2I2PB]5%U(F(V$ M.4B8BX1Y2)B/A 4_ ..J"UFI\.V5ZJEK=E#73*BNNVR[S=*+MCY"X*7*0L)L M),Q!PEPDS$/"?"0LF)UN0HSFQQPLZ)!IPS%I>^JP#NJPQJACV:CCOMSY9*P\ MBHIR-OI2[X'NRWW/LE+-!;LA8E^5!:T-(&7_&:KE0@M$HW[/O7)D(@1?+ M!$FSH30'2G.A- ]*\Z&TH*7UAZNFJ-9P^05-&_+2$D53K=DK(B&=2,CX6>3L M%34Q[&*!D)-6688QZ_>D#IYAR:E?XG&*::@X7)P&G MV-#XX!0Q9J8^((6HSNB/O-;FG'\")#\T;0&D+*"WD] D1WA%..F^7B+W=[A)4MF?]<<[H;L]6 MFRCG7QP@IWZ:3@S+&EPRN1-7X-(9 4ISH#072O-&]J\/S1I :0LH+431^E+I M7%XB=GFKA5:YIHJS-)=V4;R6ZG]O?]%(?G9>:/''*C9U0C1B#!4#M7.A- =* ME.9# M:0&4MH#20L(Q[669*#-UN,N9'CUY94O98_UPH+SS3HJK.T=G# X@^U(_= M&9R_5:Y4ZY\WOE N5HT3X#ITC9/0?H8L<>XU&E"'\HJR._-\ON -0\6 M:@Z*;%<_#^9K5A39MGZYH=&:LJI ^?Y#EA4O!U6"P^.=YO\#4$L#!!0 ( M !> ;E>G^[ '< 4 "XC 9 >&PO=V]R:W-H965TL8S* M,[YFN?YFP45&E7X42T>N!:/SPBA+'>*ZOI/1)!],+XIWMV)ZP3W&7+%?*O'"F%VNZ9/=,/:QOA7YR:LH\R5@N$YXCP1:7 M@RM\'A%B#(H2?R;L6>Y\1J8KCYP_F8.-5#RKC'4+LB0O_]*72H@= ^P=,2"5 =DW&!TQ&%8&PST# M"?UM MHNW4]%[Q^ E=:ZGG:,8S/?XD+3QX$C)%DU2>HL_HX3Y$)Y].T2?D(+FB@DF4 MY.@F25-=4EXX2C?$X)RXJG165DJ.5(K1#<_52J(HG[-YAWUHMY]8[!TM0*T" M>5/AFEB!5VMQAK#_$R(N&7;UQV[^-59G:(@+<]S5';OY/5MK<_=H[='[S8E% MC&$])(8%;]AW2'S[79=$7Q3+Y-\=S;PNL5XWUD2\<[FF,;LO:"NRK."0LM'<5HU=&!9J@K BI70,>J#4M3_BU)WQK\_[@BJ9ZM5$BT9N3 M&&UINF&(+Y#>]$A%\WGAG+4ZLA!=6^E]W0()"_W#B4!\U]V;!4!5MK0/:NV# M[P0;J66/E5X'9+$F+ 7-S5,Y+63IC"[5K=R^JD/"PN!0=4R\@ 3>GO! M;:$ M']?"C]\1Y:6)\8\F",5\F2?_:N&+*'0\!EFI?66'A(7V_E8Q"+M5$$(X0'/Z MVAF,@)K5\LND]LNDWX38Y(F2Z$1OAN^+;?%IEU=*YFAGR(U]?SQJC[>9M>:^ ML7:VQC_W)>$]L>YU]U0:E15"TMMX[ M^2"VZOVKB?%Z]BF&%C01U8)K= ]YFE(A3?PIL\!N%U3YIKOC W*V/]KMC>CM M $A:!$5K.X T#B!6!]Q0\<34Y\"T"D MR7.)/<_=.5LH1_Q#L=.WA2 [L:^>H+00E!9!T=J^:7)B@C\F!!'(Q'0&2@M! M:1$4K>VA)FDF]J3YO2'(CNGM$$A:6-%V-S?^,'#=@Z/ICH+!>$1&DV O"#D[ M]P(R)I;%A0R)8K[)5?G/\?IM?>GCJKCJL/<^Q.=1>76CP90W26ZH6)JCZI0M M--(]"W1D%.7EC/)!\75Q^^"1*\6SXN.*T3D3IH#^?L&Y>GLP%=179*;_ 5!+ M P04 " 7@&Y7LA^?-ZP$ "F' &0 'AL+W=OZ3E=; ME$-ZATM4\"=K3'+(^"W9Z+0D""8U*,]TRS!-7<;-()IHA>H0RM&*" O*?'7I$62:8>#_^ M;4FUSJ< 'E\?V.=U\#R8%TC1(\Z^I0G;3C1? PE:PRIC7_ ^1FU (\&WPAFM M_X-]:VMH8%51AO,6S'N0IT7S"[^W W$$X#QR@-4"K'. @A:0%#+H9F_>O)GD,'IF. ](,*:LXF+ M6D$UFL]Y6@BQ+QGA3U..8]._,:7@&1&PW$*"P,T,,9AF] .X!4O^8B55A@!> M@P=(TQ6 10)F:58QE(#/_$4\ ]^"K\L9N/G]PUAGO&O"@;YJN_'0=,.ZT T; M/.&";2D(BP0E$GS:=3K-.GWL4Y&;,Y&;;]("S'"604*E2;FA<6L:L2W: M36\MWQU9@3_6=\?:E!@ZIFLZ3G!J.),8NG;@>:9S:AA*#&W'=;W .C65DQT5((%OFOY9CIJK]!JI)(MELQ 8GN.?Y>.%--; L7Q?GA*] M3A]>KS["]9H7P*+82$2)P4M@P*N?U2O I2B+Z4>PAX3 @O$K48@T#S=UBTQ6 MO=[DHP-D&? G>"ZK3B59J"C"NKA6?BK)0DD(\J2GTFNDDBR6S8(TZ4EC[4EZ0:>0H+^Z'+2C"U3NZ%22 MS522A2K)YBK)(I5DL4JRA2*R$_&:QMO'0^/_]W3'5>:;CN4? 1LZ_[B@,NY, M[RSG]7N]5J-*V<(+(9S5P7.E3B.E;+$\!.\LA(7RT8_.+')$-O6!%P4K7!6L M^3K;M7:':I_JHZ2S]@?S/C(E[;$XA*O/2-[HFQ.\)T@V:4%!AM;<%0^!K^ND M.11K;A@NZQ.3%\P8SNO++8()(L* /U]CS XWPD%W-#G]#U!+ P04 " 7 M@&Y7&5S52P<# #="0 &0 'AL+W=OTRJU6M2LW8=I'URX":B F>TDW;^?;0A- M@$95UR_!-N><>\_U#?9H1]D#3P $>LRS@H^-1(AR:)H\2B G_(R64,@W*\IR M(N24K4U>,B"Q)N69Z5B6;^8D+8QPI-<6+!S1C$_9W AG=C0W; MV"_4<[0 AI8)88 ^S$"0-.,?T6>TE#T9 M;S) =(7N@(NT6*OA%)B$%.A&+K$T$A"CI:#1 [HM4L$ECRLE/C*%3$\%,:,Z ME4F5BO-,*AA=TT(D',V+&.(>_NPT?W"";\JR-+5Q]K69."<%EU">(6Q]0H[E MX)Y\IB^G.WUV_B_Z_-71CXJ!FT;!6@\_I_>J;OAU)670I8"<_^[KB"JFVQ]3 M?2.'O"01C WY$>3 MF"$[]_9OO6E;SO>4FSVEF+S-Q([VCBWV3CWE'KXO51? MY-[_8T7T-%$=*-LP<+'LM>UA5;L@'[N!?8R:=5%V$&#_OH@8#[SQH4$<& MO<:@=]+@;;&5S2<;CSWU(-<]N)$]B,B.L+C7OM?)!@=XT++?!;DX\-KVNR@' M8[>%FG=1@6_95K]]O['OG[3_@PJ2]=GSNUMBVX'3\M>#L@+':<%F79@K<4'+ M8(]8X'F#]@:;!^=5#FRM+PH<1713B.J+U*PV=Y$+?02WUB?V<&KWK,_DW:6Z M:CS)5Q>?:\+6:<%1!BL9RCH+9+*LNDQ4$T%+?5K>4R'/7CU,Y/T+F +(]RM* MQ7ZB C0WNO ?4$L#!!0 ( !> ;E?Z(*B/!0( !P$ 9 >&PO=V]R M:W-H965T[Y_%S]EVR5ILG6P,X=)!"V1S7 MSC530FQ9@V1VI!M0/K+11C+G7;,EMC' J@B2@M DN2:2<86++.XM39'IG1-< MP=(@NY.2F><9"-WF.,7'C0>^K5W8($76L"VLP#TV2^,],K!47(*R7"MD8)/C MS^ET-@[Y,>$'A]:>V"A4LM;Z*3B+*L=)$ 0"2A<8F%_V< M"!"(OXT_/B8)Y]>$3H>A(Y?8R^^^7'R@V.8 MXVJ+A+86E0,T[0O:#J:9&1_JH2&ULK9E;;Z,X&(;_BL6N5C/2;#D$$M)-(K7E5&FJ5A/-[L5H+EQP$C2 MJ6V:CK0_?LVA)*24);M?+A(P?A\?OC?&A\6>LA]\1XA +VF2\:6R$R*_5%4> M[DB*^07-22:?;"A+L9"W;*ORG!$<5:(T40U-FZHICC-EM:C2'MAJ00N1Q!EY M8(@7:8K9SVN2T/U2T977A"_Q=B?*!'6UR/&6K(GXFC\P>:>VE"A.2<9CFB%& M-DOE2K\,]$DIJ'+\&9,]/[I&95,>*?U1WMQ&2T4K:T02$HH2@>7/,[DA25*2 M9#V>&JC2EED*CZ]?Z5[5>-F81\S)#4W^BB.Q6RJV@B*RP44BOM!]0)H&624O MI FOOM&^SFO-%!067-"T$LS"UIY45E MB$HM0QAGI7?7@LFGL=2)U;IXY.2I()E [K/\YNB#0P2.$_X1_8Z^KAWTX=>/ M"U7(HDJ!&C98I\8:[V GZ(YF8L>1FT4DZM&[P_KY@%Z536S;:;RV\]H8!#HD MO$ 3_1,R-&/24Y^;8?E]*"Z08;XK=X;E:Y++TK5WY>[_DWOCY4:/W!_1]H&N M"\;WO#$0R4GKV$G%FXQV[+?/,@NZ%23EWWOJ=UWSS'Y>^7*XY#D.R5*1HS\G M[)DHJ]]^T:?:'WT^@80YD# 7$N9!PGQ(6 $ZWC/;+UG#M%7-Y1+OS&28$$B M^=Y]*F(>E^_@/ML-HLZU70V;5K!R/O*\FEM:]5FHS\>6@BS5A81YD# ?$A8 MP3J6LEI+68.6NL\)PR+.MHB\R DI)WU6&D2<:R5(F&.]\:5EF3-3[[K2[9-5\2%@ !.M89-I:9/HOHXY<*D253:H%0TCD=#]"><'"'>XWS"#P M7,- PAQ(F#M]8RM=LWI&10^R5!\2%@#!.L::M<::#1IKO<.,H)CS0MKI0YRA M*H'WS?>O!TGG.JJ&6<=Q,TW3LD_& Z9#-\2%C0UP3# MMJW9H5,Z0;;;(-N#0;[:;AG9R@D+REFU\T-4O7 MCWI;N]!TP^KV]=: 1+F0L(\2)@/"0N 8!U+Z=IAETD;--5GBC-$6;R- MLWH6LR&$]_EIF'/N 1*K=]Z30BZ"0Y*I+OZI5>?)Q\P]?'V'69R5L=1 M0C82J5W,Y!*6U2?&]8V@>77^^$B%H&EUN2,X(JS,()]O*!6O-V4![;G]ZA]0 M2P,$% @ %X!N5S8&U.$V P 2!, T !X;"]S='EL97,N>&ULW5AM M3]LP$/XKD1D32!-IFQ&:T5;:*B%-VB8D^+!OR&VPT?<&' M.CYL=*EH?/?XGGOLNQ##H#8KP>[FC)EH60I9#\GN*_.US/B3= M]#V)/-U8Y6Q('L[>_E@H<_TF\O>3=R.J1)*1\9VFTW7!4_]R\-=;T$C M-CPEETJ[W#Z#_YXTT_> M04"N1"MP![QCM&@HL8P+6^LX28[YQ,H:L;WJ\HJ MG&FZZO8NR2; W6R2B=(YTVV:+EF[1@/!"I"C^6P.=Z.J&$!C5&D'.:['#O2RVZM:!JLEV: 4U0T_C#>#?9O/:_ M;#9HE:EU,$VB1Z8-GVY[?FI:W;.E6;?3LL U]XY0\]_=YQF33%.Q+=KV_FO> MY1@PBCZ(G^\<@,GN5(N/F!;YU2M@Y M([3>",YB0_(-3G9BDS2:++@P7#;6G.T(G],V&'W\[/64$7PMRW MX)!LQE]9SA=EULZZA8UH9FW&7V!YW;0]"-I<7.9LR?)Q8^K9Q TC.[!9FPL" M]I$;=X41+,9C800P+ ^F (OQ45B>_VD]?70]'L.T]8-('XWIHS$^*H2,W0?+ M$X[)[!5>:98E29IB.SH>!Q6,L7U+4_@)LV':( ++ YG^;*_Q:N,=\GP?8#5] MKD.PE>*=B*T4WVM POL&$5D6KC:6!R*P*F"] _G#>:"GPC%) E7%M&%/,(YD M&89 +X9[-$V1W4GA$ZX/]I0D29:%$<#""I($0^!IQ!%, 6C D"1Q[\&]]U&\ M?D_%F_^=C7X#4$L#!!0 ( !> ;E>7BKL

-8?20$3;8T.P M6BP^0"X99K>]9!:G9\3'RVU>9AJ_<">:JGL*)DY M-S\<#&PQ@YK;;WH."L]4VM3MX?LH6P8BJD<,^CI/TN(6&U4*(6+U".DF'"[$PO M?VHC7K1R7$X*HZ4<)6EWX@Z,$\5:\\1#WO*I;5L>Z:&I0KAM' ](#*CL3#/-.J!&6A9/C-:BE*Y"C9*9=<%< "R(R S#X0\G<6 M0.8$9/XAD!./@S\-(+<)R.T/A.R-Y X!N?.1D'D N4M [L:%O.*N,#VF4R$JY!&[[-)0ZTLCNF#A=/,RT+,'83^TZ<\\A&V6,-+(R M6C8?&6W4U=B372L-*%FDD6UQJ3'5KL'@XXBK/J2B[)#&UX-/,U"%Z"\SR@9I M9!V,5:%K8+?\J<]$A7\:.?TGS=3"8^-+T(N%C]80C,K]-'+PKQ*+;6'9+L%^ M#L&HK$\CAWT779NP,BKAL\@)WW\.-^)1@9]%#GRR%.H5E1GY$A'[+8(J-_J8 ME!2RV.\1[Q8<;.L<7(A)N2&+[(;79QBAN)#]Y4CY(8OLAW4R]I5-L..RD;A* M0TS*&%ED8Y"8_>5(222++)%5)&Z:9631O%8E287=6VPON"RN M#?,?W;OT]HXOD:M&RC-L^Z4N-2]7^]NKO?GC/U!+ P04 " 7@&Y7UOKY ML7@! #%@ &@ 'AL+U]R96QS+W=O'VC<(B?%$7W2#/*G*BC-]-'D7> M?KDR"]>F]L6U]U/B]U>9YC]]G5F"28Y9=W%A M9^R]'&][.UQHUD\VR>&T,]WA1,;&#F((XOA! D$2/V@.0?/X00L(6L0/6D+0 M,G[0"H)6\8/6$+2.'[2!H$W\($I1QE1!T@1K!5H3C/JS0KT9M2;%>C-DY]M!7HSZLT* M]&;4FQ7HS:@W*]";46]6H#>CWJQ ;T:]68'>C'JS KT%]18%>@OJ+0KT%M1; M%.@MD\,2!7H+ZBT*]!;46Q3H+:BWO%-O'QZE\V//@8I*\^'[73 MSB@[TSM<[Z>VRVX>CG7+]7?\?<9'_0MS") <$B3'#4B.6Y <8Y <=R Y[D%R M/(#DX".4("A$Y2A(Y2A,Y2A0Y2A4Y2A8Y2A9U]02P$"% ,4 " 7@&Y7!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( !> M;E>'R15C[0 "L" 1 " :\ !D;V-0 ;E>97)PC$ 8 )PG 3 " M &UL4$L! A0#% @ %X!N5_/::]GJ M!0 TQ\ !@ ("!# @ 'AL+W=O ;E&PO=V]R:W-H965T&UL4$L! A0#% @ %X!N5P=+^ ;E&PO=V]R:W-H965T&UL4$L! A0# M% @ %X!N5]TIYP#H!0 A@T !@ ("!>SD 'AL+W=O M ;E>(WL@O=@( 'L% M 8 " @9D_ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ %X!N5P^,-W^* M! . H !D ("!6T8 'AL+W=O&PO=V]R:W-H965T M;E>$'LSOBP8 &X/ 9 " @9]0 !X;"]W;W)K&UL4$L! A0#% @ %X!N5ZNA; 7!@ -1$ !D M ("!85< 'AL+W=O&PO=V]R M:W-H965T ;E=TF!0=S 0 !P+ M 9 " @19C !X;"]W;W)K&UL M4$L! A0#% @ %X!N5]JH(OM% @ \00 !D ("!&6@ M 'AL+W=O&PO=V]R:W-H965T ;E>SR!/5J04 T- 9 M " @2AN !X;"]W;W)K&UL4$L! A0#% @ M%X!N5VXW(9O, P G@@ !D ("!"'0 'AL+W=O&PO=V]R:W-H965T ;E>& M0GI(?@( %\& 9 " @6^% !X;"]W;W)K&UL4$L! A0#% @ %X!N5^(BLISM @ JPP !D M ("!)(@ 'AL+W=O(>-D9(# ,#0 &0 @(%(BP >&PO=V]R:W-H M965T ;E=/XMV!>0, $\0 9 M " @1&/ !X;"]W;W)K&UL4$L! M A0#% @ %X!N5_L=P74/ P = D !D ("!P9( 'AL M+W=O&PO=V]R:W-H965T ;E<:-,KJG@( ,@' 9 " M@=&8 !X;"]W;W)K&UL4$L! A0#% @ %X!N M5^9K01F4!P ZDD !D ("!IIL 'AL+W=O&PO=V]R:W-H965T ;E>R'Y\WK 0 *8< 9 " @1BI !X;"]W;W)K M&UL4$L! A0#% @ %X!N5QE&PO=V]R:W-H965T ;E=8)>8N MN 0 ,,? 9 " @76S !X;"]W;W)K&UL4$L! A0#% @ %X!N5S8&U.$V P 2!, T M ( !9+@ 'AL+W-T>6QE&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ %X!N5];Z^;%X 0 Q8 !H ( ! M/< 'AL+U]R96QS+W=O XML 48 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 49 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 50 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 99 205 1 false 12 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.optimizerx.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.optimizerx.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Sheet http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.optimizerx.com/role/ConsolidatedIncomeStatement Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Changes in Stockholders??? Equity (Unaudited) Sheet http://www.optimizerx.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Changes in Stockholders??? Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.optimizerx.com/role/ConsolidatedCashFlow Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Nature of Business and Basis of Presentation Sheet http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentation Nature of Business and Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - New Accounting Standards Sheet http://www.optimizerx.com/role/NewAccountingStandards New Accounting Standards Notes 8 false false R9.htm 008 - Disclosure - Cash, Cash Equivalents and Short-Term Investments Sheet http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestments Cash, Cash Equivalents and Short-Term Investments Notes 9 false false R10.htm 009 - Disclosure - Capitalized Software Costs Sheet http://www.optimizerx.com/role/CapitalizedSoftwareCosts Capitalized Software Costs Notes 10 false false R11.htm 010 - Disclosure - Revenues Sheet http://www.optimizerx.com/role/Revenues Revenues Notes 11 false false R12.htm 011 - Disclosure - Leases Sheet http://www.optimizerx.com/role/Leases Leases Notes 12 false false R13.htm 012 - Disclosure - Stockholders' Equity Sheet http://www.optimizerx.com/role/StockholdersEquity Stockholders' Equity Notes 13 false false R14.htm 013 - Disclosure - Stock Based Compensation Sheet http://www.optimizerx.com/role/StockBasedCompensation Stock Based Compensation Notes 14 false false R15.htm 014 - Disclosure - Loss Per Share Sheet http://www.optimizerx.com/role/LossPerShare Loss Per Share Notes 15 false false R16.htm 015 - Disclosure - Contingencies Sheet http://www.optimizerx.com/role/Contingencies Contingencies Notes 16 false false R17.htm 016 - Disclosure - Income Taxes Sheet http://www.optimizerx.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 017 - Disclosure - Subsequent Events Sheet http://www.optimizerx.com/role/SubsequentEvents Subsequent Events Notes 18 false false R19.htm 018 - Disclosure - Revenues (Tables) Sheet http://www.optimizerx.com/role/RevenuesTables Revenues (Tables) Tables http://www.optimizerx.com/role/Revenues 19 false false R20.htm 019 - Disclosure - Leases (Tables) Sheet http://www.optimizerx.com/role/LeasesTables Leases (Tables) Tables http://www.optimizerx.com/role/Leases 20 false false R21.htm 020 - Disclosure - Loss Per Share (Tables) Sheet http://www.optimizerx.com/role/LossPerShareTables Loss Per Share (Tables) Tables http://www.optimizerx.com/role/LossPerShare 21 false false R22.htm 021 - Disclosure - Nature of Business and Basis of Presentation (Details) Sheet http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentationDetails Nature of Business and Basis of Presentation (Details) Details http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentation 22 false false R23.htm 022 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Details) Sheet http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails Cash, Cash Equivalents and Short-Term Investments (Details) Details http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestments 23 false false R24.htm 023 - Disclosure - Capitalized Software Costs (Details) Sheet http://www.optimizerx.com/role/CapitalizedSoftwareCostsDetails Capitalized Software Costs (Details) Details http://www.optimizerx.com/role/CapitalizedSoftwareCosts 24 false false R25.htm 024 - Disclosure - Revenues (Details) Sheet http://www.optimizerx.com/role/RevenuesDetails Revenues (Details) Details http://www.optimizerx.com/role/RevenuesTables 25 false false R26.htm 025 - Disclosure - Revenues (Details) - Schedule of Deferred Revenue Sheet http://www.optimizerx.com/role/ScheduleofDeferredRevenueTable Revenues (Details) - Schedule of Deferred Revenue Details http://www.optimizerx.com/role/RevenuesTables 26 false false R27.htm 026 - Disclosure - Revenues (Details) - Schedule of Revenue Recognition Sheet http://www.optimizerx.com/role/ScheduleofRevenueRecognitionTable Revenues (Details) - Schedule of Revenue Recognition Details http://www.optimizerx.com/role/RevenuesTables 27 false false R28.htm 027 - Disclosure - Leases (Details) Sheet http://www.optimizerx.com/role/LeasesDetails Leases (Details) Details http://www.optimizerx.com/role/LeasesTables 28 false false R29.htm 028 - Disclosure - Leases (Details) - Schedule of Lease Cost Sheet http://www.optimizerx.com/role/ScheduleofLeaseCostTable Leases (Details) - Schedule of Lease Cost Details http://www.optimizerx.com/role/LeasesTables 29 false false R30.htm 029 - Disclosure - Leases (Details) - Schedule of Future Minimum Lease Payments Sheet http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable Leases (Details) - Schedule of Future Minimum Lease Payments Details http://www.optimizerx.com/role/LeasesTables 30 false false R31.htm 030 - Disclosure - Stockholders' Equity (Details) Sheet http://www.optimizerx.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.optimizerx.com/role/StockholdersEquity 31 false false R32.htm 031 - Disclosure - Stock Based Compensation (Details) Sheet http://www.optimizerx.com/role/StockBasedCompensationDetails Stock Based Compensation (Details) Details http://www.optimizerx.com/role/StockBasedCompensation 32 false false R33.htm 032 - Disclosure - Loss Per Share (Details) - Schedule of Basic and Diluted Net Loss Per Share Sheet http://www.optimizerx.com/role/ScheduleofBasicandDilutedNetLossPerShareTable Loss Per Share (Details) - Schedule of Basic and Diluted Net Loss Per Share Details http://www.optimizerx.com/role/LossPerShareTables 33 false false R34.htm 033 - Disclosure - Loss Per Share (Details) - Schedule of Vesting of Certain Restricted Stock Units Sheet http://www.optimizerx.com/role/ScheduleofVestingofCertainRestrictedStockUnitsTable Loss Per Share (Details) - Schedule of Vesting of Certain Restricted Stock Units Details http://www.optimizerx.com/role/LossPerShareTables 34 false false R35.htm 034 - Disclosure - Income Taxes (Details) Sheet http://www.optimizerx.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.optimizerx.com/role/IncomeTaxes 35 false false R36.htm 035 - Disclosure - Subsequent Events (Details) Sheet http://www.optimizerx.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.optimizerx.com/role/SubsequentEvents 36 false false All Reports Book All Reports f10q0923_optimizerx.htm oprx-20230930.xsd oprx-20230930_cal.xml oprx-20230930_def.xml oprx-20230930_lab.xml oprx-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 52 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "f10q0923_optimizerx.htm": { "nsprefix": "oprx", "nsuri": "http://www.optimizerx.com/20230930", "dts": { "inline": { "local": [ "f10q0923_optimizerx.htm" ] }, "schema": { "local": [ "oprx-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd" ] }, "calculationLink": { "local": [ "oprx-20230930_cal.xml" ] }, "definitionLink": { "local": [ "oprx-20230930_def.xml" ] }, "labelLink": { "local": [ "oprx-20230930_lab.xml" ] }, "presentationLink": { "local": [ "oprx-20230930_pre.xml" ] } }, "keyStandard": 185, "keyCustom": 20, "axisStandard": 8, "axisCustom": 0, "memberStandard": 7, "memberCustom": 5, "hidden": { "total": 194, "http://fasb.org/us-gaap/2023": 182, "http://www.optimizerx.com/20230930": 8, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 99, "entityCount": 1, "segmentCount": 12, "elementCount": 306, "unitCount": 4, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 30, "http://fasb.org/us-gaap/2023": 656 }, "report": { "R1": { "role": "http://www.optimizerx.com/role/DocumentAndEntityInformation", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c0", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.optimizerx.com/role/ConsolidatedBalanceSheet", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:ShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "unique": true } }, "R3": { "role": "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:CommonStockSharesIssued", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "unique": true } }, "R4": { "role": "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "unique": true } }, "R5": { "role": "http://www.optimizerx.com/role/ShareholdersEquityType2or3", "longName": "004 - Statement - Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c39", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true }, "uniqueAnchor": { "contextRef": "c46", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "unique": true } }, "R6": { "role": "http://www.optimizerx.com/role/ConsolidatedCashFlow", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "unique": true } }, "R7": { "role": "http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentation", "longName": "006 - Disclosure - Nature of Business and Basis of Presentation", "shortName": "Nature of Business and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.optimizerx.com/role/NewAccountingStandards", "longName": "007 - Disclosure - New Accounting Standards", "shortName": "New Accounting Standards", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestments", "longName": "008 - Disclosure - Cash, Cash Equivalents and Short-Term Investments", "shortName": "Cash, Cash Equivalents and Short-Term Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.optimizerx.com/role/CapitalizedSoftwareCosts", "longName": "009 - Disclosure - Capitalized Software Costs", "shortName": "Capitalized Software Costs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.optimizerx.com/role/Revenues", "longName": "010 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.optimizerx.com/role/Leases", "longName": "011 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.optimizerx.com/role/StockholdersEquity", "longName": "012 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.optimizerx.com/role/StockBasedCompensation", "longName": "013 - Disclosure - Stock Based Compensation", "shortName": "Stock Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.optimizerx.com/role/LossPerShare", "longName": "014 - Disclosure - Loss Per Share", "shortName": "Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.optimizerx.com/role/Contingencies", "longName": "015 - Disclosure - Contingencies", "shortName": "Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.optimizerx.com/role/IncomeTaxes", "longName": "016 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.optimizerx.com/role/SubsequentEvents", "longName": "017 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.optimizerx.com/role/RevenuesTables", "longName": "018 - Disclosure - Revenues (Tables)", "shortName": "Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.optimizerx.com/role/LeasesTables", "longName": "019 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.optimizerx.com/role/LossPerShareTables", "longName": "020 - Disclosure - Loss Per Share (Tables)", "shortName": "Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentationDetails", "longName": "021 - Disclosure - Nature of Business and Basis of Presentation (Details)", "shortName": "Nature of Business and Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "22", "firstAnchor": { "contextRef": "c0", "name": "oprx:USHealthcareProvidersPercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "oprx:USHealthcareProvidersPercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails", "longName": "022 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Details)", "shortName": "Cash, Cash Equivalents and Short-Term Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "23", "firstAnchor": { "contextRef": "c73", "name": "us-gaap:HeldToMaturitySecuritiesFairValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c73", "name": "us-gaap:HeldToMaturitySecuritiesFairValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.optimizerx.com/role/CapitalizedSoftwareCostsDetails", "longName": "023 - Disclosure - Capitalized Software Costs (Details)", "shortName": "Capitalized Software Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.optimizerx.com/role/RevenuesDetails", "longName": "024 - Disclosure - Revenues (Details)", "shortName": "Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:ReceivablesNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:ReceivablesNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.optimizerx.com/role/ScheduleofDeferredRevenueTable", "longName": "025 - Disclosure - Revenues (Details) - Schedule of Deferred Revenue", "shortName": "Revenues (Details) - Schedule of Deferred Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "c30", "name": "us-gaap:DeferredRevenue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:DeferredRevenueRevenueRecognized1", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "unique": true } }, "R27": { "role": "http://www.optimizerx.com/role/ScheduleofRevenueRecognitionTable", "longName": "026 - Disclosure - Revenues (Details) - Schedule of Revenue Recognition", "shortName": "Revenues (Details) - Schedule of Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true }, "uniqueAnchor": { "contextRef": "c76", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "unique": true } }, "R28": { "role": "http://www.optimizerx.com/role/LeasesDetails", "longName": "027 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.optimizerx.com/role/ScheduleofLeaseCostTable", "longName": "028 - Disclosure - Leases (Details) - Schedule of Lease Cost", "shortName": "Leases (Details) - Schedule of Lease Cost", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable", "longName": "029 - Disclosure - Leases (Details) - Schedule of Future Minimum Lease Payments", "shortName": "Leases (Details) - Schedule of Future Minimum Lease Payments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.optimizerx.com/role/StockholdersEquityDetails", "longName": "030 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:ExcessStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "unique": true } }, "R32": { "role": "http://www.optimizerx.com/role/StockBasedCompensationDetails", "longName": "031 - Disclosure - Stock Based Compensation (Details)", "shortName": "Stock Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c0", "name": "oprx:RemainingExpenses", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "oprx:RemainingExpenses", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.optimizerx.com/role/ScheduleofBasicandDilutedNetLossPerShareTable", "longName": "032 - Disclosure - Loss Per Share (Details) - Schedule of Basic and Diluted Net Loss Per Share", "shortName": "Loss Per Share (Details) - Schedule of Basic and Diluted Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true }, "uniqueAnchor": null }, "R34": { "role": "http://www.optimizerx.com/role/ScheduleofVestingofCertainRestrictedStockUnitsTable", "longName": "033 - Disclosure - Loss Per Share (Details) - Schedule of Vesting of Certain Restricted Stock Units", "shortName": "Loss Per Share (Details) - Schedule of Vesting of Certain Restricted Stock Units", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.optimizerx.com/role/IncomeTaxesDetails", "longName": "034 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.optimizerx.com/role/SubsequentEventsDetails", "longName": "035 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c96", "name": "us-gaap:BusinessCombinationPriceOfAcquisitionExpected", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c96", "name": "us-gaap:BusinessCombinationPriceOfAcquisitionExpected", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0923_optimizerx.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r52", "r77", "r146", "r152", "r156", "r158", "r326", "r338", "r427" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization on the right of use assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r302", "r304", "r438" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Member]", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r296", "r317" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monte carlo simulation total", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r235" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r106", "r108", "r109" ] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grant date fair value (in Dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r232" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r300" ] }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesFairValue", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Held-to-maturity", "label": "Debt Securities, Held-to-Maturity, Fair Value", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r80", "r164", "r324", "r329" ] }, "oprx_NetLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "NetLossPerShareAbstract", "presentation": [ "http://www.optimizerx.com/role/ScheduleofBasicandDilutedNetLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share", "label": "Net Loss Per Share Abstract" } } }, "auth_ref": [] }, "oprx_ScheduleOfLeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "ScheduleOfLeaseCostAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Lease Cost Abstract" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, shares held", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r31" ] }, "oprx_TechnologyAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "TechnologyAssetsNet", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Technology assets, net", "documentation": "Technology sssets.", "label": "Technology Assets Net" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.optimizerx.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r159", "r319", "r342", "r343", "r344", "r345", "r346", "r347", "r422", "r431", "r440", "r461", "r480", "r481", "r484", "r498" ] }, "oprx_ScheduleOfBasicAndDilutedNetLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "ScheduleOfBasicAndDilutedNetLossPerShareAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Basic and Diluted Net Loss Per Share [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "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." } } }, "auth_ref": [] }, "oprx_ScheduleOfFutureMinimumLeasePaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "ScheduleOfFutureMinimumLeasePaymentsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Future Minimum Lease Payments Abstract" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r23", "r25" ] }, "us-gaap_CommonStockOtherValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockOtherValueOutstanding", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding common stock (in Dollars)", "label": "Common Stock, Other Value, Outstanding", "documentation": "Value of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Revenue, Current", "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." } } }, "auth_ref": [ "r465" ] }, "oprx_RevenueSharePayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "RevenueSharePayableCurrent", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue share payable", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for revenue share payable within one year (or the normal operating cycle, if longer).", "label": "Revenue Share Payable Current" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carry-forwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r38", "r485" ] }, "oprx_ScheduleOfVestingOfCertainRestrictedStockUnitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "ScheduleOfVestingOfCertainRestrictedStockUnitsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Vesting Of Certain Restricted Stock Units Abstract" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.optimizerx.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r159", "r319", "r342", "r343", "r344", "r345", "r346", "r347", "r422", "r431", "r440", "r461", "r480", "r481", "r484", "r498" ] }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "presentation": [ "http://www.optimizerx.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Revenue", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_ExcessStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExcessStockSharesOutstanding", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock outstanding", "label": "Excess Stock, Shares Outstanding", "documentation": "Number of shares of excess stock held by shareholders." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Obligated term lease", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r11", "r73", "r186", "r187", "r429", "r430", "r496" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.optimizerx.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Cost", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r491" ] }, "oprx_TreasuryStockParValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "TreasuryStockParValue", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, par value (in Dollars per share)", "documentation": "Amount of treasury stock, par value.", "label": "Treasury Stock Par Value" } } }, "auth_ref": [] }, "us-gaap_DeferredCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCosts", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred financing costs", "label": "Deferred Costs, Noncurrent", "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r71", "r463" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Nature of Business and Basis of Presentation [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r455" ] }, "oprx_RedemptionsOfHeldtomaturityInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "RedemptionsOfHeldtomaturityInvestments", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Redemptions of held-to-maturity investments", "documentation": "Redemptions of held-to-maturity investments.\r \n.", "label": "Redemptions Of Heldtomaturity Investments" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofBasicandDilutedNetLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of shares outstanding \u2013 diluted (in Shares)", "verboseLabel": "Diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r135", "r140" ] }, "oprx_IncreaseDecreaseInRevenueSharePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "IncreaseDecreaseInRevenueSharePayable", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue share payable", "documentation": "The increase (decrease) during the reporting period in revenue share payable.", "label": "Increase Decrease In Revenue Share Payable" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Less: discount", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r309" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r5" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r90", "r97", "r112", "r165", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r267", "r269", "r286", "r439", "r482", "r483", "r493" ] }, "oprx_CashPaidForEmployeeWithholdingTaxesRelatedToTheVestingOfRestrictedStockUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "CashPaidForEmployeeWithholdingTaxesRelatedToTheVestingOfRestrictedStockUnits", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for employee withholding taxes related to the vesting of restricted stock units", "documentation": "Cash paid for employee withholding taxes related to the vesting of restricted stock units.", "label": "Cash Paid For Employee Withholding Taxes Related To The Vesting Of Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r452" ] }, "oprx_ROUAssetsObtainedInExchangeForLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "ROUAssetsObtainedInExchangeForLeaseObligations", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "ROU assets obtained in exchange for lease obligations", "documentation": "ROU assets obtained in exchange for lease obligations.", "label": "ROUAssets Obtained In Exchange For Lease Obligations" } } }, "auth_ref": [] }, "oprx_ReductionOfEvinceMedPurchasePriceForAmountsPreviouslyPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "ReductionOfEvinceMedPurchasePriceForAmountsPreviouslyPaid", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction of EvinceMed purchase price for amounts previously paid", "documentation": "Reduction of EvinceMed purchase price for amounts previously paid.", "label": "Reduction Of Evince Med Purchase Price For Amounts Previously Paid" } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r456" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestmentsAbstract", "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents and Short-Term Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofBasicandDilutedNetLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of shares outstanding \u2013 basic (in Shares)", "verboseLabel": "Basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r134", "r140" ] }, "oprx_ScheduleOfFutureMinimumLeasePaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "ScheduleOfFutureMinimumLeasePaymentsTableTextBlock", "presentation": [ "http://www.optimizerx.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Lease Payments", "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule Of Future Minimum Lease Payments Table Text Block" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of intangible assets, including intellectual property rights", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r59" ] }, "oprx_ScheduleOfVestingOfCertainRestrictedStockUnitsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "ScheduleOfVestingOfCertainRestrictedStockUnitsTableTextBlock", "presentation": [ "http://www.optimizerx.com/role/LossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Vesting of Certain Restricted Stock Units", "documentation": "Schedule of Vesting of Certain Restricted Stock Units.", "label": "Schedule Of Vesting Of Certain Restricted Stock Units Table Text Block" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r16", "r91", "r112", "r165", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r268", "r269", "r270", "r286", "r439", "r482", "r493", "r494" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r301" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.optimizerx.com/role/NewAccountingStandards" ], "lang": { "en-us": { "role": { "terseLabel": "NEW ACCOUNTING STANDARDS", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r82", "r83", "r85", "r88", "r117", "r118", "r121", "r122", "r131", "r132", "r167", "r168", "r258", "r259", "r260", "r276", "r279", "r283", "r284", "r285", "r287", "r288", "r289", "r297", "r298", "r313", "r320", "r321", "r322", "r351", "r352", "r353", "r354", "r355" ] }, "oprx_RevenuesDetailsScheduleofDeferredRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "RevenuesDetailsScheduleofDeferredRevenueTable", "presentation": [ "http://www.optimizerx.com/role/ScheduleofDeferredRevenueTable" ], "lang": { "en-us": { "role": { "label": "Revenues (Details) - Schedule of Deferred Revenue [Table]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents and Short-Term Investments [Line items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "oprx_LeasesDetailsScheduleofLeaseCostTable": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "LeasesDetailsScheduleofLeaseCostTable", "presentation": [ "http://www.optimizerx.com/role/ScheduleofLeaseCostTable" ], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of Lease Cost [Table]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForSoftware", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Capitalized software development costs", "label": "Payments for Software", "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r59" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "oprx_LeasesDetailsScheduleofFutureMinimumLeasePaymentsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "LeasesDetailsScheduleofFutureMinimumLeasePaymentsTable", "presentation": [ "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of Future Minimum Lease Payments [Table]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow", "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofBasicandDilutedNetLossPerShareTable", "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "verboseLabel": "Net loss (in Dollars)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r53", "r62", "r78", "r89", "r98", "r99", "r102", "r112", "r119", "r123", "r124", "r125", "r126", "r129", "r130", "r137", "r146", "r152", "r156", "r158", "r165", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r282", "r286", "r339", "r392", "r407", "r408", "r427", "r449", "r482" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r114", "r115", "r116", "r145", "r319", "r356", "r361", "r364", "r365", "r366", "r367", "r368", "r369", "r372", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r391", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r409", "r444" ] }, "oprx_LeasesDetailsScheduleofFutureMinimumLeasePaymentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "LeasesDetailsScheduleofFutureMinimumLeasePaymentsLineItems", "presentation": [ "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Future Minimum Lease Payments [Line Items]" } } }, "auth_ref": [] }, "oprx_LossPerShareDetailsScheduleofBasicandDilutedNetLossPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "LossPerShareDetailsScheduleofBasicandDilutedNetLossPerShareTable", "presentation": [ "http://www.optimizerx.com/role/ScheduleofBasicandDilutedNetLossPerShareTable" ], "lang": { "en-us": { "role": { "label": "Loss Per Share (Details) - Schedule of Basic and Diluted Net Loss Per Share [Table]" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r301" ] }, "oprx_LossPerShareDetailsScheduleofBasicandDilutedNetLossPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "LossPerShareDetailsScheduleofBasicandDilutedNetLossPerShareLineItems", "presentation": [ "http://www.optimizerx.com/role/ScheduleofBasicandDilutedNetLossPerShareTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Basic and Diluted Net Loss Per Share [Line Items]" } } }, "auth_ref": [] }, "oprx_EffectOfDilutiveStockOptionsWarrantsAndStockGrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "EffectOfDilutiveStockOptionsWarrantsAndStockGrants", "presentation": [ "http://www.optimizerx.com/role/ScheduleofBasicandDilutedNetLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive stock options, warrants, and stock grants", "documentation": "Effect of dilutive stock options, warrants, and stock grants.", "label": "Effect Of Dilutive Stock Options Warrants And Stock Grants" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofBasicandDilutedNetLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Loss per share \u2013 diluted (in Dollars per share)", "verboseLabel": "Diluted (in Dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r104", "r123", "r124", "r125", "r126", "r127", "r136", "r138", "r139", "r140", "r144", "r281", "r282", "r325", "r340", "r425" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r454" ] }, "oprx_ScheduleOfDeferredRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "ScheduleOfDeferredRevenueAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Deferred Revenue Abstract" } } }, "auth_ref": [] }, "oprx_LossPerShareDetailsScheduleofVestingofCertainRestrictedStockUnitsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "LossPerShareDetailsScheduleofVestingofCertainRestrictedStockUnitsTable", "presentation": [ "http://www.optimizerx.com/role/ScheduleofVestingofCertainRestrictedStockUnitsTable" ], "lang": { "en-us": { "role": { "label": "Loss Per Share (Details) - Schedule of Vesting of Certain Restricted Stock Units [Table]" } } }, "auth_ref": [] }, "oprx_UnvestedRestrictedStockUnitAwards": { "xbrltype": "sharesItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "UnvestedRestrictedStockUnitAwards", "presentation": [ "http://www.optimizerx.com/role/ScheduleofVestingofCertainRestrictedStockUnitsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested restricted stock unit awards", "documentation": "Unvested restricted stock unit awards.", "label": "Unvested Restricted Stock Unit Awards" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "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." } } }, "auth_ref": [ "r421" ] }, "oprx_WeightedAverageNumberOfSharesTotal": { "xbrltype": "sharesItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "WeightedAverageNumberOfSharesTotal", "presentation": [ "http://www.optimizerx.com/role/ScheduleofVestingofCertainRestrictedStockUnitsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "documentation": "Weighted average number of shares total.", "label": "Weighted Average Number Of Shares Total" } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r457" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r162", "r163" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "oprx_NatureofBusinessandBasisofPresentationDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "NatureofBusinessandBasisofPresentationDetailsTable", "presentation": [ "http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "label": "Nature of Business and Basis of Presentation (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_InsuranceCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceCommissions", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commissions paid (in Dollars)", "label": "Insurance Commissions", "documentation": "The expense incurred by an insurance company to persons or entities for generating or placing insurance or investment contracts with the company, usually determined as a percentage of policy or contract premiums. Excludes advances or draws to be applied against commissions earned." } } }, "auth_ref": [ "r497" ] }, "oprx_NatureofBusinessandBasisofPresentationDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "NatureofBusinessandBasisofPresentationDetailsLineItems", "presentation": [ "http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "label": "Nature of Business and Basis of Presentation [Line Items]" } } }, "auth_ref": [] }, "oprx_USHealthcareProvidersPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "USHealthcareProvidersPercentage", "presentation": [ "http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. healthcare providers percentage", "documentation": "U.S. healthcare providers percentage.", "label": "USHealthcare Providers Percentage" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r14", "r112", "r165", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r268", "r269", "r270", "r286", "r370", "r426", "r451", "r482", "r493", "r494" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "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." } } }, "auth_ref": [ "r72", "r95", "r112", "r146", "r153", "r157", "r165", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r267", "r269", "r286", "r331", "r384", "r439", "r451", "r482", "r483", "r493" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r243", "r250" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Based Compensation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r213", "r215", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r92" ] }, "oprx_CapitalizedSoftwareCostsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "CapitalizedSoftwareCostsDetailsTable", "presentation": [ "http://www.optimizerx.com/role/CapitalizedSoftwareCostsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Software Costs (Details) [Table]" } } }, "auth_ref": [] }, "oprx_IssuanceOfCommonStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "IssuanceOfCommonStockAbstract", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock", "label": "Issuance Of Common Stock Abstract" } } }, "auth_ref": [] }, "oprx_ScheduleOfRevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "ScheduleOfRevenueRecognitionAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Revenue Recognition Abstract" } } }, "auth_ref": [] }, "oprx_CashCashEquivalentsandShortTermInvestmentsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "CashCashEquivalentsandShortTermInvestmentsDetailsTable", "presentation": [ "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents and Short-Term Investments (Details) [Table]" } } }, "auth_ref": [] }, "oprx_StockBasedCompensationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "StockBasedCompensationExpenseAbstract", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation expense", "label": "Stock Based Compensation Expense Abstract" } } }, "auth_ref": [] }, "oprx_RemainingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "RemainingExpenses", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining to expense", "documentation": "Remaining expenses.", "label": "Remaining Expenses" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/RevenuesDetails", "http://www.optimizerx.com/role/ScheduleofDeferredRevenueTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance", "periodEndLabel": "Balance", "terseLabel": "Deferred revenue", "label": "Deferred Revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r466" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities, net of current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r301" ] }, "oprx_RevenuesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "RevenuesDetailsTable", "presentation": [ "http://www.optimizerx.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Revenues (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.optimizerx.com/role/LossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "LOSS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r133", "r141", "r142", "r143" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in Shares)", "periodEndLabel": "Balance (in Shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.optimizerx.com/role/ScheduleofVestingofCertainRestrictedStockUnitsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Options", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r141" ] }, "oprx_StockBasedCompensationDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "StockBasedCompensationDetailsTable", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Based Compensation (Details) [Table]" } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenue", "verboseLabel": "Total Revenue", "label": "Revenues", "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)." } } }, "auth_ref": [ "r103", "r112", "r147", "r148", "r151", "r154", "r155", "r159", "r160", "r161", "r165", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r286", "r326", "r482" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "For restricted stock units vested (in Shares)", "verboseLabel": "Common stock value share", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r9", "r70" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r87", "r114", "r115", "r116", "r120", "r128", "r130", "r166", "r169", "r247", "r248", "r249", "r256", "r257", "r271", "r273", "r274", "r277", "r280", "r348", "r350", "r360", "r501" ] }, "us-gaap_StockIssuedDuringPeriodValueOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueOther", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock", "label": "Stock Issued During Period, Value, Other", "documentation": "Value of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_OriginationOfLoansToEmployeeStockOwnershipPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OriginationOfLoansToEmployeeStockOwnershipPlans", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow", "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Loan origination costs", "terseLabel": "Loan origination fees", "label": "Origination of Loans to Employee Stock Ownership Plans", "documentation": "The cash outflow to finance the entity's defined contribution plan to acquire shares of the entity. The plan initially holds the shares in a suspense account, which is collateral for the loan. As the plan makes payment on the debt, the shares are released from the suspense account and become available to be allocated to participant accounts." } } }, "auth_ref": [ "r21" ] }, "us-gaap_CommonStockSharesHeldInEmployeeTrustShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesHeldInEmployeeTrustShares", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net of shares held in treasury", "label": "Common Stock, Shares Held in Employee Trust, Shares", "documentation": "Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned." } } }, "auth_ref": [ "r37" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "For acquisition (in Shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r45", "r46", "r70" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r57" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.optimizerx.com/role/Revenues" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUES", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r86", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210" ] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares of common stock issued", "label": "Stock Issued During Period, Shares, Other", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3", "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "For options exercised (in Shares)", "verboseLabel": "Stock options (in Shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r9", "r45", "r46", "r70", "r225" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.optimizerx.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENTS", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r316", "r318" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r59" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "lang": { "en-us": { "role": { "label": "Capitalized Software Costs [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r75", "r76", "r467" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, $0.001 par value, 1,741,397 and 1,214,398 shares held at September 30, 2023 and December 31, 2022, respectively", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r18", "r31", "r32" ] }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued", "label": "Stock Issued During Period, Shares, Reverse Stock Splits", "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split." } } }, "auth_ref": [ "r9" ] }, "us-gaap_OtherIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAbstract", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other income", "label": "Component of Operating Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r9", "r87", "r100", "r101", "r102", "r114", "r115", "r116", "r120", "r128", "r130", "r145", "r166", "r169", "r201", "r247", "r248", "r249", "r256", "r257", "r271", "r272", "r273", "r274", "r275", "r277", "r280", "r290", "r291", "r292", "r293", "r294", "r295", "r312", "r348", "r349", "r350", "r360", "r409" ] }, "us-gaap_PrincipleTransactionRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrincipleTransactionRevenueLineItems", "presentation": [ "http://www.optimizerx.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Revenues [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash (used in) provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase of common stock (in Shares)", "verboseLabel": "Repurchased shares", "label": "Stock Repurchased During Period, Shares", "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." } } }, "auth_ref": [ "r9", "r45", "r46", "r70", "r357", "r409", "r418" ] }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares of our common stock repurchased", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r453" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intrinsic value of outstanding options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_LessorLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorLeaseDescriptionLineItems", "presentation": [ "http://www.optimizerx.com/role/ScheduleofLeaseCostTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Lease Cost [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r311" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r48", "r70", "r335", "r351", "r355", "r358", "r373", "r439" ] }, "us-gaap_CapitalizedContractCostLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostLineItems", "presentation": [ "http://www.optimizerx.com/role/CapitalizedSoftwareCostsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Software Costs [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r173" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "presentation": [ "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestments" ], "lang": { "en-us": { "role": { "terseLabel": "CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS", "label": "Cash, Cash Equivalents, and Short-Term Investments [Text Block]", "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities." } } }, "auth_ref": [ "r475" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.optimizerx.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r299" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Received proceeds from common stock (in Dollars)", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r4" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.optimizerx.com/role/NatureofBusinessandBasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "NATURE OF BUSINESS AND BASIS OF PRESENTATION", "label": "Business Description and Basis of Presentation [Text Block]", "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)." } } }, "auth_ref": [ "r44", "r63", "r64" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r453" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "NET DECREASE IN CASH AND CASH EQUIVALENTS", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r3", "r60" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "label": "New Accounting Standards [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r6", "r149" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "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." } } }, "auth_ref": [ "r93", "r174", "r323", "r428", "r439", "r477", "r478" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r307", "r438" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/CapitalizedSoftwareCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of software expense", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r8", "r79" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet", "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "periodStartLabel": "CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD", "periodEndLabel": "CASH AND CASH EQUIVALENTS - END OF PERIOD", "terseLabel": "Cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r24", "r60", "r110" ] }, "us-gaap_DeferredRevenueRevenueRecognized1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueRevenueRecognized1", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ScheduleofDeferredRevenueTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Revenue recognized", "label": "Deferred Revenue, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedPatentsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedPatentsGross", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Patent rights, net", "label": "Finite-Lived Patents, Gross", "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights." } } }, "auth_ref": [ "r67" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r453" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r453" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r453" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares issued", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Receivables, Net, Current", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r439" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r114", "r115", "r116", "r145", "r319", "r356", "r361", "r364", "r365", "r366", "r367", "r368", "r369", "r372", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r391", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r409", "r444" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r453" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r69", "r111", "r188", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r278", "r412", "r413", "r419" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of held-to-maturity investments", "label": "Payments to Acquire Short-Term Investments", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r58" ] }, "us-gaap_LeaseDepositLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseDepositLiability", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "label": "Lease Deposit Liability", "documentation": "Amount of liability for lease payments received, including variable lease payments, when collectability is not probable at commencement date for sales-type lease." } } }, "auth_ref": [ "r310" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units [Member]", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r29" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r453" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration received purchase", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedCapitalizedInterestCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedCapitalizedInterestCosts", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/CapitalizedSoftwareCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulates capitalizable costs", "label": "Accumulated Capitalized Interest Costs", "documentation": "Amount of accumulated interest costs capitalized as part of property, plant and equipment cost basis." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Loss Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in Dollars per share)", "verboseLabel": "Common Stock, Par or Stated Value Per Share (in Dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r46" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in-capital", "label": "Additional Paid in Capital", "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." } } }, "auth_ref": [ "r47", "r439", "r500" ] }, "oprx_RestrictedStockGrantedRemainsValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "RestrictedStockGrantedRemainsValue", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock granted remains value", "documentation": "The amount of restricted stock granted remains value.", "label": "Restricted Stock Granted Remains Value" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r39", "r41", "r266", "r434", "r435" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "oprx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expense remaining over a period", "documentation": "Sharebased compensation arrangement by sharebased payment award options exercisable weighted average remaining contractual term.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term2" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r266", "r434", "r435" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r51", "r74", "r336", "r439", "r469", "r476", "r490" ] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsAbstract", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets [Abstract]" } } }, "auth_ref": [] }, "oprx_RemainsToBeRecognizedOverAPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "RemainsToBeRecognizedOverAPeriod", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remains to be recognized over period", "documentation": "Remains to be recognized over period.", "label": "Remains To Be Recognized Over APeriod" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r7", "r327", "r337", "r439" ] }, "oprx_MarketbasedRestrictedStockUnits": { "xbrltype": "sharesItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "MarketbasedRestrictedStockUnits", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market-based restricted stock units (in Shares)", "documentation": "Market-based restricted stock units.", "label": "Marketbased Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNetAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues, exclusive of depreciation and amortization presented separately below", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r55", "r112", "r165", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r286", "r482" ] }, "oprx_IncomeTaxesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "IncomeTaxesDetailsTable", "presentation": [ "http://www.optimizerx.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r56" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r17", "r42", "r332", "r371" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r308", "r438" ] }, "oprx_SubsequentEventsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "SubsequentEventsDetailsTable", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in bad debt reserve", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r105", "r170" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets, net", "label": "Other Intangible Assets, Net", "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other." } } }, "auth_ref": [] }, "oprx_EqualPrincipalPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "EqualPrincipalPercentage", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equal principal percentage", "documentation": "Equal principal percentage.", "label": "Equal Principal Percentage" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredTransactionCost", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expense", "label": "Asset Acquisition, Consideration Transferred, Transaction Cost", "documentation": "Amount of transaction cost incurred as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r437", "r486", "r487", "r488" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r9", "r45", "r46", "r70", "r360", "r409", "r417", "r450" ] }, "oprx_CompensationExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "CompensationExpenseMember", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Expense [Member]", "label": "Compensation Expense Member" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r309" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments on lease obligation", "label": "Repayments of Debt and Lease Obligation", "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement", "http://www.optimizerx.com/role/ScheduleofBasicandDilutedNetLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Loss per share \u2013 basic (in Dollars per share)", "verboseLabel": "Basic (in Dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r104", "r123", "r124", "r125", "r126", "r127", "r134", "r136", "r138", "r139", "r140", "r144", "r281", "r282", "r325", "r340", "r425" ] }, "oprx_HealthyOffersIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "HealthyOffersIncMember", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Healthy Offers, Inc [Member]", "label": "Healthy Offers Inc Member" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "For restricted stock units vested", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r9", "r45", "r46", "r70" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r309" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation, amortization and noncash lease expense", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r6", "r30" ] }, "us-gaap_InvestmentOwnedBalancePrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentOwnedBalancePrincipalAmount", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal amount", "label": "Investment Owned, Balance, Principal Amount", "documentation": "Amount of principal of investment owned." } } }, "auth_ref": [ "r362", "r363", "r414", "r415", "r416", "r443" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r9", "r70" ] }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units (in Shares)", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "oprx_RevenueRecognizedOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "RevenueRecognizedOverTimeMember", "presentation": [ "http://www.optimizerx.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized over time [Member]", "label": "Revenue Recognized Over Time Member" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "For acquisition", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r9", "r19", "r70" ] }, "oprx_RevenueRecognizedAtAPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "RevenueRecognizedAtAPointInTimeMember", "presentation": [ "http://www.optimizerx.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized at a point in time [Member]", "label": "Revenue Recognized At APoint In Time Member" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "For options exercised", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r9", "r19", "r70" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r309" ] }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock value share issued (in Dollars)", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r309" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r212", "r216", "r244", "r245", "r246", "r436" ] }, "oprx_TreasuryStocksMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "TreasuryStocksMember", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stocks Member" } } }, "auth_ref": [] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "US Treasury Securities [Member]", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r424", "r432", "r433", "r495" ] }, "us-gaap_OtherLongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermInvestments", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Long-Term Investments", "documentation": "Amount of long-term investments classified as other." } } }, "auth_ref": [ "r328", "r462" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued valued (in Dollars)", "label": "Stock Repurchased and Retired During Period, Value", "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)." } } }, "auth_ref": [ "r9", "r45", "r46", "r70" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "NET CASH USED IN FINANCING ACTIVITIES", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r107" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r309" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS (USED IN) PROVIDED BY FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r309" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.optimizerx.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r113", "r251", "r253", "r254", "r255", "r261", "r263", "r264", "r265", "r359" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "NET CASH PROVIDED BY (USED IN) INVESTING ACTIVITIES", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r107" ] }, "us-gaap_IncomeTaxContingencyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyLineItems", "presentation": [ "http://www.optimizerx.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "oprx_DocumentAndEntityInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "DocumentAndEntityInformationAbstract", "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r309" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS PROVIDED BY (USED IN) INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "oprx_ScheduleOfVestingOfCertainRestrictedStockUnitsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "ScheduleOfVestingOfCertainRestrictedStockUnitsLineItems", "presentation": [ "http://www.optimizerx.com/role/ScheduleofVestingofCertainRestrictedStockUnitsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Vesting of Certain Restricted Stock Units [Line Items]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "NET CASH (USED IN) PROVIDED BY OPERATING ACTIVITIES", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r60", "r61", "r62" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "EvinceMed acquisition", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://www.optimizerx.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue Recognition", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r296", "r317" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.001 par value, 10,000,000 shares authorized, none issued and outstanding at September 30, 2023 or December 31, 2022", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r45", "r333", "r439" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition outstanding shares", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r40" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r45", "r189" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r314", "r315", "r492" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.optimizerx.com/role/Contingencies" ], "lang": { "en-us": { "role": { "terseLabel": "CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r68", "r175", "r176", "r420", "r479" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_DeferredRevenueArrangementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementLineItems", "presentation": [ "http://www.optimizerx.com/role/ScheduleofDeferredRevenueTable" ], "lang": { "en-us": { "role": { "label": "Schedule Of Deferred Revenue Abstract [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideRevenueMajorCustomerLineItems", "presentation": [ "http://www.optimizerx.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue Recognition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding", "label": "Preferred Stock, Shares Outstanding", "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." } } }, "auth_ref": [ "r45", "r372", "r390", "r501", "r502" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r22" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r54", "r112", "r146", "r152", "r156", "r158", "r165", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r286", "r427", "r482" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r45", "r372" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r96", "r171", "r172", "r423" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r296", "r317" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r441", "r442", "r443", "r445", "r446", "r447", "r448", "r470", "r471", "r489", "r499", "r501" ] }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "presentation": [ "http://www.optimizerx.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers." } } }, "auth_ref": [ "r65" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r15" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet", "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r46", "r49", "r50", "r66", "r374", "r390", "r410", "r411", "r439", "r451", "r469", "r476", "r490", "r501" ] }, "us-gaap_DeferredRevenueAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueAdditions", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ScheduleofDeferredRevenueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Amount collected", "label": "Deferred Revenue, Additions", "documentation": "Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r296", "r317" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r4", "r10" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in Dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r45", "r189" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ScheduleofLeaseCostTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optimizerx.com/role/ScheduleofLeaseCostTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r303", "r438" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r81", "r84", "r129", "r130", "r150", "r252", "r262", "r341" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total other assets", "label": "Other Assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r71", "r94", "r330", "r451" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ScheduleofLeaseCostTable": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ScheduleofLeaseCostTable" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r306", "r438" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Stock Based Compensation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.optimizerx.com/role/ScheduleofLeaseCostTable": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ScheduleofLeaseCostTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r305", "r438" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "oprx_StockBasedCompensationExpenseAbstract0": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "StockBasedCompensationExpenseAbstract0", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation expense", "label": "Stock Based Compensation Expense Abstract0" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Options", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r34", "r35", "r214" ] }, "us-gaap_OptionOnSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionOnSecuritiesMember", "presentation": [ "http://www.optimizerx.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options [Member]", "label": "Option on Securities [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of a security at a specified price during a specified period or at a specified date." } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.optimizerx.com/role/ScheduleofBasicandDilutedNetLossPerShareTable", "http://www.optimizerx.com/role/ScheduleofDeferredRevenueTable", "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable", "http://www.optimizerx.com/role/ScheduleofLeaseCostTable", "http://www.optimizerx.com/role/ScheduleofVestingofCertainRestrictedStockUnitsTable" ], "auth_ref": [ "r131", "r211", "r458", "r459", "r473" ] }, "us-gaap_BusinessCombinationPriceOfAcquisitionExpected": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationPriceOfAcquisitionExpected", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs related acquisition", "label": "Business Combination, Price of Acquisition, Expected", "documentation": "Purchase price of expected business acquisition prior to consideration being transferred. Excludes asset acquisition." } } }, "auth_ref": [ "r460" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commissions paid on repurchases (in Dollars)", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation expense", "label": "Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r33", "r36" ] }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "presentation": [ "http://www.optimizerx.com/role/CapitalizedSoftwareCosts" ], "lang": { "en-us": { "role": { "terseLabel": "CAPITALIZED SOFTWARE COSTS", "label": "Research, Development, and Computer Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination." } } }, "auth_ref": [ "r1", "r2", "r43" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTerms", "presentation": [ "http://www.optimizerx.com/role/CashCashEquivalentsandShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity description", "label": "Short-Term Debt, Terms", "documentation": "Description of the short-term debt arrangement, and disclosures pertaining to the underlying arrangements, including repayment terms, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users of the financial statements." } } }, "auth_ref": [ "r464" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.optimizerx.com/role/LossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic and Diluted Net Loss Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r474" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "lang": { "en-us": { "role": { "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.optimizerx.com/role/ScheduleofBasicandDilutedNetLossPerShareTable", "http://www.optimizerx.com/role/ScheduleofDeferredRevenueTable", "http://www.optimizerx.com/role/ScheduleofFutureMinimumLeasePaymentsTable", "http://www.optimizerx.com/role/ScheduleofLeaseCostTable", "http://www.optimizerx.com/role/ScheduleofVestingofCertainRestrictedStockUnitsTable" ], "auth_ref": [ "r131", "r211", "r458", "r473" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "verboseLabel": "Share issued (in Shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r46" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value, 166,666,667 shares authorized, 18,386,920 and 18,288,571 shares issued at September 30, 2023 and December 31, 2022, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r46", "r334", "r439" ] }, "oprx_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "NumeratorAbstract", "presentation": [ "http://www.optimizerx.com/role/ScheduleofBasicandDilutedNetLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator", "label": "Numerator Abstract" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable \u2013 trade", "label": "Accounts Payable, Trade, Current", "documentation": "Carrying value as of the balance sheet date of obligations 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)." } } }, "auth_ref": [ "r12", "r13" ] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued in connection with acquisition", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r26", "r27", "r28" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.optimizerx.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.optimizerx.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r46", "r372" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Other Current Assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r468" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r9", "r46", "r372", "r390", "r501", "r502" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.optimizerx.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optimizerx.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r146", "r152", "r156", "r158", "r427" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r9", "r19", "r87", "r100", "r101", "r102", "r114", "r115", "r116", "r120", "r128", "r130", "r145", "r166", "r169", "r201", "r247", "r248", "r249", "r256", "r257", "r271", "r272", "r273", "r274", "r275", "r277", "r280", "r290", "r291", "r292", "r293", "r294", "r295", "r312", "r348", "r349", "r350", "r360", "r409" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.optimizerx.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r247", "r248", "r249", "r360", "r470", "r471", "r472", "r489", "r501" ] }, "oprx_WeightedAverageSharesOutstandingUsedInComputingNetLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.optimizerx.com/20230930", "localname": "WeightedAverageSharesOutstandingUsedInComputingNetLossPerShareAbstract", "presentation": [ "http://www.optimizerx.com/role/ScheduleofBasicandDilutedNetLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding used in computing net loss per share", "label": "Weighted Average Shares Outstanding Used In Computing Net Loss Per Share Abstract" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-4" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "30", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480513/718-10-30-3" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "30", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480843/718-30-35-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "25", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480637/718-40-25-12" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r81": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r82": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479341/842-30-25-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r422": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r423": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r426": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r427": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r428": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r429": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r430": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r431": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r432": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r434": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r435": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r436": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r439": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r440": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r443": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r448": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r449": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r450": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r451": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r452": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r453": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r456": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r458": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r459": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r460": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479455/805-10-15-3" }, "r461": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r462": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r463": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r464": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r465": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r466": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r467": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r468": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r469": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r470": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r471": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r472": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r473": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r474": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r475": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r476": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r477": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r478": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r479": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r480": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r481": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r482": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r483": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r484": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r485": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r486": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r487": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r488": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r489": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r490": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r491": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r492": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r493": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r494": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r495": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r496": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r498": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r499": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r500": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r502": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 53 0001213900-23-086885-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-23-086885-xbrl.zip M4$L#!!0 ( !> ;E<$VW$.);H '9[" 7 9C$P<3 Y,C-?;W!T:6UI M>F5R>"YH=&WL??MWVDBR\._\%;J^-_')<>:?/GY\>7FY',(U]M"PJ&TNK"&U\0.A6G4? M=VU1?-@G8;"@0M=\%B05_O]);'Y2Z\*/P;4@B[+"+W]R $@ =&9_&CG6+Q>^ M=_Q\L":7IO7X$;[XZ+S.Z4>X3:Z*2E61+MQ[C)].\#W&;&+,Z-^_WG_[Z'CK MT!W !#Y$K(IR59)]#ZG:=+CV(/C[\M%\#GV.5*N*#1\P<.4?P=#(HJA\Q*\? M=)MZEX^HL;R:7>F]$[Y *)4E?+:IRE(]Y-'N%=X-^*41=OG,=O39< F)2\WE M'4'472%KUX,EQ8>M)2CV.B OB@>&]/'OW[_UAT]TJEY]4K/9_,B^=2_=?1%N MR@O+:_Y]=0!$NQ ^PD,_\J=^>3!'KU=?1L:S8#NO$_K+Q1@N_21(XMP1 M!L:4VD*7O@CWYE2?$?X!$?K4,L87["Z$X"/^_#+W'C#5K4=C]DD0X8J/\XVK M4"[=&G0"4NE^,:'5._V1H@CR0\ ?4'7,.3QD[GP6W \>3,4(X MQ7<76_!7;> Z^!(O?#"M$;7XT[Y.].$?@@Q+L\V),5I^Z3V9?R]YWU]<_>]_ M2YKXV85]:P4?MY80C@[O:9M(F2?%_1(EX3A"9JCJ$^,17C\$\E/KXNI'MS-H MWPC]06O0[I\6E'[[^L=]9]!I]X56]T9H__WZMU;WU[9PW?O^O=/O=WK=T\+W MNVX_@99V3'CD#6K+FMH\+41?'I8\]!"PN8X,RFWO_KOPQ?CY:6;.NHLI/'#( M!=%/YYZ.?[D8@J2?Z5. !U3IIQMS"-?,'":"KB2Q^MQ+NPO%#@ M5PKSA64O])DC.":L9XB&EB I@FD)4NW]Z(-@C@7GB>)7"\MP#,!#^^?P29^! M(&P-'?Q::BIJ2ZI-_P#MO MX1/[X@JMI.U-7&[J0VSJL3ZQ W6^!Y_VOY/T3PZJ\2<=?F=&K8& (!VWE"!>!1D$6?XEL/[1DX/*]X+[^5 M&2!?[+D^\U;!7CNB0]-B@8%/"Q"Q%OK!%U?@JE651DT%885WN#)I4TZ5AAT' M)1E)[NFC8>-^<+KP32*R]-SPP/U/X=JTYNX5N:71^_9/'80A(@ EHK5,O&N" M'?++VLIE=]^L-M_AG=D@,[ZVQHCE)]L!&VMNF<_(&^OF&-\DG=EPQ>!]O/K: M7,PRV(?F61UI6VFHCTKXR"- M"-SN*%R#*IP .'W'HM0)DG$DJ2&X_3J9O:Z_,&#K M*:*VG)#]WORG0E:=?)/8\Y5I"BKM8!8@\]4/ YMW[O@H04XMV#-QER? M"/0G>,Z.\8R&(0@-:A_-[#N-;(AOX\L-C:)78W]J&\FZ*.[ M)W.V]!6UFE35:MK6,T_!0"N'Z7__NR%+]<\V7#>AQP@F'@982/^Z_4@E6Q_;H*],OO'Y8A07\<\-,Q MUWJN?JLB9^FW/EP-,"\ J4?UX9,P!%:UE^+MF%ZD$O#4'4!'>7\#2T<&$/JO MTP=S\AZ5J\\)+.::NFX4B5&)>IL,=M_+DP&?K#;GYEJ7#FZ4 _< JWBT3-C; MR."F]4GX[^OK=OOV=IUQ#^OHN_+E59(?&"-&80+CPK#HOF,._R#"7+>$9WVR MH,+_B)>B*(4Y^B%KV$GHPZ[594O.E5$+[=W=__TTRPGGQ&2!+F34[1B71W1/ M5_! <%>W1_J?6][ M3XWP+ 7ONO6'^@,;G%V]G[UOQ2Q^$)]T&4V0"*EJ?3%R+ S7WGPL# M];9C"@_4O0">N?])O3"";T'"XJ5SBPXID[>27&''S;;P'IX'O"#8"Y!-]I.) MD6WOY N\3V<#=N%%7X<20>0WNVOX0)BU]5[F:WP CH+O'_X-*\#KV:5P$T+A M/@>//NW*V#V FZ,%UA2%D?YJ7R;U,*\7E@5/XV>BN(/!B<7C[']0>XM=W90) MH6L*RV/6([%+KKD3J08$FQH.IBN#_S)T+'.&>FCR*E#02:]"!P60/F1N\8WN MZ/SD;X-Y5\_PGTUC7IV@BC7D3_"7%A,>ANM7!\)[1$O]LZS(EW!!A?&WP8Y; MYGC$"TN-P:R7Z5DOV#V XKKX(99(,;T(3@% M;MH\4L1"T1+XJ0"8K09^84^!;^$MEB<2!,R]UF>O!"4I/ [$#R[A40"+ZL5Y M\KZ^K/0I9;"-Z-B8L8P %AI"UUX6/^^"D'TM??8NB[Q@-WSNA164IN[%.V#U M'FG,^/8"$ZTJ![EYER=GL8+Y?NYS&P=Q[-:PLFGQ^;$XH>-5&K3RSI<&%.P1 MJ;5W4=;@MV!VW>5JQ8%FA^GJP21%PM0*@R:F,\3)M"U/Z0W(# 0+ M\U><67 MOQCP:GBM,(,5FF# ]K(T&K>,1OL)S B/^,)[("DSW7CB5KAA!*8^V.@>3M$F/]3>[R-0 MZUL^2(H6F(@[7L5391#1_.0+T6X_Z18\TUPXC/]QUWB!4G-3[1Y/%&W/3*" TEM![81^EU#9EYB.OTR ?66?0%WKI%0N@#F M&!J@E>Q?+CK=VW6* L35D! MO9"O_.)*:A"I)A.UOCRP]."[6JZ0(XFOL&L^^W+[)9&PRM[3V_$9O2Z?587+ MJL$=587+JL.#5!46FH!YXA?$\V=XVI\+.ALB=5=(9P6W_(8=?"3) 8RD^?AC MYYG215"%J#_6/[]:O7H7* \6U?^H/E"02@#YG*W$#YX6 !V"O/_+_6QZ6@ZM M9)_C,FA]_=86>K?"=:\[:'<'_2/GV(0E]IPX1%(1XGA@G'-6SI,+ZHH7<3\L M7XH)W?R.@\=0D@'2D-ZM^8/)[HZX.?9A,V9A)S_08YMRR[M+1JX@\/?Y+/:K M@PZKK<>'][*H$EEI$+E6^Q .7I![OD28+CQ9:%[]M_XO491B',[?M>X'0H?% M4R7ILW#;Z;:ZUYW6-P%LP-[]]]: E:;[SN7UJZP04QRJA&.UX]"I('WR<^;J MSC4"R5$$NEVZRLQ[8 >#POO%3%^,#'#-/R2A2BC?A$(A[;7)U@@: V-R'(PU MHF#]KL] +""BEC[3C6$/%[P@#X\.6C-]\FH;S)M8X??:!%_%\:ZYI_9BXK!+ M>G/*4SWM(R&[MB>V#\W!2AQZ-*.6\U>,X!C O'@TBJB%#R;>WTB9B6DOT+UK M/8 7[*9*"/>&_<=QT"W+1V%N-08R)3$ZA6CF6.:$IV_>6>:0CA!W.<=46H47 M][.PI66AD6(K8BF^(G8UL?Q9Z U^:]^GT<+[4]I[6*ZIG9ZD!]+B4J06_T8? M0<.P_-2M1Z4"D(M_K0,:V\8_#PEH^D1@'[8^9+<^_K M$QXE;O^Y,)Q7?U(C,,"T? MGG..TPS,EUJD;6[,*'#FF )#KDR_G"/JT,Q7BX-*+3+'FAWZ=6;+YJ YQV(R M'&EQ<%2/ K;]\\EX,)S3[L0L4@V"0L31T7ZT*>?,D?V$[W%/U#\+?\,JA),< M!L1?_C8Y8C4WN5A#B(>*SP+VY?LD?#-?J,5>]UG /'Z.LJZ)B##6PO_>G0Q% MY7%%DN ]^X\N&*-?+KR0)-N'V4+D1C6K8?',P]?W)4.%?%!4L+=S:_M2" H; M9K7H[ HX>PO,)IJ-Z RSAN W)D#YW'GMY\ZO^@3[8PO])TH=+W%EV9524-RD%7\@GWEE-W3H M7B&Q*V3_%9^YL BTON(1+[E-HP2:88=!?#)DJSN1[3L868O6"U[]E ./X:'G M&?H?;G$,3V$,( I>F 3WA]I:R:FCYH8ZM9C4N6;YA2BI>1GLDSD!N66[)S5> MK"*8<'Q=_+^'IN'^%-).CWPM+O)U^TFX1?VWQ/"9;8AZMAMB#>N1WF?7=(#3 M'5/809RHH]W+3;R=S?H?._\ MLWW_=^&Z=W_7N\_0C=P)Q'6O>]/N]MLWF*/7[WWKW+1PNL77UC?P<-M"_[=V M^^AI>^]_=%L_;G#*QH>B)@SN])TV?*RX"TB:,+AVCKG1\.*%&H]/#MXS&7T6 M G/Q@OT@6 ,JCU\NY(N0!P:)P&AAN]U>_\N#]?%*X!WRUU>Q(WUP"Y:+PF'! M\]5<)$@K),B'04*Z7,9=AH\/)2&7I[P[.>B)R'-QU>KWF:PKWD*OW!8( I;Q M8%"N*$M(=A"V$:ZI:QL)OKR$FGUBH'4,U*Z*EY)<,V:K'8X7@1JXQ$_!QT'W M!7V1(?["9GWI$Q[87-]N\4)$RZNV ;NX^I\=S]S,4[:049=EL<&%5;*_L$J, M55;E3F;[A$O&?^W58N^I[5@&EF7B%ZW9:/T#WY6!55<+&Z1,DS1EB:CUVE;% MU4Y4!B$I6&+G#/M*[K OP5X1&T1K'!#]^YS#!OG >VS+/O:5J8)4G@K&[!G0 M,?7OR;C.=QA''7'#L<4,8"V=U5)V4[*F$$T62:VN15(R:JVGP%.*K9$03S72 M! .I(4LI\92MKDJY$5J\EAU;* TIB %P08@PP[9OA=P*WG+NEZOI4L?KW[23 MU+ =&H#@NB:_M2VQ)[YD(L'V4,3C;8TXC+_#8TFT'^XL.M>-D4!_SC'ZR?,. MV92(6/Y1RL*RN!R2[$D9[SD796V.L4CF48@(AD2CMETY'],#C8ND\R)0BDV> MD$ RD1L@$.6,")13=2CQ_3\PL?7I,+Z[FV-=R("/)'>C3I1&DVCUM,*\>,HO M'H*:#326B:9$NSXY]'R)+J1-5C=8#11;X/"7]*((^^L(C^*$>E%97P,@2WYHD.B)N:UGPK_)T"4TU5)%) !\4SDO(W=$PM:U7Z MP1HFVX4-*7C+N<8UA(3X1)&(8GY-&U^*(G8#KQH_JT_&""CZ2> _JV. N,K2 M2UE;"Z\19$'$[SVN$Y.GL?EQ<:T+C^OJVY0MKC?^85.F2\-<_0;1 MU#=WI+,GMF2E1I3S-KFYJV_,''WV:&"NY1EL#5Q29[FB&-:E0B05C!3QS1DH M^Z!*::BDT4B+JOR=2/I M@NEV=2*)T09[QIM_GZVM[K&Q>X/6-V&])F#7"M5]& =N$D;F FR=6.G*B9YQ ME-2%$-=.5DA3;N(,CL3Y,< M'$L?T?UPM:5(CVFPN.NYX\L9X"HB$PNU)BC.VK$#<:G1=(!R@T1HDDA-;9)F M_7AAN-/4X5@+NJH[*&@\VEW&MY40CE$/((D-TA33G@,7+B"]!ZYDHHD2D=6T MI7M'2^2[I\]TMJ!\&*(G[ O&VRR#QUT(FQ+I2J\8G*TU:AAM>BN3.I@&FQU0 K*$9X MM&B'DZUJ4\YSC,ODY,'TTE2HQ$C#=P MV!E4?!F@%L^3Y5*(A"3. ^:5@R^ME(77QQ((2:B#HKI&&C&ZLN3@^#-9:+9K MSJHAFSI'$=%< 5-$"?YMTZ%AR97HZ@S7O9_SEAF'=Z5@#PTC[0E9),U:\H/8 M4KP?GU2J"IJXD*DN*;+82HLND\!0P#Y?1V1#'=[[O4RK,3(<*DO@AZ[A=S"1C7XO9Y.5= M)X=>20/]*=V!H!DJE,U0R:$1GBM@Q820C-L#CCEKL[&F7F(;OV6FDG419G A \5(,[+&X\0%0Q!*>\=E$ MR+#+GV]-; %V:^$\F9;Q'SH*7$MR-!\-)(F5Y^PHT=G$+K])T)>/!BS[A^B$ M2>G-D;AAUVX.YPF[=G/.<]BUS8LK6,]J8G' #\&P;4P_8=TN%X[MP"]8K*X[ MPO;@!#Y@R;26D]_<;]SQ;SG1CVJJZNV3@U\[;?%Y[$-ML/K,6>8BG[\FK_+^ M,-#E2-C[%I0+2;\O/)*F$8W]"THRB"/GCX7@#I._^R/WD+#T5@H@'+L-HC0T MT@SL&K")7-0L1V./M-@\)"P)L"DWL-5H'!G@LJJGM7=K:?^ UG4U301XPAQG MWSW32=:NUQ%XEXG;T $6RMM+-4J$'_F(G0XRK-=R(\X6U>V%]9J9:<(;N[EO M\71_*)(SM$12 9,CPV-M"2[SIJQ)1FMO;.U.ULR^PLJ0"L-M!8D^J M/]%)$63Z^Z,P09380M+O(;6RCD&'(^=03!>)'&"U_9%SROHP^!"!U2<"CBZ M^ZI#?6XX>E%; J\6= ?KZ^!*)O5&C312]QPL M8LY-:SA<3!<3-IY[1,?&T' V%UVX8]S,=,L]=71C1D=MW9H!1FP?\FXX[OQL M9@-,OUQ4MPHW12))L#5CU&[&/NC]<.8T2R$/#D(S52-:4R9B@-V5EF:YS;>Q M(T]:"\MLF//PE2W'@UX%5XJ!L^<]]X_ M]UZ7Z=L&3U30AT-S.M=GKY@_@!E_MH"U__H,.R_31XNY]!;6!%2<)VI3I/L( M>UZPE$&F49@KXW;,9V8,?, 2"R^/M9 MM'FO^Z]J5;@UZ&3T2;C3'X&Q^V!0 MT=F0 @=\%E@\!H 0JE7W1K;7^*V^@W\.0=4QYW"QC)SC?N)QDX:?12G>B[U6 MO[WXVPP2_WPXOK6)$R M6X[[\K"$[>%JF\W9?W3!&/URH?]+%%6XX:-^E35$O;M!YWOGG^W[OPO7O?N[ MWGUKT.EU@R',#(CK7O>FW>VW;P"&;K_WK7/3&K319H$?W]O=05_HW0J]NS8' MKG]DZ-[_Z+9^W'0 H@]'?G,8NS - Q=/)JZ>8MH._[;G^M#[>UUY@V$ZT>X"+F(9Q2N#=X<=$] .,($;!&O S+9?+K2+D <& M"<-HL7MKNNW/-G\]S9HMM&7!^OCU>HP1U!$$M/[V )X ME\E7)%1UC=G1,17743L63\J'1S2>#.:4K;)9K?RF5EO2]A3;/FKM(9<7^.YL MPUJN25&3WVW[RXD["U!G5]<@SW)Y%QK[6%X5*\KA7MU\ESR>H:8Y_F +#.O" MK1%%D8C:B#[L#UUPL*3(&29KF6*R1L1&C=1B3 @O/B;%+#&I*ACI)#4M^DB^ M^)C4,L6D3.K-&M&:T:=,L3&9PR-+G"F)C4)<>0[.)/TYG"QLXYGBQR,ZMP"# M.D,^9L#I4^PD\A_^ 7QGHX$!0-*Y;ND.G;P*#W1BOISW25H*M8+X[HU=]@MI M4DUJ"D;$RU8#Q])2,0D#$D%325TI"7,LI1>3,%*#B$V%--4R*^!82C0N930B M-Q2BB&>:#["7WF5CND&!FN,SR!O,2EDR)-TQ'.UFKR8FH )W1>>CE_O^,*HR M)EE4&9. 2K(<2U'&(HL,KG:M032II,NQU&0\NH#%+\E$:>:U.UTYL:T$YBVW M6W*Y>]E]\E@S@PI/SQ*8XX0#$U4O_4IG%',"64AO-#5FANT@7S_37,S"2N$S M].ED NMU%]B:C5IKRVOSU84E#)-&HT[$&*&W$[%:5F;] 3"G:1*IB\7$7 K+ M.RWFE":1$',Q60F_XD8E\Z,-FR"&AIH&\RVAXQ+D2*86*VHM(-:E&&G(Y M?^58VG O(DEL$(L:HY5 2:;#J-X]R533:K%2GLYKAH*YT^T_3[Y*H4B7$1+7 M> O+^U*(4E-(/48'M'+7'T:#)J..5*^3FE+*Y&.IS@344452J]7WJFM^T]1) MH3$34$>IDR9X@_7&R8]S3A$D_X:Y#6/+G'IZTYQE'4X,;X-S"'76F0W-*<6E MQ>A[H\#F5,!.VB8?0+0E15:^!%QVCFTO>4'4(09\(5>#(JDT<=U2\ MWHN'$+O)<"415=; J]RG.=TI6S%Z!XW.$[4$@RTYAV=7)3"% *:(8>T.EBQ2 MV]E@_O,T1]-8)B@ANN;,7)>/D6LJ$1ME1N71'/$]*:5(&&P\PUGOS.'F_9JPIN#9L!'=\*>K0P5' M_YEY1D]F+OC*[K^US.DUFW"Z "STEL&%KVSI_+H!+K7]T[%T8%ECIENO'8=. M;6 7A,V88%-:5/RW*%<(.UF/D0N<-Y2G4SVE1#I)1 ME57 >PIWN7BAA1/C7"(2)LW%:'MP@!!%'AP\R?/P/*4$2FM&SZ($+N: 24G$ MUX9,F'QS-F)R!:XZ]L9#F:I"PP*P!"8&UC>$) MN"Z!$91F"D0*G>GAL\71V678[(VW9C)_10Q&#!$GFE('GDP>KLW;W(XCD2V% M7CT@V>JDV<#.90<3)>=.MA2Z]Z"[K2G6B;I'ON(;)5L*]7S8W=94<8)]EI-S M]G%53Z:;1\9D 3>=+^,=7CO?<)1M\5^IGW.NG_ M>\?E04N?R,=FR2ES4-P,'R=WHH\==)83\9TW;?F.6HS)MFS P! .7.TQ&Z ] M>SHLMEGIT M[;%20>950>Y'H%(&'TU%[D6@4DD>3TGN1:#,U&0Y1?TLIZC7RBGJ6U/4E7** M>B93U&OE%/7U*>K7O[6ZO[;[E4X7ONA=_^6WWK>;]GV?^0+UST+[KS\Z@W\< M&?#;WKTP^*T-_^[;;:'5O1&ZG6Y;^-[K#G[K"VU8%:RB?0>K^-J^Y\171%+A M,W/+4?#%&@4?)Z$YID<;"UFQ$LBW[PD;G9XL$]R_0\WI%*RWOF,._T@%76Y6 M- "]8R^LU]RL:36M>@?$+7@TVJA@+[%A]'>Z,0*+JQ"@#X>+Z6*BLV!-CL"- M49NP7,7>,">?]+V&S=@B)O;83DU/C2\'7NV_-8M]7>!<>O0 ML'7='[;N=&^3S7))EA35P(0H4HLQ('1_'*1![M8IP:'PFG!"#CIQ3^8$)+7= M_G-A.*^A,[#E&+W43X//?9@U_)"ED1FW;A^P+-F6R))*E!A%OJ'(V#KV.C[# M)L#M(3EV5PDBXK7P. U%:?-(0J NDWJCAE.Q$XO-,+ER*71[%/;4=RQAB+KO- ML\A*0;V]Z:(ZZY9J+PDVH]KMYE*$I8V2=FQ[04>)8H?4@K82( M8:D5YACC7)BW?1SM5,"8C)S/F$PQ<5GL )%<[ "1G"I ='KPF\>);YW 2P#% M(Y@\+B;0G]0:&O:J9\5)5*^4*B4H6/GR3"'VI1L$;'MK#U61U)K1S5'SS@$YC7&< MQ -+S@%QVN.>W-\*4^_61B"0+=$6GN'CLU7U08[VK];&*(TM=:\H1*[O,[$R M!_LE(WV?#)%\8H^26PS&E9AYC6/&A3^G,;>(-. C!F*W6'A73GM=).I>#)WU M0-78O% K)"\<,0";B!=B9.3OY(7CMGE.W?F#PQYWMF#N9T;N.%(K1V?ND!M: MA-QX:X@K^2<9_]1+_MD/<8T2<4DLA2..A]6(TJR3>HPJQ]@TBFR>6G3R''%4 M;';D*8O12F!*8$I@#@9,[B?^>!U0ONO6\$E0=C1 .9\Y4Y)VU+XI"F"T)D7W M3(_B42:4,')F38$V MF]G'I2KF M$I>QP9>*#;Y<;/"5-."7;6SR0$(UG]EN!<5F3G,'PQW'@K:QT6HJ.*&%KY=2 MH_+&R85+4;:Q2;/IHI+M2K67!)M1&7BY%&&Y;&,CD8;:($JM M\"5!:D[[(V:FUO+/$V4;FV)LG5H^8S+%Q&6Q T2U8@>(:JD"1*<'7SU.?*ML M8P.J-T]M;"21B'L5+N; A"G[V!QH\^0YEQX<]I MV"T\J?B8L=BXW4OJ,FGNUK7:K(&0GB?]OU9 M"^$DV#N<$.LY3]3:;7[5Y.AYPKE#54:J/P)5=5*3)=+()6_%%BSYC*Z?1K_' MH+=,5#F%09?&ER][S96]P@[8\DI3(TS[MX:XDG^2\4_4V4:)N!V(*YL\)E+V M1^PUIQ))DXBJ1EMT9:^Y ]AB^2%/?J(K;S$1JP2F!.;- 7-(5S!%K[G_6\RH MH(CGWFI./G*KN;I&ZO6RU5Q2PF3;:JX>'=K,.T$.MUTBS+K3M)JKJQ+V$W[S M79J2$.: ,&^>*.$T.5JK.86(:I/4&P?K_5=L[1*Q58[>:JX.3J!$Y!AG M_6]ZORC':C4GU4@#_DFUY%&#@[::*P,')3 E,"4P)PT29%JD7Q M6>:$=99EO[48.ZJ>TUJD@F)3RB'/:80[/"'P MF"&DN+V!U"91E>CYVMLXR4L7B49.0[/AK'#$R%$23I!3<,(I%/Z>N>FSXU5PR)5M?]+[SOFASK&\ MY1R?Y); E,"4P!P_+^(0GF"*KC]].G?H](%:IVS]$TM-I:HQKQVWZ4]#(TTY M^ESJ3;1E2$"8;)O^-,JF/[%M[NR:9)5-?PY+G++I3R[D6&:-F#:;_FA$%C52 MJT'6H)/1)^%.?P3\]^F?"PKV_"=!^RRPY -XH5"M MNC M+*K_47V@P*7PW#G#N!]8+0!81*@?-3[2KA$V^.5^>'$=*U(>BKN"2!# <9F^ M[]NT/G>^6?[_N_"=>_^KG??&G1ZW2\?'ZZ.",1UKWO3[O;;-P!#M]_[ MUKEI#>"/_@!^?&]W!WVA=RM<_];J_MKN5SI=^*)W_9??>M]NVO=]%LFO?Q;: M?_W1&?SCR(#?]NZ%P6]M^'??;@NM[HW0[73;PO=>=_!;7VC#JF 5[3M8Q=?V M/:W]>.F VC]<.0W>RP=]%(FM^'BR<25_DR'X-_V7!]Z M?Z\KP:$YF>AS&P2!]]MGX<48.4\(M/CNLQ!W 1>Q(D2'3,_:W.7K"A#AKKY0 MU-[X\LEH]LUGW/HN4+]9X<'.O9;:%5UTDO&TL9/?8*[7A7_Z,.]I?YNCV.@YA'S#.JDH8FD M68]N=[<_$M)@=^L4X6"(S?)\#9 :?=9Y&H3NQ:YQDY*C:GB+P4,Q5]N,*E,M MQFI#\W+35NC'W3&:1C2I1FI2]!B:0F U(MTYLY/+'2?*2@T4K$*T6G364 ?NTX(:X339@X]M2?&6'P\'LZ.B8]$;KCLTW,]9[L_K_&\V LH9'@I(^1I9:B2VO2814*J6L2$BTY_>M.3-VI'[+,BUD324*/[DZ48 MO5%ZV24P)3 E,#GWLM,>KI8=5_:QGINY3.,O)C)E,9?(C ]_/OOOQ(<_GP56 M\>%/5=-4MEW)!0VC,CU.)E&+B:0O9>.133Y,*U*+NOI-IU.:VI*RHZBUCAET;S9=EI0VLT2$V*/H[,/5,4 ML>0OC6;+/U.4[5<*LG>4?$9G"HK,@H>*E(*'BI2"M[]1U..$NLKV*Z!_\]1^ M155(78R>'I5+.R8?[5>*WQM74O(:U8N]@$)&F/+1?J56EXD2(S4T]SR0TWC' M27RQ?7A 3=N0X\3M5_0ACYT"X/E12P=5[ZW5"L/[J\BJ2.IJJ=;]6R(2>3P, MD6.LQ9:$>0U5QEY (<-J&:GS>'S;)$H=G*@S: FDYK4ET"GT>!+BJ[7HM.4" M^/$[HZOW=+ZPAD^Z?>SX:GS6S6DSJ/@+R&D7HXC"C5IJBVO%6P%F5W@IQ[+L M428-;9\.AEGWL$J"O,-)KI[S1*VP6HOB82HC!1^!*466B+B759J;YFAJNMYB MIZ)W1CH]#KWWFD)Q@&X>9:.ULD_6(;L]J6K$SG]KF"L9*"$#E8W6]L58354"4P+SYH YI#>8HM':_RUF M5%#$<^^S5CMFG[4&D1IU[%A2=O=)2)@,>\@@48K?;NEPVR73=1S:JU(Z9YL[KR&[V LH8O@H*^.2M"'.+P-@BM>"]N+5\]N*.2,,]8LQVBX-WU9&J8"+LP\^Y:=RBY3.8%%$J MG%-.V&J21IRBEY<.9 M.6V-?Q(='H/BJDAJTCZ=T(_2XJ/L MSU:VUSIDDR@MZH#JK6&N9*"$#!1U"%)B;A?FHDY?WAKF(HS H_9G4S6-U)O) M"WK?;G^V[8^G3MT^D"M4_9HBZ6F4K4$ M:1RU.YNL21A!*KOH)"1,IMW9Y!A).WDG2 *K+EUOH^RZ&>X.Z-=%C4A[]-X] MM^9&24ASA+930)8W3Y)0BM0S:YBW(;OZLVE$ M ?]4U@[6#NQ,]TMFC?,V#W6:!.?;RC%F'*?HS_;1T0$-+/QW58'_N3&]N??H ML8D&N20"Q@;&E-I"E[X(]^94GQ'^ 0$CW#+&GX6I;CT:\"Z\5%Q__1"L>FJM M )A[[\OT;8,G*NA#[,:DSUX!/<+,=."1H*X%?288<-&CI4_ Q; !R8"W_Y;$6LH4V[W7_5:T*MP:= MC#X)=_HC,'.?_KF@X!A]$NJ?!79T"$ (U:I[(]M?_%9?N)=#4'7,.5PL(^NX MGWCLI.%G4<&WB[U6O[W(V86H!XOJ?U0?*.QX>.Z<8=P/K!8 +"+4CQH? MN=<(&_QR/[RXCA4IL^6X+P]+V!ZNMMF<_4<7C-$O%_J_1%%#'UB_RAJBWMV@ M\[WSS_;]WX7KWOU=[[XUZ/2ZP1!F!L1UKWO3[O;;-P!#M]_[UKEI#>"/_@!^ M?&]W!WVA=RMK_WCPS=^Q_=UH^;#D#TX'?]EP?>G^O*^RA.9GH"+)J/5_3'.3V#A@!^PU;2+D <&2=!H68T5$J#PA*XQH\)W>.J3+;1A ML:,O#];'J_6X6LSCB2W8]HLIYIH2\N$I(8NR^"[V[-NJB[J]"ZWK0^5MGT&GW/X6&]0-0'!FZCW-UYPVF* MO-K$.)6(),E$$Z,#NW%P>L+."+XF=()C"A8%E X-L,MF[D["3_'WH6X_">\7 MZ (;LP_"W#*?#3 ,A(=7P9Q32W?0E48UP05<>IN9#I"KU'6QQ0^? M"@9O5JW/1H(^-0&Z_[ /,L9F5H+3OR;X?4+QE]9LU/(M+;1G8K-&5'&?NJ<< ME,2>#FTU#=#6V*?J8+_MTN[@7=!^PD\^MF3]$0$DI$;#1)H[9/ MK4VA67\/3*EUC6@Q#DN*K!S 5+(H5E :,WC_"-#[X&!C!6H]9SW1(*L]<8?F MC U/O#6M&W/QX(P7D]9P"'AU0JK[U7H#ML8^U7J%WA;[(4M29%*7]ZE%.K(> MV%E7=/VDSQZI#6Q?6K=%$& [?1Z75]';H<8SAJ$+*K8\27Q#^<_.S%O;_7)I M,=S9!F!:?7OJ_4#8T\ T4HD48W#MR47;KAUQ9]&Y;HR\L40V<_E,+"\5=-NF M3M930S(+EFV3F!7-7B\L"U#58FO;K;+J,NAW)46GBS/8$N'XVK$E9"(UFT11 MTHJ48JB1N?YZ!!URQ#WBK>R.+RR.!JDU2$-^VSLE!&L;)5]-!6=L%D-=8,N< M9SI;4(&E-!>5VB2=N/7)BO$FD#@*YEJ9I M2]XU@K6@@6;4Q- ?C D[&CD;7X.9!AM2#P/#' O?5BL.Z8\H-DA-S6V;RJASI7: M(4V 52+&.*HI>SED)@9"2+6KE$G22)P^:-FU#\A^BDY$HEFHW.BV!SSS]OT/ MS,_M=#\(=_>]OW5NX(^O_PC,TCISADV7?'2MVT]W;O;'U]4?4-M23),<-J#;AN"AC1J(ECO&>F'LEU)OH IF/Q?R[_U M"_B5V.]T_];N)TK(+=G@I*<2OD[-#;[IO]D6LZ 6M/.:G$A*2B:3.KU.JG% M:#9PSOLF&=:4.E&U!FD4,IR$QQVQX1CVCTOE8)9TE!J(RC!12;Q9PVL=)<"75&D21]QE2 MF7_;?6?T^EJ?&PY<^!\<6&B.G1?,P1C19SHQF:<#A+&=XD\ZR'QOWII6WT5? M>+&21%0UVC]\2R'IV+I?CM#]N0X+QPPR+D^3XH<8"^951!P9<*M'#5N7Q2[[B[GL>K@2?H]]VNJWN=7FXY,@Y=P>!I MVT7S\UBX5+>Y.<1!75\O-7=PN(8I7M\ M.6UWG2%Q7$FMD3BMY4]U?I)=0X"],4;$FDBD&(VTIE1RWXRYICN$193CWF44L;P FPV];0Q MO%RD$D:GDKL><*#36WAF.7;R^"UOHI\P*E8G3:U):F+R@51GO,^/'=#9UXF."VX:5_?MUO]-LH+)CQ:W1O^2_NO/SI_:WW#]O!%]2N1 M*? ?9EX^ ]E9[Q0OX,%R'V:C]0]\5_)1]MLU4&ZN0/OGD#5JPM?VKYUN%^V' MWJUPU[[O]&X*KX-"F5PY$9.'#U$4&T1K'+ .[4S*7D,IJ>:/E T5R"B1>OV MOE]NC^2VY8T:)6W:\'%L.5/(*6PIAK!EQ)--TI2Q*VQRZ7*6TPTSFZ&7$?E4 MB2ARDX@Q6ENEF+9W>A,GQV?DN0*F""J@_^/N[AN;.M;ZMIHY!N[G;>_^.QN. M]BFM^#@XUH\J_/( ?2ZV?MP3#6Y9K*6#8!X_9G<45A'%CHC7$D;$SU-OQT:7 M=GATY>ALC]'GOO?#K6P1S ='-V9L)HY W4@)VQ\3UB#??("'Z6N'X86C?"9% MB[T?O-JCY^*O,_/B3+>F]0UQUUNA+KPD1&I&IUF4>W1MC]9/N4?SHL_NZ6@Q M]&K65D65R\RO.;@*?"_K4[?/KT6?#7-A3UZ9'CQ_/FF4JN_P23->U39GOMYX MR7I>]X8[9#P0@RW.=G=+KL/TTY T/;%!%"5Y<-4+-)E1 M3AY,3PZJC"XIS&V.B*ZA>18K]\9 /FCS+IWGO]YHC[;-XV>**@X7 2 MH3Y[Q4J;F>E@LW$+/IZQR,RCA=T5=,L!V[;B/%$P9T$@CK I.8XPG+$S/U:S M,^89/'"Y[< '+.?]\E@+V4*;][K_JE:%6X-.1I^$._T1>*Q/_UQ0,),^"8W/ MPM_TR0)^DX1JU;V1L3V_U<=Y'(*J8\[A8AD9Q_W$8R8-/XN>3K[/ZK>7NWP[ M@T<, $?$W>Q?N[?JS\+@=0XK;EGZ@S'\+'1!17',=$U$@N:_Z:-W%T,/XG:) MF%V(>K"H_D?U@8*TAN?.&<;]P&H!P")"_:CQD7N-L,$O]\.+ZUB1\E =[YY_M^[\+U[W[N]X] MB\]_^?AP=< ]N!]HW=Z@W1<&/6'P6QN Z]ZTNYCU"K_U>]\Z-ZT!_.'FO[:^ M5?H#^. [.VA^_Z/;^G'3@>\_Y&(A_?8=@/:U?2\H(A%D458.#%8DQW&;L+N8 MPEW#K0@:!:MRCI:8A?V^U\U/KYO0#5QD&7-W].Y7W3;LWO@.9V[.'!8D&\ 3 MOTZP+.G0PAKG@QOCUPO&$"!TF;J60 BU!C_NVYA0\/5'O]-M]_LL[^!KJ]_I MPZ>5N_MV'\^@.$//$1L9 ;9">W;OV-*Y4?JTLM*G;OLC*F!9S-3X#[W_*5R; MUMRT5O.U#;CLYQ:9+Q3">OA%79(AED M\?,UAXC])7TFWLB M?O1_6R[BSEO#';50?@(NEBYO5?;YO'-8Q,65MIT3\0YCJ3\N^Y>!J&&8F1J3 MB=>+$=9N6"M9<'_5'%?9^V= 2M/Z@_BWWQ.=S.W5FV&O@JV,X,%OL -G+FA3.@+*,6J? MP?Y &9; #:B@\X[L"72AE&%G!LI(F )03S9L%L1_G\X=)(;%%^!I6'8U_"(+ M3_HSA=T$6VF.0R9Q@,O#J["P&>5P ^B+D>%@V-U>Z$AMWD3 6DSX_*2*11\7 M$]WQ\0SGL#X=8I=+PQVSY)T?"5BB:]@XGEAX[TJY?OMZ*>:$#B.N8,Z-F1O\ M!W2ZVQXV[V0BZ"-$&1?=L -!_0)350"P.5>XPE@W+!34"\N'N+GIML"#+;\# M*UPVX&WPH,7$80LR>0]^)E"&RPG# JNDQ>X"L'&8RJU_9GVOG5=2P:<,,<8R MGI@OMN#1*3EUB(\\4WU$+X7!DPG.HA\#R">&C9XD^)D@5";L;@NQ;Z$$]5V+ MM^]DL0=]HJ-78C]1"E1G:[\![/K D\@2*IL#!:L'G3?BA<:X1L8MFX]>OK$2 M]!+G"2B"%Y[!%KZF%AZ8 H-P >^9#Q@! +5G#R>FC1K&UW*Q OH0Q*(Q 43A M%0N^-_0'3_OX3 A@,IOE]!MCD'O Z3H?2(4Z: [H!CT(C^9L,'GU[!H6@D>N MUFW!GWJ 0)/. :+AK>+BK<7Q=D_!)'10^]P"AH%GJG]9[NVQ@8I8>*6ZY>[M77L' MF'[,B,W@Q7M!_.%#O^O6\ F>RF7 &6P&%#:!@C1((E9")2)AEB-0:2GP#<;? M7/T_4X_:WNN B, E..>/-;=94FDQX33B(;2/:XY? =Q->'-KN=? ')S!KT/. MQN!V7G/MM)QTRJ[QMN,A'5#7UY17OF;[=Z%U?=W[T66]]?H#\#1;]S?]XO-P MJ_]#&( M,D0VE*IB \S\*\_K1]'\X-;$@Q/(KJLTQ-H'(JQ(P)@/? 4'C7"! MI]4PF;/\S#<\D"M2[QMNA G7 (P)S&(#PUX1X''6F)5I?OX ??50[[.*;Z E M/V[UQ+GPX$$_7$'O;ABP&DQ0+MC,E/D"5$=MQ2Q"IMSY$W)M4&V.1("6-,7C=H$5&RRX-V,.*BW1^)[=G0)3/1KH% A5N MHJP$#B6"M^^4PJ6+8:]>-3*8 MSN Z3@=.!*JLF%9 K KB_$(TBER2QU*9 4D_H.H"IIP MD(&$4H0JR[ FV^4V& OK_]:['U0'[?OO;F/0[[S6M^A"BYWOTA7"EP$N,,VG M( XF4]-FUO?$@(M&%?B-,1_;B,O!"W-6>.J:Z.AANJX+RYZT,1R&3J.;%#/B MOI.-=*W"9ICZYS9LO'_]-2@X;"^>4UE[$_/&P$)@>W7]=9?"[]2S.]E6![S\ M0=F)HF"O/,\ ^Q4%DB*+RU"6"$",]X',>^<6]^11=8GP*EF*3' MOC?X"O2:733R>RZ%UDY7F?FXNTS<%\H%(ZH3"ZVZ_PFO*UHK5902Y7_@1(V! M^=U%WXIPM[ 8=@X9,MM8N=SN!.7%OQAR(\!63P-V[7*[>-X#F^F7^2H2'310 M!5LVLG,\,8_;"G_:%U<] M4(S)8!(X3(RE@L6&T!LZ)C#B*GKBL6:%GR>MJ]*36O_IG[S]S)#S^&9Y'K]U M'E\OS^./P;#ED7MAC]SS' 2YIS;%4-G-:LH&!C_ S5O ^KPI$G<8#GW-P*=0 MF4]QUQFTO@&7@A/1NQW\WKI'AN@?S'DX7H#.=8_!*O4&F=@^RW9CCDD%#/F% M904G=0>./UG6(L[T275AT]55WEFA+;"S70RUK@*$J,+Q5GXVB>:M3:UG \]X M';."OO70BQ?@0:S-?8PE:.S0UJ(38PH>.!@0-IZ5,D_&#QM"@2%"%GW65T^X M%'KLC,*#%$\[0.(/G]SX@^\9%?9DLEPB'W_ZT_V#X8Q@(&,$7L/0X5',H6]D M#(:()MPV]]Z&88;% T8:'(.%V?%,?$(=ZI[KZ*-7CE6V9H>%32N 0L"#]V"W MGR5EHR:97^ ^PXUEX"&:[QW '*P9-@]Z> P!5JVYSA4,S;YFXFAHHI\!KW@$ M]X3:S"F@LR?="TIRI\UP<%% R@?FGN%J&=I'!C]M?P'SSHV+,(=M-&*Q$@!L M[,;V 0+GU;= [E=Q)*\QE9\T'%Z&4M\YR-;T*X96EI>P-'C1_ >>L73,EJU. M,$C-S%]^SL_@!X1-&1[@]>/%A.._P0P*N&S"%L3HD<@'0EUMJ MM2=@ [B<:GO\O7:PX3O.6 LL@0OG>R@&G8:1.'1?E.+8DD7BPIVG5#W-EBO8 M%/K^Q8:4 TBJ3#1-WO:BHIV^5%W TL(MUU12"YA^M.[U75;6MO%PN)CB 3WN MX*6 0/;?VL],^H%/2$\1FH88X+ ],$3#R!61[>7W?NO,/[%0^Y MD1F"R]!MKN-YH@__T#WY8EK2RZ3@QLBS)[L>**IA;L)@CL"SB07( M3!6[*V"16O>E0=]C=@0J57/C6GXC 57H**\'E+CF=V)@G8Q MX^M?%D$#H)F)UOOENW%XZC57%R'-F4BMB?T^M_,08RC:%.WK$H*ID%I#)O6 M,6AKHE18SQ*+)48K;HVPRZ0;#!7 >P)/R&1I;-PI&=$Q96Z-=[6Y-/\BL[C. M)2G2LV70$;,!#5@]A5E0='7>[XM%Y'!C85>UAXOL\4LT?@K8]LLYI, MF'B^)7'M$^^X:LZ'C/C(QETD]W-[F92R/.A@GB*C4V7EVGF4 P>"2S%@0!20 MAF,'\@"3/^#NW&R2/E.[R7N;*ZK#.G(VB-+<+F3/=E/'!T]3B1+07]C--MS> MSZ%'66O;V4N?=#F.&;KH2N,IA^ >>@+8Z-5RAX[YM2OB>^E(6\D6W-FK2++K M9Q'OD#7\P&7+'-I TM?7EF5A3A!RZ\TR^S"Q593PL1=7M^9D8KZP>=(VNM*+ MZ13#,!AZX(W(7U?[Z$>XGD/!RRTH]GL2#%[OHUY>LGIX6L(6Q]"T% M+:^^\'/P(9U,W/I@0R^L 98Z8[46NQ\8=.H4?;[%X^6Q&M9NO7-7 MY7BN5RL?9K79-DIP>;6NO;NX^NI:0(S]+K0\?WE5K$)\]^KFQM49 MM]U.K1=WHB9^VX.<83--Z^OXZ"1*HTF:8O2,C-@(3=W&9^W)]^N6)9@9)QV? M(-4.1I3E#V]A(2'3!JG7&Z315 HW;T)MG 1A&A$EA4B-?,]&#.UQXRI*[GL+ M;FDNC>P'5^Q^_P?<7RWW "ZT;;JB-DE=3M[.[&T/93C[*1(^XG8+6LA*2'D%.>/L4V$NE(CDKK/B)TT_=53XZ9V'/-);BI$ M5 \R5W392NKCADN^%@E8^O<75YDZ\$I*!UXNA@-_*.WM]]MVVZS)7(V=;]FX M+VR7+.]IOHLRU>33V+9-HDF@B /.5Z+VT!H^ML8JYA+'M=.8PW6BU!72$+>3 M1?;!\2$]O-+N/?3>BV?W*N AR0>BR9,SPU@[CF$LJA(X;OL,2,W,,$YESRI%L6?? MB+6JGL20PH'2HD@DY3"65,YQ?#J' &7'L8W5,HQ[N CA,0TE8!8)S-FZ$JUL M2G,VD]T=R^60587(,0X:CSXT-[#=O6?'^K-T"MLG/Z^Y=F]S:D%6PVECDT.K MPTZ4,IWAXUGLV3?XV?()P@L^CM%^*%%G TDL6QMLM39HE*T-TO:Z*OL=E/T. MBL=J%L^Z%*/QPG7/CN(SX3U0=]"!7Y%TV8Z9B=-U;CL,M4?)7V: WQBV_OAH M43X(%?/;7>B*7W=SS=M*8_G+LFT:;X3):OJ\%E^C%0;HJ.*OJ,.>D=A_X7%' MJ1.OIICJ_S99/R=X^U?5@!9$X6;I>(5??ZT:70$NPI5EQ@ MDUZWV'V]PF]9Z SW/%KZU-\M@"P?*V!FBN%@&\<1Q2HCMRLXKQ1:OGL=0.R7 MQ=O:L_)\A)3U71C1B0&PL^[DOHX5B8HZ^MAX8C&AO?$R\OH=L;:LF_SZRCL3 M Z[[])'W4D0C,G&=1_HW75RU!&9"@!W_,F.]+"@KY7">O+X%/!3\ (A_R5/Q M!I,M!T5U(:+>QRK#T Y?F#!@W12_\\J@-E8&?7FP/EZM5WCEM$XC W1TL4[J M*-B(&S(J2WR*L]H#E?@49+4E;?-:OE63 \MDMH]:5S9ASJN1ZBE:!KG+#CO" M44E#JA$I1C9%\0N[ZO6,45D3%=)4HX]/SP"5*3*RHE&IBD25):+(T6579X#* M9I:H5)I$D^M$UJ)GEY^DT'"GH@L0V=M>\GF?$S=2)-/%D%>D)FE$;I:YJ,F( M(F5)E%H#R!+06K D21A)4O6DBB()]G:2P/(L]TDRHJ3JP!6IUHBD-8BJ9%1 M>NK<-99",3 =-C7./1$XPZ2+%-EJ,?2;1A38N&JC3'_)-"4M!B5J1&S4P#LJ M*1%-B4QM/A7D9DT&"R.ZYJ^D1*:!%Q7,BF:-:,WDN;-[9(,%YVJM?Y+#]KS? MJ&U3VO-ZF']C'>D3'TN&/^5PK7BU93;$MW:K?PZ->&\6. (ZN(V>>X8_6K68 MKTSXQ #LO&>.Q]B]%L\I*3^Y97/9%A/'J#ITIK,IVT-OP"1<<&\.GZCM8!/< M[\;PR7C4W8/S?^J/%GT@PK5EPEMT/K@-9PO@NW6!O9-UX_6]$0?O7EOZ[&%A MO1*&@O^CEDU?O0:=].?!/# :)M=#$3HWN.,G1"D%_PF/@ M&[?'(%;A5;QDH8WG;JQH\YGN.??Z\[;;3KKC'.8@YKQAP/KJ';HP@U4#?_/& M_0%O93/H."(8 5C=(#RX<09-7SNXG,FKVV[7-\538.<>WE@]W3=OL&*CDD#L M(9[HF(0;T: :QP 7&:NR%'U<,46? :TR=5+WL(#X3A/5?929&U1RSL37NYQ5, M.5J/:"YQL60:QGML'BX?H\ZH;;&BNUPH75E9A(PXVH60#[7'];% *RP5;X#R@H<60!."#T6?Q M3K&@@^CZN)+E"Y$0^,>*$)OI5[8 K%O%(:9W8 BT,- MWTN-#\N&P"P';0@KY)-Q+$^^P=)FMH%_32EE@V+8E3ZIAW" H-11;*Y)PY4" M/X-MG- N!;3C<(W]\N1VW(Y]CQ..S*EX(W/6M)PWJ]K'3*S+NV$[MK!0P"PAM_%TT+MW-)C?-6GH4]YR^:)I7";HG2(C MK5*FI)5I2^>6ME37 @_=ES$+GR3/>39#BO#E>H0&16]():5(:G)T$+/XV2$I M@I!)\%F7B2Q&-_K,5XI(H-E\WJ>J*;;7A]FI24BC M:*16RRA!)$?'WO$W="'/EE+LXQ@\TJB3FI1\^Y9'?(YAJ]U#LVSWD*,:_++=0]GN(1-6"W]=8/)"_ALYQ$X.R4[_)#@S,.?6 M3U]]^.T"ISQ^-V;&=,&M_COWF"C9D0(^]E/RQ_*YJ+Y2>N^HSN:' ^PQPI0_ MA]OBE>4Y%A\_.=5'U!U$:JZ'J>S-49GK9Q9YB_2GITS!#@)B!ENYBQ9MY+1V MS$5-X>W[(L-[APZ.$[AM- )#84'KSUE@,4U:2(#D_>8F [QZN^5F0;OPLL$+ MG3Q3?HH3UJ12C-'8]T23\# EQP,EHU%NIZ;4/ZAN#5[,T*B3)!^DI_C1PDN, M<+6W0#C,KD(&5;U%]#([M M>9^]'($M6HC%:-Z0&D2,46M?@.,9]R3FS'=[""7K$M&D?0;_'GV;XV(_+9-E MRZV^#T_\F*V2C=L_AW IGQP1LYQ ;9ZC)-87[+W69X$IF"K'0P5 MUBFH0;08;8*R*/RK%#M->[!60+#*O<>*@^UX8X55W(S=K.J-,"6F-X=%<.4U M)JC:=/AIM+!>P0((9X#?>0+^J 4[5G^D]QZT[$M,\I NKM3-&*B SP54--<2 M]A%J3RJQ @/P(ZZW$WP)JBBVP@8$;=P7W ML( [:N%!RW)O5&7?YI@O+'IQI5T&A(+>70K7NOTDL%H6)*A7%^-/4$=$3 & M!2\/X641&\*+5=ME5S"%K[NA<],VG!B"H*8$SH)D= N',&_^P:0O?["\:2YQR'&.SIJ!4 M:JCK=2)*VT;JQA;&3PY8 ?<<<_O%D3L#ZL]M_+D!R=4V'ALV/C&I:'O>! MAVL44%^>M?<'O>N__-;[=M.^[[N54T+[KS\Z@W^<044='N&M>1S XR8O]_K$ M#HZQG/+BZLYRQR<)C!1?/N)]QSP4SM!4]6JXL5=!5C;'$G\,?7TLU+1;"^?) MM+"V-5 RL&I.&Q,4B2BR?]MBC5^#$GKNO:!BXQM($O-)2;&4.]WJ67VL%QRQ MQ#VP'=GJ=@D[^-Y;F'@IBMM"#XP%RZU%QN)T=C%HJ"6NPO,6+H4UCD:'H&K\ MK#X9HQ$%NO.?U3&\JRHUY W^#[]:272UFNCJ&@@=<[FI GYXE&:VDF';"ZSS MM01SX=@.Z#;T*0RL*F8#+)CU95J\74;Q]VA<&07[&.S24D#M): X\O:03N!Y M:.Q?@(NT$D]#3ALNFR)LYA2RR;>*W DF=LS#-W!61.0A41\1>ROY$$%%HJDU M,)VW(^G,= X?)W\*@,%BKJM$J@< ',QU?EE)*C/*_!KWTBG!H)9V&.R1>U-* MT>3S8- W09UO;TV?8,4./VLJ/2"@Y'4DPDEL0TI'-@YKRRQR=.>^!$<&XG(Q M(-,;^\35[NA+$(>%PYF&Q5( *HDU(NWBJG"(T[!5"HA5D6BB%AE_-!BT,\H! M9VWR4%31G]0:&C;E36AXL-A-9E^@=R,I0L?K@"7<3?39&Y3[\KKIDCZ4#-(:I%X+BHF&[\P\B$]5(?4@!R)2^*LI!K8<#'JY :IK>\_N*?TK MGO07(J5_"JY+(:)D"8>O!)V11.B TTC46ETFBKK7<60:[DJ#X%J#2'*0I9^A M$CA2K76!*JOELK)ZJ[):$LO2ZK*TNBRM+DNK8QWWYK_<>I^#]\P@'QPQVH3K MYH8N=Z#N $QSY,:4\5 L*EHCJ4$F8'@0.(VOD0Y@I4;D@)XU&8>74L*L$+F^ MG33H^A65S7"]-TF>SR2(D6]&A.@ :)3%R9KD/E.;)6D"1'"] \8=[XF+4.&J M(NQ/WIN9?2=+ M^%FR:JT#>GRU[;PXU,6R*3^AF$^ 6N$[OTG4QLY0)^'G M?:Q5>F:12P;J/9TO@%5UFXY:L]$]=7#TA7]US'8/ZP4HDKH4%,G#FR9 E [>(-[*-J"54JZ7)&*7M5YT:_2K9=KA*D96 M13RKCYNG4(FKSH-S4=/BK_8PS4;Z#_71M6O,S M8/ZXR6\#+W6%$50XF_RW[?,PEX&"%WGPH^0&?8(/./)U0(L2WC Z3T6SF+!X4 [V73- M)UT_B5VA*"I?ZW#>Q1WG_F6]X_I1X2KG*[S0' M>-[I,/'0OX'.TW." FW3*W7XWC[3"'C$SO1O\ MO!1S-N$9*$=WUZV2')@"$$(50"52 0S-Q6245 6LY516:T<28;)XN>V7)=,! MPA82 ^13>$UR(TV^R$;T8]OJWC.1-"1?P2]]HK53FM5U9K"K,;QRO9(/(4$< MD8 ?1QI*D*]]$%E3229KBE-QN#KB8%D)./F, 7O/QR!B"WB;L=-79+)EL]"D M=8@I7W.XZL3&^G&5\+7%CQJ_W[6[??=(M.C2/:[KPSV>'L\-.1O'!Z,>0Q^+ M+:==>I,]025Y^3 @D2K[U>;'*.=NU/>7?ZT)FVY,1ZM-X=\V;;ZDD/Q1+%\G M]7J <1F=[]1($2!)"S@&']7 )F.;?160SF/=L-;FK[+9KC9(("8_*D@DKYG( MNE*N#@)T6]X MS%JODT90,(Q%0+V6,0&LOIAAK!2K'EV>=\S*P]HX6]?L==MBLW,O77AQNYP( M.F]S@J5;8%GX"GQVZ9>(MC*\IS%FO;2:?\MB0YB&U'& NW J,8F">5AB>O4(YCDCBIE_RK3@V/5>)S45_ M\/FO?,JR@0?:F#S' [=/!GU>-OAAQN7J;2B,1CB^G=6&/"#[+]U:-N4Y2 !P MJ>CQ[?+EO@ SW]IGX-;&-7Q647PWZOL#CXS.R@):^:(>LT6Z:\W3:7V-*'41 M"U/W,5>:*:)<:0$'I5R322V@FK3"CF;"S= =1Y=)>D]M=HQ:MY%:E9B^^OY& MS-IYV*]<4G(E;$>D7D@2D=4ZD8.HSDT:;QJ'?YC][B+7HU@N[M)XF->#J@=O M:O'0"YH9J[R8#3.C3+ /2K!7R@3[[01[J4RP+Q/LRP3[,L$^1L0R_^GUAXLR M9[:>%-Y?L!EW7#>PXG;)B7 #=UB<9^T5#EB?85BB8UIN78J];II[A^M@J$Y6 M06%&^) ,0Y9MI0/1*#/OENGO+N*$%44B_!?I=/Y+315)8[^^G\T44:S4X6U5 M)4I C'BK87*0!U;!IM,+&W>N_@";S[]+POG$<\PXA?=TRHJ_H>*&6=R\6A9^ M%+Z;(V-L#-E%9Q-IZC.1H:-KRF@?!F2+NB8+)7?B]WP*@*F33TM M>@U&$2O"<; 9A>>M&P_J6._QX9!;J6AW\(5CTA:LU#:\ MHB6!H:TN MX)1-(+YN34S!-J9L/H0Y8P&PQ80,F +-P>W6(\R<\MP%#UWS/,6JY)\.>U;,9 MDZWLWKP\H,)92S.V&'#:G//XWD[G(W-L/&PI2U78;9<@3*O MVKJ%Y]2VUU\U<4[5S@<<+ENJN9J;WNOWA;OVO=#_K77?+K[E!EL4*$1=%*X: MTPKO<<6R^+E]QYH8R-+G#SA;!F7Q9+D]Q/3MC]X\F[K M#&+&TL7])4MNDJ4OM>!_5VI*W'/W"861,&!& .!@$X?K2 MK:]PZ;91S_.=)62ZE&1SX(>6\<"?AA)1UL2J)#+5U_8S ]M1GK8S;#>Q$PNF M%H@47O)(38NRL64;51MK":+^/EZ\P,-S!C?L2:]ATXC71:*S&8P2;@;Q&4$N M2ZWT[] $&')X _,%!@9+B0^HX$EX+)9 M3VPTB["8NW3TE7:ZZ H*KE7@%3K+V*)H/< #7&>*%3JN_'=O _)[^?6^C>:Q MHE\0,,W5\@PDS^KO+:W"EX;/8 %&@,=R9V5Q.@;@P;NF/)@,/IA4RX/)[8-)N3R8 M+ \FRX/)\F!RIW.0_^/(.*Y7=CHHT4 PK))=8(/:39B9 ].:C6ZX23S 4\#$ M+N2>C^=V_=B<3,P7WA()OA58*P$0ZVX/ NXQ\2 -V#L/S.%BQJ-KQ*/WA%[3 MROFZW+(0CN< !;>%2XW^JR\<.=@HR)UXRV*#^+<]UX?>W^N3?X> 6GUN@X+T M?OL,9MW(><+%B^\^"W$1<1%KSO)JAO*.0=?XNBIW:O&>R6CGL.Z@R M!1MQ9W@?B[?DPR.3J_%1:[<.*(IL<,*%C MH+5X*B_"LI^22@GZP" M#;+K[)VN41AEM]\;;(Q&&CEQ'U@" M4P!@LC$4KV[HS&2)6Q'&>TF!$I@#\.:VB\*>;+!S[T]"=>FB!'HN%U>_;Z;= M!&39+-Q.?SP\[67QK,>A<1BUI.L B\V 2)&#!IYG@VR(XP:71HU WVM\=C-^>/G7QO)7X2X47'$@), M[&0S9MB7K)IC*Z":X#QA_41YY^% D"<;S$/)GN1QF2_U"YNJ5(V?U2=C! ;= M)X'_K(Z!HE6IH>%[&[(D?W93-^*=5\2%_HPQ5R\QMR?F&B7F]L1<,PO,G>2X M*S"TZJ;U1*TJ*@R[1^PU 34CHJY'-]E=I&WI^4,9[3'CL/'V8G%)EX6?L!_I MXGL*)>DR*S%\H^H1;=2/C+.DI,3Z<_ ZHO(? ]?$QI ^G:+YCW5Y5:>SGF0IW9: M\FQW,BG)L]-U.#IY @;)E.39Z1XL'-$LS[,JR M\9'7')FW 80_XH^O,2T^4]'M5427"1.;G9263:5TP'?52Z"O_%^6;WQ-6]0']25-%EW"#ZB+\4+-ON^K?>\FYL.A>7HD\DK;P0*MU:6 M[;^\+FCL/K?EOK]#UD:+,.^2'8VS>"LR[,-.?WI\:IE3]A2/KY.O+W=^GPX5E. :UVZYQ=PNVW?6J[]AVVZX6:V<;FE]1)ZJB)"D/ M3HBR7-$B52Y9]K30%*+6MX>>GRDQ4F6'94\,J4[J2G26YID0(U6^5_;$:#9) MK1$=O8^-L]1%NG$J87[,GMF"Y08EX26'S.LA9NY$I'J95E$YDHR+9G$.I'EDDZ9 M*\B4=%(E(M8/EF9T[F3:7S>FW4[U&JDU,Z%39,)$7N?UA4U.X%-]V2S'UFQT MS8!_I+,AN/FK8?>^ _%#3>23Q.74#3YEX]=V][K3[A_HQ!G9%P.$2U^RL; '?2LSS"-@4U26PZJ%8S9LSEYYLD"> &.)K4,?5*9T$<< M?L9GPF',YS)Z,E9V_'\ PB::J%4K)VIM3]12RHE:QV#9E84AP/L/ M#_2?V:I]::GV.]WKWO>V,&C]_6!:_X1:M.4;X8S*TEQ8H#!G"SY3U;38N,M; ML('AC=6_5+P<&39EFB>5WM"A/Z=48APD$^&%"D\ZGS)ESG$ !68,LER_H6Y9 MKU5X%(L9L;R;,04UHD^\:;XXUG2^L.:F3=GN6$ UH(B1&$K:9O_X[YW2WU$(-!LQ#8*IV)PF@ MUNG3I\_[8=.&]$B;&GOJ!SJ\R '<@#4Q^=6D@>+XH#+_5,P/E_-4/]N^S6>D M&\, P W"R!2SZT]P)BJ.IN?MSX:V$P8G)JR'O8<=$QL.X:]IWCT@!?]'K_#< M[\QS!T'0Y6F><:J0)>-?\?0SPVIM0BO-2#4ZS!S'KH<#;W$B*I(6S9!U0]RD M&Y*R"CB)<&[PG1N,(V]"U I4-(-:+14*V(KK8\(E9GW1P'*13HISTVR4\78? MOHUB U-59X"Z4_UP=;9X,^Y$I,G$%W=H)&V")U83GGCS[?W-Q>_?0+J9%_]$ M&;?_C/'2-Z^ \#%%$"5BEK#PYGB,ABKC;%_GK[$;N7+2WESN=/J$BJ;W.- : M[M]9^KZO+$1!#E?[JO?/ !G5)8IU%L7\5Z%2KG%253@5<%>&3KR\/_X'F?BO M=FV6C9Q[YB_,]N+!Q+SJP54!E(+\+9FONF\Z;VSS,YA4SH/XR6M@)W $=W;7 M!A0 +Y?W^4K!;-T2V+7A_MW#]49TL*YQ/P@\;W(2W./=C8"6W:YKAQ,)6GH. M?C0>#FUY$G!/^K#LO1L/B%_!]0\$5!;_5( HO!VX-5'T (K#G7N''PBVB L8 MMKD@)*^4$>B?"0HYO;YDHJ5J]_LAF)YQ B."[G891TIF*9K,+:9I1SQY80) MP&\C)"^Q \%PD1PC?ER\?0)@HM7CR,*$%? MZ^9C'L7<[>[ M>'')'43X#AFO.IB/DB?,#2+U0-G\N7J7 MGZ"WW]A89T/!Z P%7PLXKWR%@&=K[I6R1G,WI>;.,6%,J[BRN I?K@HW2Y5N M668M<,KEA&4RVQDH"KHI#P=KL1PJD;(S;TE0;M"AT3.J_$'=SPE=RD@VS^1/ M4GGT=1Q&8]N/Y174_SZK\6"A& R7\*T5F=$Y[0_.D$>,KFD%\Z/F5CU>MUJ MM#7<)M570+4W,LB;IE*)!VQX:?%\E"',R/(D3U,LS-16.BF2?!AG?(WM"57JP MZ;_&=@C?4A "]&?/(ZW$%$J>9T>QV1'JE-FU29$D!M!S$1CY.%UXQI$-CTI_ M@2EV)"8!$O/]@P@Y/GWLZWBL[YX;/,"ET]PE]H<=H4QA(^$+/ M+"Z%GW:8V1US M'4*>G"Q_M4//Q2?@/:_8Q()D/2-:/ N;;WB1RB>]^Y&( Y#*8)%UNX.)OKEDT]F+ZB8@N4-W@6N. M*O02;QM[P4<>$3GY% 3?B2G%(,)(Z=G,2Q?E/YM]W>T COGW1->[S@7+?B!H*3NC>,Q-L<@'SV1!R,OFITTW+#001F-G8%%-GCLQF 1 MFB(*=>()G*=OX'Y.H7P/F>TKF@FH<'?XXK0DRDBS@F +*#K-,][ZI7)ZVBB9 MTMF@KA^@,H4A'_+"H6$/J !K";.M0:1Q^0L+HD, "Z[(AP. HQ< '@># ?U\ M?/*.@AE""DF]@.(Z40QW@_5=? 840]RIE6K.I%#)&X9KDH\G4GXQ0I$-CY)7 M$50V,=V'"2^EXF *^8VD[TDUL\'V'(J>)]0812IC0<04D*DO20>L*#RD,#&_ M9Y]-2=C@J'Q%\P[1Z#,?XWZ 6VKS@_,7W9X+4'=.QR=OH MQ#R$RR4C/-EU,;R4I.UA8$BT#3+F7"_SD1UACF ?6#:0.N/>(<%_@140VP(H M2^:9!Q<=72!8TS]T_V;7#Z:\8DFD.XN,3',B=)?-!C*+6M#4HL G TY!)KG> M(I:5!8@NW !VWXIE5!L8%H__CP(@5ER>,6H?CH3(PB3W-!07'(*\_YRUSF M1*8GG!&&U$.7Q6@'&W34UM0YX\D[("?Z\'?T_[NA,QZBA>\@I0X147 &G!H( M+6P"JI*"=\7)ZL=AX#W7JSA]IXSZI"QXGXBVAZ8+I*V0, M*AR/DX"ADH!,%%'$_ELSXO3MF7&(@D(Z!4<#&VZ;P\94HF5V0IYX$GYG))"! M' $QX>1'^C%(^8[KN? 2V'XT'G%%"S2$F#D#/_""_H3P0<8Y?1$D>C5N!(@M MZHT]S*CIPAWV@A'Y9C \C%%\W)!+8XCO.:L:=>DFV"/ AF.+"]EC-G(*3M,1 M"^]<1_@\\84(DNU%!EZT#AKI(2/4NPZ<1:)V^!'.'J0F:O9W!J:_WY>*E-1* M-#L.Z 0';G]P@FXX_)3'1;$+H,#&%!P_&ETVPH 8FHUH=N#]0;LUI)UA^=N( MFK>)=:(?LZ^4>3/\VL&Q1CQXSI#)A8'O.IB1D\8,0*['R#]1A9(>)OZ(\>@C M'#OIKP:4/"!"@68TB8#D(D J$6!Z#6P@L'@*;&"+""RM&#(E@HP[-#(_I02. M"=^59]]'XIF^Z#@GQ1EOA(A'PL%R2!M+J!-7 8K%)WZ4M,7W+NA<]Y0QA6JT M*?%([N/!U'Z$VH>WT>5-X-1@:0QLA:'6*I-1U&]1\0W)_=G',\]\E;D3/QH_ M81^?=^K*Z*NZ(_- 2(XH'(_0MND'> H9'1Q_()+M\=ZC/&.2VIE*5^B=AF\Q MVTOUDJ)CEV9N0BWG[O,ZO( 3(=) M>.!Z(_M.E0AY0-1;DR>M< C0PXN''T],E:=@!!W(%B!(NF>#=B\^@ -'('T6@S6%<<%>: ,=PG+ Z/&:# BQ-FW2DTR="UJ N)9EWEPWQ>;$HI5U.)UW^:)#_ MDHB>(O!13"=&!BU> S*NN>!,A( :[>1Q/.^:;EHX!_@B/_@E$9 +9AZIH M89AIEEF2M-*E_"%@V@;JV^QA8./3=V :?,1 $ M5+P<7K2%WLP 6)7=4O1]8 MLR8OW#-QMRG^:9NA/7*[L!M2 M_:6NE7 MY6?$43 C)J:P('%O]04'2]N".JT41XI9&(CD;:7#,V83(H8RV _\#!ES><<; M \<"N\)@0S.7'B)=PTE3 S/&P.-6OJ&W3H3W=!&;NF3^#&3E"\MUQO7&6R#2 M.LQH0#>/, 0-+GBNE69&_H=F@H[R2EAIP,TEF,.%<-:LY2 L?!G/A>S$(EG(SN7YZG M #=^_^E_V;+'UC'*F(\R-HY1QNU6ZG;>7=VAXX#='W)<[ _2G(!!=MT^6*V> M-.A39TV28,_0\8E\#@WDDUX FC&9/7TIR3N@FC/@ZY[;8V;DN(SX7!#V;=_] M6WIF%!M;Y**%(M0#%IC+&3:H6B$W8 !0W^&>')'I%HRY>2E^3<"8?X(,]-FD M9)X'OH_Q(U2=X/3,9IERF+Z5;DK:-W.CF&>,RO0;-TQ!D>EUE""'IH[;YWFZ M"7:D9\1 K:N+&I@(Z-ED#Z&[C6?$P_,G0>^$WB^,&$OU60^8-XK2-X.8"&-A M;&/:F2] &[*N='/MOV28\;I?D@ E>@%1OPE1BHYYYB,/ML6\"@V6<[U)D@9) MK@K;0>,IU6T2U1S@B&ST;H-X%G0^10YWKBWP?/'+-?=U?>5^,+#II7=K',EL M'^7XE,,VI(V*#E!RM9!"!O1X(JQ44;5QL5H+D/1MF3 MXE[FRB+>4(%IU0C3<0K!9UP1=-9RAF2PAW"M,TX=\@["OB/TK=AD"<%/F$^+ MHO,KL>D,.)*QXC5D/)ZC1V: :8JHAJO0(R)49D7L".\W.6EAA9*(&*=O$H:@ M=)T3'0+"+(Q?P['0*2?NX?1K\7OQA;"H?#^X(RJ00*@\6/JZ+3(5DG"-']S# MS?L.FO,(&!.. <(*4LP_%.G&AO JQ-CZ1EZW@V4P(/6XXPR0(0+-'CFK.!X=!88*:1G!I?"K/EP/5/#IZ+E?,/$- M"4R3JVF$'%_E9"FY1P.W!U8B')-B[,%B7>;!D:$58I(&.L)+87KHVU:H K-, M!BXZI+TH )H*["Y+/"#)Y2$?A$I=BOA**1GMQ)V&AGLKDJ=*)O88(&>L3R8[W6S! M16G[8?IC@[L..91 GGU^PUP QXFE#R>7X;0]]KOAO,/9;[T1 68>E*D/[SR 4T1(4)Q384B*<4R^61E\^ MED^\%SB4%4E5,D#N43Q5N@1*]'2F@&"7HD)#ULZDD^M@8W9(WFSJ M(V'+E"^#AR##"%5;KR>?(+=WS+&1.MP\E#XR*CKAPI KS/P;<0P2AB-.W4Y(_O @E&0PA^46/XALQ%M*X9[EL:@<5B< MIA^$LH=EC*P&Y,_,K M&CJ70'Q8J0%/?@D 6Z(_C2B(YLUP#-X-1QICU'I*$].U.]PK.(5-B8CDB/;? MGN4%+D)MA,N3R4+@R-I4Z=TWOV?? =.A89I)=AG%T^R(O 3DD-T@I"T::6-Q1*&?E&NGGR.U /HS(3 MY!A+H M:R-1DXGB2O'FAP$F*%&X-DD;17??&)M4W_OD::$T7,Q#1TF#XB(2:"N96<\U MKPLUY(1*+!W7[9G2BF#Q>!SZ2DF,R.>+0 M-P+649'QI/>K(.]F^X.3*HB7C M3"0_*;G>PL7+L:M9V*+!M$P)H#LHT2+16H1G.XIW)R4[)#QZ"+YTAE%X76[ M$$E87F8KJ;?>R=3AZ2_L(3#TI6+C[6-L/!\;;QYCXSLJ)OV-34IP(Q<):-5%NH .@P*.7HCI(>LE>& /N*TK>;K0OH'B M096?]A0!*&-,$@, DRY4,I5Q]JY%/C6OGZ+23"!Z=*%_I=6EF6$,04 GE1R> MR_MY"'BH?8L*D^*%ZDRH$:MTZ0BX:+-*#U**VRRT&N9*EG.K*9ZH)#>+RTY+ M&%)2PI-ZTT'5"G4>VHV(FJ(EQJ,JHD_N,_#.B-D:B8M_A('E1ZFK9""4AUG?T]:G7)Y MTDK2> BT=,P>X$U$0)UT,2Q-\95T/VE$A)P/*,*H1"K 5,QYEU@D(&+I=A+O M0@[%NFG5%H<&?3.8V"N;$RN. F/,VPL#WH<,AXQ1;KS@C5AQ 0IU/^0!=#72 M*M.,>; 5_B410%X59"BI B_R:7 UZ6A.DO+EV#"#^S]$U2<.Q\1(9]+L*DTE ME5X;+$F!.TF109O7& UL4:BFP@QZ-XN%7Y6V":HJ5FWY"A 1ZR=->@Q9/)"X M@P0AXS_5XYSN@"CRM45?& I0$==(6R\N_G@5<\^3Y!B>^Z&P+[($[]!QY_-R M A\;SP"OU%HRF$?LT ME$>..'1=9)T8841LE_#=<&T?^>VF0A+6!QJ0]BD#9EG_# MF\]G[Y;+/[Q8:#A@.OAOQK@IS83[)49# F1HU%/?R86'.VI>J9OB< V[1I*Z MY5?Z,[_2/W7"-^_,BWQGU 5G+N9>OMK0Q6WAM;I^O/)A&.M UI[LMKI=TEAM M'J>XV:VF9JQVBDS\%_ JUW^QHO*W@3'I+Y>;D%ZURJT&_+]=C"'O2T-?;;:L M1J/\Y*GH=^^[UF3W&7+.G4DU,'JX+NA2_\*4!Q%>AUU9_5'^A;'?N1F19IHS63%E- MN,^,E6,N8^6H%L/"AHPA^:U9!$/&N"(7E'A %+L3KBA+3Z$^T9P"2Q30X9_F MM9]4QZ.BO/^*\I.5APUHG7/5V1FJY^ER M.NPWV\]625?\[]KIQ.V,N/E'P!R/C$?HM(?#F,BL^>B-FZ,[&$^,%:U*< MC;7$"_!9WC#&)[9)6Y7;2A:(;+V'GW1?8_<>?NI[M&O%V+Q*JT1XW5'>AO+% ML<:+$6#2A*L')RA;4E$^]QWEF:?IZB*R($V[43+70=;N33T1"27\<2CVJDII MV8R9TV/&3#YCIG7,F%F"9(\VWM'&.]IXA=_M,[#QGJCO%L1N:ISNI;G7;!S- MO4?>^H4E+0VP@REWJ7.[3?L5)JJ(^$#H1CP/4?XH[?-">BQJMDK00]2SBBP_ M8?J4<$MLRF.O2759*KQ@V,K[4^-)?;NP M7NASK"8[01OD1-25I=#P!'[1PD= M[V3,RWC+<0"DR&Q'=ST6.W#M7"HX MN0>-J0>5B( (0?Y#JAGG'&3[&'*NXOX,&Z##1"#W1V[$6C$^_ M83@5 OO&X90(V7#,8FKD M36H\@45_$_ITE.FB(^OLJ7L>C;U1*&SJ"/197C+H=%0FBZ/T')7)?5*OCLID MH95)C>JXF!#??4IXHU6V3EO+Z9)%26=O5MI6JU(I9C)[8<+CU?(Q/)X/C[>/ MX?$=-930CEM/W.BW@Y!Q_?@+6C5"B;B8X1 V$H751)0Q/[4G#TILE%Y"_/>#K2OO)@^^ M?P[E7A2M.JU2I6O5TOAB:_BFL8>&9I]U4"RR*^897;#:M1?HZ(7_SZ M*;SY/.#-GV0.\T*<8"Y"'F=,B^)IN96D&6HUX.I5VHMR\$6!61X1FWBA=LMU M#<$L_/+T8G76J5,PJ#GQA+V M>M6CGGC'ILS0W!T]1[ALL%TIY5J_/"/!!T=>:;5 WUE= M^N_?D;?R3*/HDH\&5_&I:8DW;L.\]57-:@ WJ+=S]R._Z.M-PU+57%,-&)N6 M?X"35J,)_\]QR%W@I%Y:!(S-2#\QT,,)ACEGR=XQP6:[;57RC0$.EP/62XNZ MZPY1YE7;I]9IL_5\CKN2YQ-[(>]X,);GT$5RBB_G.69L/["-2\"JU6XVK.II M$21@I57*U;+M1@+6FR !3W,<9!<2L+:(4;P9"7B9T"'0J<\4C\3>,D;1GN_Y M,,:G;GC_9>'QR/=#'F)LT@.9^!C<]57(#1XRN\&XX[&%XF=+K?&H*-7L0 ?% MZZ?N?,'W+$9?N8?G2>E%=_@H-RGLX<[4"0[K<'7JQI*'2WSCI_GYJ4E^U-;3 MH!;(SIQ*B)K# &&5&32.WYV?"J1-( M:0YE$!N 0%DG0VP:L,=IC [KD;,Z9KVMG*NU@_2V.1FHNNRVG:6Q%2-?;?7$ MM&)DH!U3S:9^/2-;J%ZS*HVJU6BN/D5@K> _FU2S>A5TIH;5/%VNM])A('ZM MJ68%MK K;:M\6K-.ZPO$:K:2,U'7N(-7S"39-6J;5K5=LVKEG"]_1ZBMM9=( MTBEZ\M2NHS0-J]QH6\U\.>".#K?1+BT RC[ MEL95X .LEZU&HX5:6T$.\+2^MNS$':.VUK).@:FVVD5!;;M=6D"\/:.TI$K# MJI^VK49] 6Z\\0ADK;%,#LX&D5*QZL#6:_DLEEV$99N+D.SV$I,*S&YP_&#= M*K>+HN34%TFSVPL^7L%$YER%PX[06BXZ#]]YJ@T<5[U:M^IY)]0NN'IE$55_ M*UR] HIZ,U^+N!NN7L!DFP*SH!FI!CMB00M#LP_OQT3)-XYFD2U%[J)SPH>Q4DRC> MDU?VG8JI%] B$YUIP($] N/AP06J8=[$?%EIEFKFT/4\H"$+R$V9.]$SVS^D MC66GGVN4*O*YJ9$?O!$6SOO :#]OB3MW!SZF>RP\@6(*D'JM5)VY@/C_0@&<][%KL M=4T^5,)AJ#:-:8:+I&5L[A6[-%X0;F^'>A@S)T[[0&=G:F"SL&@<(I>@WZ%S M/#-.8R.S![=[TV4@^3G==F&[1$)\ !UFFU)9^;T0#G#LLPB+FR'9I/$_ M;QUVRJ:A)CX0A*6[0,U2([T'&I[RR)7D X98%SMOOVR46KFUIGJ!ISQA>I\: M?B"?FP]".N@S#HR7E?8T9\HP.3G>2'O3M6#1QE?E. M'<^\C=U/L63)< W4JIR![?O, [)X*)EGH'7B-\"DNVX$#)1\:_S-.(BJ*ZFF M3\%Y?I-Q;@^I7AWF!??[S6R7ZFM;.?:US?>U/3WVM=VYML!39S[35\]!4U"Y MD1QVYO*Y%ET7=,*02%",_#""=#0%-RP#K;*AC,W.: /XQ,(RP)I6AV?SW@]\ MN-I2(H9:ZX:"P_L9^8!S,B2#EH) OMSL,L\%>V!B2*U%3OF@*1QV/]AO+D[O M23-E+I),F0._"KGIHF!D+%8?+9]>I_% R MY^Y&]VY0$D]S[UY8Q4*=>=HT+I>:"VRFEC.WL^NT?N"FOZ-$2(NP(WI5$=ZWD*U(TXW\2:1M88FVAEO0_XR%4] M;0X=RY=$S7W?DN7>R]8A[SW;.>[C=QX(#U2SH.ZN:@ M]]@%FOE9LZKEIE6MYK+#]J< #,ZFU;*J^6S<_=E"I6*5VZ=6NU&0J5DK[J'> M:EK-9N[2+CT]:STI6Q]PZ(SCTFT#A7X8P%)_IZ/E__8X?2,/K6:[3*PSM5[R2^A&!49$6VKUL;T MM9PW3ML9Q@P[HV0N;)(\$A5L+Q3D-&9' M!:<7/'TDMT\$!5?:@<'S]'!2PI,BF=,P5S.Y@/. _@D=M.\PV\Q(LPDB>&\4 MYW-[IU,.F-UU0*#&^+M[YGGX9R *G.^ 'OB(7@ O&H\P]YDR+T2"," F=@DO M(BDC*= O <425!O*%9 79&/)")BF_XGJF0XW]^ /9@YLH'#*<,?BK7P<_&4U MI6IC^7P#2J5)\E60QN>]JZ9D\W;3S)HLS1L\MW(1V+7)$LNE +.W3C;.C*$#7ILSSP<4P]ZC/3$R9%JF> MP'[L3G#'-I7[L_%[]LG]:^QVW7A"B#BW1RZJX=Q"(.RK/A)Z;8)U*O)U%A#.P[S"-AODG^ZY YS!W%H@M*4B+!"ZS"P&&L M*[YCL$*,"?8]AA0((OF,EIY)XO?\&L5D_#CC,&0D"7!&?#[#YR5.M4KK5;)Y M:/)AS[4[K@=R@>FN9"L5Q)802GA3X&9@LC_^U1$D,/VL\;*E2G$2SKD M7P>7LH8WMR)RL9,A]2@2NTQ(0=Y;!L[D,1! CRB7JD8&!']J';JFTU !'"V" MP[1C\P.+(8*EX:D/ GR7."&R)IZ[1VPU&@])3G3MV$XXC.& YH!41^I!%,,? M7$T'7D,2HP>KZ6J2'DL/198F4CTC4_!*UMT]3SDF,S[;Y+W-8G-/4K@*O=M] M2N%J-6?V2B?&^6H<43[W:_,-;U35Y17,:5S =F+WCM3;#63E+-G<^]5INV*= MUG+38.:^(S<(9?MPMZQVHVPU3G.)%SO*(TJ.7SWR-PHQ<%>8_O@W%$AK-I&< M%QC'MY6PWJO:J=4\K5CMUB)=%W<1UE-.41R;V7-]VW?F7]J]"_B_:EFGS5.K M45X]]>'144C%1T*E8C4P'?$)(U:7IM)%:5"UX8D>J6P0_X+NF3O;0U5]7T-K MK^ ^MEM6]7'RV]0%CFIS:5\.8=M9K(PVPE5JI_CH77>BY811GH.9M M0VHE\TO@GW N($.(N XL4\XX-87'SY >/QZ+5!KIH(TJFC=0[;/#@*< (474 M*L5%%S,Z@". %G^.$/.(0^P.JZ\+_<^QS.), !@\RAPDJ+;@9 M%%O!+[-+J6S42)P:TXW =^^:V-#KSJ?549T*FF^)8[PL:T+="]\BHG:X0XP- MX4$CR1<3@Q._!9)*KVJ974%.D9 ''(T@BRN#/-:JG]>O:"]'K; MBP*Q6Z[&N6AI^K1X%\C5@],' @QZ\3W2K+BZ]I""V/PUI6;RDI)QKJJ$6BS. M"*[C1R/XAZ!'W.;+FA*#*%'Y'.O:PJ5W[ZH8L[%Z[: M9[P5S!GXH WW)X=-Y&/9KD&GKNLH_%5;E2(BRR%D'C%)BM.2*/ G '0 Y'O MLRF&;CN@TD8N_YD\OY)!L2QQBA,M@Y#23,0V<1\]L/^B-(K&'ECHN+PXGV\A M&'&>;RY -_"%H;G3T_>Y4DES#@3SDX?6-5OEIE6IU&><&KW[9:6:]AL0,;Q9 M_# OO%^J20/*&\8T=+'_X@[HIN,#T8;=V+"@DU8BFE '+B(,^H]PE M(E#VX/+[@.J#!9]Y&"0UHW&OYSHN2B7 -:<>)KH/\L!MNF0J0@$^,[YG'L#R MJE)]+5A#R;P$M4UTX*)PN@#8@+\Z<(\DL/STD6Y]QKK\F/EK\)%) /4VE M*AG/M+9C_A+CQW 6">V9!I +7 W<$9SRTO[,D9DWZ M+KP1VSU:U$,'ZV.CWB07W4;4;*SSX\936>1 MD5T0BEND!B<%#0)6TC"EP84)]O\E\4"*48HSX-'PQ @M&I&(B5F,CH/B-U', MOH$X0YF,BPK[AL-@2^8*O\*D#,W[@5J!GH$:24*,.8]E\J0LV%BWSW](*1Y1 M-!X*UDM*'L&7I4S86Q^1.(%0%="INAP,:MLORRF>Y7 MB0F9DP5JV!8(,1[#SGF>#2:SC;VNZ*XEY6R E;%RZ\;4?GD_Q@A.&[/3;$P- M4HX)SMBAG5$*2N2$;H>?SY< ]EB5@NQ<)8>/R7'X[ M&G?@$U_(>J1\$#G(3X6&A.B]I_Z](!6Z,JOG$1A%&TS)3E)8C>2D\DC_;/MV MGR"C40&M'R/S0]H.$@_V# 3$)-(TAGP,G/UDR$OE"]6.^4+Y?*'*,5]H1ZK$ M-:YL=";V30B_ZI8,A'("<_1NE M/BPV)-]1ZO45ZX3(F:<-;](I<'W8>-@E:P:!-\YNSLUFN?D30B[;M"^P2?1( M]4RP$-#M+?T K"OL5_$D%Z,H^[IVV"6;EW=\QR(9*:[/N1]&"B2C!P()9 Q) M\0[8#[Z/A_2K#9(GG)@5Z8,D =WEYB[7E4!H):_JNMC9 Z&#-]DFBL,0)3-_ M/>('16PJL4=!)*PSH0=A8K-B-)K4UD\FS>VIL.N\N^KU3#%ZP[P9, ;T'H98 M+G#P?.(VI30@BO1N"NJ^ T4N& -YHN,%F"?PB0&SO9CRZN&^ &E-0&<;"LWZ M:RBT*G,$)BW:*-AZ'CNVPDU$5:Z/Q2]H/%/(Q#917TI-CK2!-TMM?[P/[#P8 MCX3]W,$6LB&:'V$P[I,GS4TZWI?,CZ2:NT-Z#?]3V2*)?53BT%FG'+%L!RM- M2+&Z.9G[PP M"2B1LZNB3*T@2TIZ9-1.FM35UU -'L7&0/] [RUPBQ"4GP M$U=5)VL)A;4KE$SQ+LYHN9<)^+:+07ATZXX[P,R1#8_]KI@\=/$@B@[/0+&E M$BJ4F:QK(G#ET M/G!9#]X),!!+O<+P &R?# 7Z+O5:B>](:83=8 4G)HR0*Q.6BUR0;S:*09[Y M$/%>\AAM'(4NA0% *F.M!R&$(MH.#<-%S/9!O<55DD-+2>-P$QVNILXF"2U2 M",UQ1XE#%V=1S3NK]"PUYP57JSMV.(&8[,[VQK;H&AA)S8WY7?E7$3!T,!M% MVF"\?A (VS+D ]+@(9..0[C =:9W1F,'MLG"(97T,3!71/Q?N6_F-="Z6:G9 M)Y7&*_:Z!/H]7EW2GMS(4'?Q&!W/P0V"*?R!R#Y6Q,CB.U#52S-:,JP2 M5YGM(%W(/A*LDKR/BK5[27&W^M(H9J/H[<[U@=V-KW[!:ZS_\6*1\=4S)E4W7!\YNK:( MD,^Q?O'.+LVK6--ZDJVX4I!W M=($6'0P)2\>WZR-]\KY)21H*9DJ*)&#,&QW/>)LPA(!SWKEAX".KVCAE%L-0 M43*\A7+]6&&1\>O89V:F109/&151 M*TP 56PY$<[.R%BY/CH$,!V7DK "+/Q!OPBFW\./AT$7SHW\;6C9I)XTPW%# M9SQ$LL0M85$CNU20LEXK>!)A4GA^L88YYJ>10(COY4I[M MN7JVB4O(N)9GNU7G^X;C#3/>>O& ]CUZI(!V$K>$,IS3#V3#/9N#$\=6-8]!,S0$S72'N](F%AF8/4?0.??%7266MQS:A#0VR9 M-1VI0GP'G3\YOA.O#FYV.$A,>I1./W $'8E4PIXGK5- M?^$O#'G_S%!TF"2O7!QB,"[BQB(^T8'3[[FBH9:4E;1NAS\!>\4KRLL>[IC! MINWOZ&##ZE?HKA:N;A2&6 M3F,.MSWNDN0EIF'PH4<$) I1AY+ ;[/*"49!(N'%A5@[NA"? M2-I3V2>5M6:?S*#[SKNO9]>WYN6E299DY4?SZO:7BVOS\LO'J^O/9[>75U]V ME),RA8WJAG)Q*B7S$^L#:_S*V^YBC]U]\ZU2]HDM JT\79"40&[$"9R! M\NG1;D?);K=G)RUWX+4-DK\*$J>"L[>47F=^!,4B" ]:,Y2S!3")5;BQ#9>R M9<>CKJQK#1$9/8X,# S>8<)M$K3D-A!QCHIE7MY>? 8,6L1"JN4?54321\!5 M1"K%_(B[L5!!6,G\=S VHP&5OCE ]KUQ4JDEK3 )>=)9.8'WH^L(K!TX5PCS<(5<5W1;Q[@CK(E8X_ +'D$:>FDU],2]X0P M5C+/4O<._P;53ZQ,(<<+)G,9^+@HJH;GO_O!O<_]X";A U. F?(#[#LB,M7< M8<*+J"$(*KDJ-KI@BD9L&;P =&_4CD,)>C8VJ6(V&_G)3>ZQ^VZ[OA:^5P+A M$HP"-T33PG &\*QHA=(/@BYYK1%;8A)(;/M]5V3?L#A*P=XNZG;"_/@5\286 MUO0GWM4$2U3H&_C]$P]M8UD0A'[::I+V![^5C^;V!J?$R7R!'./5%LJQ08(?]P@?@Q"Q*+8"(ZOQ0.>#5( M?,$J%/ $\U6I(+\]6E[ZI/$^P_MY:B@-F$E7XX0EN=H]0>6#4B%"M_A+<7NU M62A;OYP[H3"JLI8]%8QHX/9 ,[L'CD?56CXV#L,^_\GA(C-,AO@D CCH31^C MC]$%/B- G&KN))\O][M"AXE21:#ISG*9/D[,+ M?NQ'ML,'S#\C+DQM^.Z8(0LJ+>40.%(Y)Q/?BWZ OHLOD^>&?P=;AEQ@5MK# MCKQ^LML65D&99VK#$WG(2A\$8X;"HZ26O]W8J8@0_[(1_L4NWN[B_5,]]^?' M^V>0BC8)H/IX%H"N6Z?**X2[(W?A%L@;X,OHN(B!Q,N+,I#3<)+.%/8NPF*R MM0U)A!]]]WZR"+T%TGG$9BIC8%8F50P\>)S\*^R"/AMBMF15$5$;(^):PWQ6JI_ TLE,P*R>_QE932@OHS M>8WP<65EV<.!0.G^>"3C(QDO0L:84($=/M&=R3,NDI&K5D+"]]@%_WY9L-4QY"C-#^2Z2-DJJJ!E+[(UY76EZ%TB417;M*K6')EH762[\'A+7HQ MM<_%FD.<1$P<5$I_4F3Y"X@)*R\W)+>GQIT.9AWTQMZ1@ ^=@!/279&S KF, M>;UH'!@AHU10Y(+?V21MF&Q-#5/E&@.Z5'WFR48J48:!8M9/0OM',CR2X>-Z MJE10B884G5%:]$F=^IJ&-_CW/9K[+MKTR/?OF-V,>,.+XP71Q+$ MGN$?K&'\"NB$4HC5J,,2;R#MW$WU)TX(LN%.(%"=Z+.)[GK MZ>=8M@C:^4B$"F')L<.P/P]/_\*<^%2UEZ$3X]^^Q/2/V M!: :(YJ[A#_)IK1PRO<3BL^V;9179Q=AR1W4H"R72=P\9A+G,XGKQTSBS:14 MUK>94EDMF=_\D/6Q>SJ:6#]@)F( A; (= MFE^E]J7%R[ZE(<]J!R8',E7JNNI:L,RI^37O566@;_Y]@&('4/*!*J0QD9/F M]8WC0UEI*).XA)4_U;,8I%),K8>I56IF:-,W4<;G M1H8/6Q:SI2S1&%;1EJ66,L2I>[U<<]* B/7(UG*N]WQ0G-LV3I1 MW!8BB]40KM_I?6!R:\CB=$Q1;CB6Q!AW^K&'$76Z%F5QS X]%]M/]^3Y5.E\ MZN2GQL2T*30;U/)U"L'I)"67DLB4:4J8%==!/2C$&GG,C,N7:D]7:IMI8UH_ MD(M3$S%EC).1EEN*(Z+R:;7+K;+.RY95;[>M2J6IP$N-?F5Y/QE5"MKRR^]8 M:5%X>'MS76D_L)Y-^7K8U1A^[N-@K?UE1]A0UF=;@=B8)7$;F^L@^QDMD!N[ MQX!E*"V#]_"4WISMOKRHN:&#:I3,*^+EEVD+UST\HHU/IAF?'FFOW*W9'?&KTDZCY.(E!Y^68( MO@]4\).,TA#@YJ+!,0^7>J\]_<@V!R'K_>/%((Y';]^\N;^_+T7, M*?6#NS=GH-AA/X(WK-NWPS==.[;?5.KU=KU6>5,NERNU9J52;I;;\/=ZI?X& MYY0, <[PX?^BR@E[*-?*E=(@!E(^PUT+._;2=X)P%*3CZ:[$8][I3'JJHBDA"1'0E$Y>RYH UV1?BQ2HJ^;DXKY M*O.;+T')K-5J)Y5&H]HNOY:=PO&+.ZXXL+*J;1+BU)28Q8EK5;I*#IF522UC/:)^=36PGR>3A)58"^G MU5I-D$2UBB11RY'$_.W<8A\R\VS(SP=]"->,^HQTS?<3S[Z/IKPA"U-,;2,4 M0XVS!?:+PV8JI1B$3MN_>;\ MEPUL_-9^X$D0%P\Q\VEL\(TS8$/[J9C8*9F922):B% M+6_];WX $PDDI\?,5]Q?3K4$D:DB5D[FM=,)2]Q8@;-\K<5E)I%QRY[:1=* M6L7/W\YN_UV?7%3B"C(AE[W5=&_>29$VJ\]4<+3 M+*;,G#?XNG):J_-4%^F!%9V"NF-L5\:S0)61:Z+B5,R%!&F!4:8.&]A>3R;! M4F("_X%H:SW&F<&T8)H=L_O.YX4(2STJ';/QJ;7&7S-"$@!#F?2/%]47SL/&8WK!C.CJ_'>^B=Z8?V!&F#TT?RV9 M'UFG$VR"(+>*R!UN: 'H;MW8@W\L0_CK#I//<(!)A6"-;WHE9C3:GLF2UP7\ M=:\S\?F%C:<7<\V:QS[;-H=]=H)AN\+@J=QF :I3+M]*?H4GLO5%./A%EXI] M;F+F#>WO@[UGX+O;SS[Q[WR0@AHWK)^)\]==I75^6Y$7V;:,RMC?^>)C$_ZB M3>9GKG'EE7T\U>;69_OB$*83U=&B0>BA_@:(Z1.[05EW?)?GV!QR@E8\;X]A'>,HY.^;8_>?L DDI!USW%H MS@MS[+O\X7'4?6$^1.Y;W_7^\2(.QPC(F^S;5@&@,@T 95M_"OS^+0N'EVGS MI>5A>028:AZ8ZC0PY\%PZ/+WG_E='#L%O(>/Q5L:GJ514]L=-!KA^1H* M4KG!8B%R?Z_]C#18:>P"#@T^FO/AN*$R)2H3["K@\.JES6"FM5N(-#AJ+P+1 M55K-MR5$G18 K+J&%>:8,6;X#=FM_7#!^\N^Y\T/UT[>#0TP.<:\+6#*&F!R MC'E;P#0UP.3X\K: P3/)09/CRT3#/V.P@G5YO>97FBQ'G)%H&V/77$$EQ[B+ *A.(\EQ]B( JN,7.89?!$!UO"0G!XH J.XRY23#61=C M9:1RW0;I7)"OMMN]],]YYQH]O->,]WAB-[PM"]_@-7."/D^]65%36?[F57-R M9>]VI:'^:DY [=VN-!18S4DZNBI<:\O=%*P0"%WLLD2_.D.'V1<67_4^!F&/ MN3A\816[:24BRTG%(@*NHR.] "T8X#I2T0O4&8!_8??TS?KM:"TUZ&7H]F'3 MR/>J7FQN'S8=,>HEY?9ATTCQ:DXX%H?>:CD1-P,V;MO1EU=4@1M=/+#0<:-5 M;>)5@,U)KGF(? S63?+&VE+2:&N0ZG"ZJ/CA!*!CXS^'011MPM37POMDJ3,- M[L+878$,EI(TVP16(Q9K.=$#\IE;Z)\V X3N>',R9M- Z/S'.6&R82"JNN/0 M2XW=VGY5G7];+T)V#*CF6.MZ\;%C0#5LHZZ7'CL&5*/9U/7"8\> :BY3/2EO4 M@MJV?T(+[%+.NVU9_5IR7$H:;0U2'4X7%3\[\$]HX7VRU-F0R:\C@^92DF:; MP&K$8E,O>J[3[LAYM@6TKT4*;>EDYX*;FS*Y]LH:/ UI-ET1;,-1V1 MM98RB78%N(:.6ON0,J$EE:6$VK:T5RUM+&5:;0U270[T4J&JK4&J(]M"6EDZ M0'=C9*U I06VL;3P%M7&TI%KNZ@VEHZSMI>291LR%W1'WBZ"@:7CF^TB&%A: MNEM*]&P(,!U<2PF:5>%:@?2W;H;IR'S;Z0]:DMYV^D-=4[G2SO/X=507+0_( MJ9Y_#P(/.U+QT74;0(GFYIP6,7^AK@DHG!8Q?Z&NJ4@Z+6+^ D:*7OOQM-2_]Z[\;04N _Y"3HBJY1W[ZI;GH@JY=W[ MZ98GDDIY:TD-*U'"UM(:5I#NE?+6$AM6HL>ME2&M(,['!Z#!8MK>ZF".DQ4'7TG&_64 A0=32?[\!0"%!UHF!&6X5=@ZH3 S,: M*>P:5-VURK=.*)Y#8Z4[N <%22O=@CUP%JY$A[LO2EJ%RG9?D;0*#>W>W;<" MA2S<'V+3;@ M)2S7$&*3T&G;W17%=:>EQX4;/VP<.ITP7Z[-P];I;G=522N! MNX.,N54H<@?Y\XS&D;L CR= MR)O1)F(#=48K0;>=1+B5SG4[J7 K86WK/C?MQY"N\-B^M/=[#^J.5J'#Y?HM[, RTU+9-0Z>EQZ*D.6@/MB -5_54MYP9M$4;6 ]N MX7(;M/2X7$>&K8"IP^:,7@S%2,'00US8G 8]'10VIT$K(//=''9D,^NAVTK) MT6KGO)3\V1AH6JRMOQ9II8N[_FJD5=28?-.%C8.A@2)MDA",PH>WUZS+AIS] M7_5^85XW#H8V:,5N/'G* +CY<.ER5O(]$+[:$VD7H@,O9._'D>NS*&(1:?#G M=C00WVRB'%N+O)P(D$"".7$3]&)@FZN8G"O!4LL<)&(#K68 Y&(X\H()8W^X M\0!S?H #W-H/*$,]&QC\;7 [8/^$HX7/KWI3C/\;@+X)S5FW@1S'OPK=ONN3 M=7_5^Q38/IR]W Q75.Y]%D8#=_35LU?QY:Y"ESG.?PE/@*R)$=M B.M6EG0P MY%C\#F!H9?G&U;XK M'55[FK6-'4Y+%W>N[[#/K/M5*!-?@>01T+,A#K6-OH;LS@W&D3=!A&[@ FO! MG6=/5+9"W/G. LD\-1:MA(KE"2O?,&"S,.CFH^5[ ZQ[?N.C5=0ZJ'(:_+:A MTN+JD6FD:QKAN!+"'AE0NB70=*IPVAN >--%K\<@MGGY)#) >HR]^T9:*Y= MU%X_>G;_Q;N>[45,KB>>5L7*XPN>C^&JP7)NY-C>OYD=7OC=#Z!ROGAW+RT.]^,(7?@S&SCDL'=K>I=]E#[^Q MR8MWY7*Y4J^WZUJ@\1-^T@F"B-$PT#*B=S]YKO_];>0,V-"&%YH/].]!B.]& M0CBIEJNU\FFM7'H@>49?QY,1 !2YH.[2L6;7X.>LO$.^- I H\%W/G1"SWTK MMDFD"-LDZ$Q3?,EHI^_HH^1#MXL?]UP6FO0V &(0QZ.W;][.CVIE=,W\V]4:)(WX]EE,*5%7.5%\L(BH\[U48[%' >5RDDEP8'\Y@DX MJ.XA#C)TL 8&@_I^X&":C;0*P$8:>XBZZBJHJZX==/;B@Z?#P"=%F:_% MK$O$?.<$\.L()VTB&?WC7C+OH+._1=OW\X5Z]2 M.?"3VY&<6XM-7E/.>ATV>?5 SWK'LK&09UT[T+,NBCPMY*'7#_S0=RF&"WG@ MC:T?^&'@K7G@%V7WUOW4H:U#56T=Z*$5Q[3?P*&U#_30BJ*';/;T3@_\] IB MUZ__Y*K;]\@4# %'Q\96U.#Z*NI<<[WQFNK1L?%\SOKHV-BN8Z,0AWYT;#RS M6[Z'CHU"X.WHV-B"KMY<;XY<]>C8V,-#.SHVMNG86/?I'1T;>WKO:GOGV%@W M HZ.C:VHP45(?ZX='1O/YZR/CHWM.C8*<>A'Q\8SN^7;=VP\"^F]V2*V0_6J M%,I 7_>A':I7I2CR=+.G=^CNE>(8Z.L^N4-WK>Q>PE767Z)\J 4\&Y=P/_V_ MDQ/S?_[X_,_&__[/OYS1^.'??N.T^W?KKO_OB?_MP_C^YU9XVOJM^N>WVTGD MM>ZK_&;^(;]^G>K]OVAXGR*R__Y^+%Z\]N;NX?WY_\NWW5OPG_7_N[? M__*+&WSY9]4)!N[XP\?>?P_N[X:MBR^7?[TY=[Y^&=W_^5MW&% M"7Y[>!_^J_KKW]^K]M]_-[[\^9_&Z7O/#_^^^D_3[O[W;Z.Q_:EW7WY_5OMW M^>;O^NB7<<7^[O_U\'?\>WO\\/.?G^^^_/[MC7W[YX=?AS>_.&\>_A7>??M/ MY=IN?F_]VOURW7PX^\?_FNN_VSK&Q;@0<'1M;48,+,1WE MZ-AX/F=]=&QLU[%1B$,_.C:>V2T_](JA0ACH:RX6:AZJ5Z50!OJ:#ZUUJ%Z5 MHLC3S9[>H;M7BF.@K_ODMN]:*1@"]K9%RKD=#<[\+OZ!Q'MG>WFZ_7:3R OF MC$/@0&P!VMT,\:Z_++BUM\Z5?3N[]0^):^VMLV0OSFZZ3TT1YK>W]LYG$H7Q MVZ]AT!T[\55XP\([UV&*+G[-[I@_9M?,"?J^^S?K7MVQ\!8>?^RH-W?.1>A' MU-H[-\F>G7-!O".MO?..[-DY%X5O[YU#9<_.N2 CZMM[YX-9]IS/XK.O@>O' ME_XBIWW@8KJ]=TZ;_3SN@DCK]MXET>SG<1=$:+?WSJ^UG\==%-F]?5?8;J[) MFE.PV_LV%&A5>ELWWK;OR]D)WC)NSW7@;>]\(TFD;-R)W*YKAY,;VV-7/0I M9[V>5R.,<%[YB_L\#UP&[YV#9!\/NR@2>.^\)$EJPKT==F\G(S8=\X[BT'5B MUETH/^BPK_+IWOE&]N)T"W)W3_?.%9(>HP=[[WX%O$UN0]N/; ?9LF(W84H+ M/&7CQQ=E%N]AX4($U?DOI)I;GT)5$?6@?>]LV?4#FI ME)>F-WIHK?;=Z=ZFM;P?1Z[/HNC,^6OL1NX48_F%V5X\F%SU>BR,+GUGT626 M98T.]M<8MG!Q!__)ZRQ3/]@>9\MDL65(9@V94*?[YDHA%%3KR[*HS$/KN&K; M=Z4\F7!2!*R#[H,;^RY'6C2P0Q9E\#:D1#WV3@!%/Y#+ MR._2A7&EW*KCJ/LBV<34LFX4U*N5UMMO-Q]RJYHJR+-6_@H<5T*=>4/7O8,3 MFD(X/OEE/&2A'0>R@&!9F#*, V5VJSH"? C#OY'\[07?R#CX; MQ$/OW?\'4$L#!!0 ( !> ;E=WWNO/:@< &XF = 9C$P<3 Y,C-E M>#,Q+3%?;W!T:6UI>F5R>"YH=&WM6FUOVS80_F[ _X$PL"(%G!F2KAOB#[9%'LD[ZKF[YRCU M/XQ^/3MLM_H?AD<#_#+Z]$>GH[/A87\[_*)WN^KN'U\,_F"?1G^<#=]U4IV[ M?=;;*1P;R4Q8=BYF[%)G/.^&AB[[)(Q,.QB(H1\?.^Z 9=R,9;[/2'3G@#EQ M[3:YDF,T&3F>N,YA__AP>#V1D71LM[?5ZV\?0^V/S[%@+'(GC%_Q51[9XN#; MK'4RO!R=OC\].1J=7IQ_>M(U_?=/A;NY]I^E=3*=5XTR3P1-O@FYSL+P?ZK MIM.%5V+1$&GG=%:UK5"GFPQ&;_X&^PW$1"W% M!'8Z@[/S9I?IE%T43F;RB[B\;K=.M"G8!@U_I9+/I3XP M8BRM,SQWKXQO>'T0%-\>7=(7W:87X'Q#X+Q9#SC'W.*N QC9G%WE>J9$,A;= M@)\*-8F&C;EV+(;A7.:,YW-6YLZ4@EG' 1=L- &$PSX@27+%4AZCR3"=(6LX MW6YYP3L2N8B%M=P@N&AT70F/R,6D%FT)M,&:BG(1+4("L31QF4$LQW"HD@"^ MLXF,)\R6]+4;-C7@!]+\*Z-U_"&C!4ID#,02^)4*Z0#/$T6T:_3)'= 14)>:1>:Q*"HU M80,-2)4IEQ1<"X"(/( \0ZDEPBMLV5MKPXL223-W2:)4$ "L-:#GU[->H9C; M"4N5GMD:\\L RS@U!L6A)A190M?6VMS1]P6]_RIZWZZ'WM&-._W*6$JEML)G M1<0H>.DTE;CT&#AEW B/-J!'1DKXU"Z \4A).R%Q$LL0NBE\X[K=2J2-E;8E M!E)4-UH%W!5&QR)!LV4;@%DB@-L I>%U/.'Y6+ CA,O+4D&BM\LW>WL;XK4? MVMM+PE6XE$2O\X!WFI]13&VX04"E5V;ME=(;*Z58J28Q3>^ !)&A_><%_+?$ M^Q-S_X;[/(3W>PJ%E4Y0&?JWCG!S/B52>!Q?SS4&PJ(!$/$Y_F$ =XE_Q+Q$ M.@#]6&\,\8!( (S54H%:Z-)@4038J;0^;D-*Y'X>JHF6$;^9-HQ0G.!=4XLE M0A&P0TZA7HGP#V6L5C+ASEL769E(;B29( ,%\IDLIZE*2ZS$QP/K*8R/\MH* M:.205FA0P>D^EHI3=H)=7HLEN\$(3Y8H;RQ9'OY%@B210#"!2$+"H(.)%P_Z MSCTH^AH/6CM Z\+3WKDT/7]"3XXE0FY";#6LD"^>G&=_XSKQ.NYSG#*5>GC,Z%*I"F(O9P" M#W8%05_0MF7":;?NRSCALR(=QZ4A,#48R(II,VT=VNDX'I-9[,KB1'+CGB$IW +A M^)9TI3DJ9^$/H^B<*B^Y:K>"9J\#69MPNR!LH$?<^Y%(/%OT.U+EGSE3\DJH MZF3JEGSW*S>IU@7[L?2=_WA-_KVZSH->L_><);D_CD]JA^LN0RB%]";FE]$4 M-"M]!"N[6U@L=..H+9PV=D&#? .FS#+IG!!_D[(B#:;E-4DD-/2S;, UD" L M92#\4HU3.[3X7$H8X)VWS&-_@/7Z_U!Y?Z^H7B\AK%E2'RD0831)()>.3N@0 M)I8"2*N(R:*RG0E^14PC$&//-3RG]V?\]=$ENP^_[=8JCAY.[,/9U8J@RQ., MM&(1<^\%>U4)8 @ "\+>#7S'XG;8,L/.RR_"6Q.6;BK3*-B_03Q^ >Z#P%VS MDCT"84D-HEH7*!(^$@.(](RJ1FPW9'N93[6:"DKY.1]73ZI,%;Q%5B@]%^B= M372(V+SI#\C66CT))=IZ)F ]W>L"BPD'V,!]=@Y+ED^!>V_#4^ G7.9>;#>Q M?!OKCU[TQH.""+%!F,U8*\4+"R/K?QW_4L[#J [O[2R06$)[R_.1TV3-E.>237??\BH.S-MVVVV?&VCW?+O M;?2W:?[#JCJ[I7JEV(]4@]=WH@;H5^W%,UIWC#&W7TIA*ZW[[DT92:=P<3*1 M(F7#:Q&75,&SB\ <'V%3,X9LT_MBX04R>L_L+U!+ P04 " 7@&Y7PN8) M5T$' =)@ '0 &8Q,'$P.3(S97@S,2TR7V]P=&EM:7IEZQW0FYO_Z> MLKN3AH0A,P/#O=KPD-!VN5QEGZHZ=KK[>?#ORY-FH_NY?]K#-Z._[N!B<-D_ MZ>Z&;_3NEMW=L^O>[^QV\/ME_V,KT9D[8IV]W+&!3(5E5V+*;G3*LW9H:+-; M8632PD ,_?*]XXY9RLU(9D>,1/>.F1/W;ILK.4*3D:.Q:YUTST[Z]V,YE(X= M=';VN[MG,/O+:TP8BS?RBSM=8EB"XMS>#T[++/SON7 MEU].>[V+J]\^MO9:_OGVR^EY]?S?B][@\\=69V_O'ZU764M :'!3:9[0@D5< M51YA((5F=]"K)*8R=F,,;%'L]TY6])3>=G8>"ZQ8*FP;&_.)8$9,I)B*&%LE M+?M:< -TJQG:_L'3"?L.GH,$EB4Q$PEIND%HTNNZ$ M!^1-!L MI-(JP6.9C=A4NC%3Y^:PW*.)VS!*EI[:"_"*],DZ-P7"8"4,6 MR+65-4OV;L#[EN#]L!YX!P\V^IVQ5$=M"<^2A%'JTDDB\>@A<,&X$1YL (\< M*N'KN@#$ATK:,8F36(K$3^C,<]&@ITB6=X4"A*= [[=.=P2[_W0SF$F+5G2A[,E&"FBL'4@P,2Q(2.7A?O_]=P+WUZ!O-\/1 MV29:$?'"KC_$$Y"A ,K*J0)CT(6!!B3.B;0^'X,$B,PKHH/.(I/7RX$1BA-N M*\:P@%Z[+!74*9'588S52L;<>4N'5L:2&PD/F@T9F(VO4!FI*BR1#1_HUC,3 MG[VU%;#(H5R0WSFG#2H4IZH#Q[P5"]*"$8$#U;D;_AL*$D1=P'@1OW(=V,3% MLW$Q_)&X6#N?+H7',R.;C?E0PN%Z48+0FLB8P,^MSC@5'6X1.,3'*2*XB2MP M(EXD'THEW8RHS J+?;!"M-D(& UQ]D"V1NA]<;LO74:1-["WP MS'XD,E JA5!!#YUI8R^"&>-F&= L;GTH(.'\F* MHR?JU8.S)QM6YQH?U"*L!0PZ)NT;"+\QA.,U1]HU9C;.;6B[.RC2,2^%KGHK]=7A-XQC@M+$5 MMPD-4)FFTCDAOE&PAAKLR5L22UCHM6PA-% ?+-4??--II IH\;60<, ';Y%% M_@KI_>;P^]8%88;: ZH;Y5OR]1 6:JLHN),\>B.=78.89F_=)M;\ %16 XOE?S\ MTNW:7?;H%0G:& ^Q)4M+._Y)"T$S;EMDPS#M CP5-G]T.984=S]=7PT>]"8\ ME6IV])RK2YK.,&;)6=+^A+]_1Q\'TBD\G(^E2-BG>?:X#H2R ;E?&J]:9>P0 .$6 = 9C$P<3 Y M,C-E>#,R+3%?;W!T:6UI>F5R>"YH=&WM6-]SXC80?F>&_V&'F63N9LSOR[47 M.&:,,0T="A2<]O(H;#FH9TN.+)+0O[XK81,2,LEE"C0/S0,$:;7[[;>?UI+; M%]YOPTZQT+YP[1Y^@_YK>P-OZ';:U?4WSE:SZ79WW+N"F7J_*)&+7 M."39]4*5.NUNQ[U?L#E3T&Q4ZNUJ%V%/#A'0IUQ1:2*>\GF:M(X3RW&GWJ _ M<&QO,![!N _.Q<#M@_O-=2Z]P1\N#N&L.P5[U-.%.@HF Z$_&-DC9V /L_PV5E5G$J,',=4X5Z\ZQF'2>X/0.[-YYX;@^.GGB> M[I?:9RT\[\*%F3WMVB-W5AY_&[I78#N>GFG4:HT#0OIKF2H6KDJ;?7?8* ,. MON"<^HH)#G=,+4 M*-PLB41FHA5,:2*D A'".%$L9G_3Z7VQX B9P =M>1H% M-TO1;71T!G?2%CQ%G^'4(AM[T"Y0$-$&6B:#RG@'OO+PB_IH 18Y:F"+M8V$:R!IP#L6!@P9\LBJ!/ MYW-A@;-@-$0OZ%6Q6PKC,&0^8M*^T=0-[HA$;(I&,?F^R.W[C!/N,Q)M[)$0 M'33+VT(I2@!&QMIXQBLYV 8#*!P/P#V#;/C;0(LP S(N>$ MT[0\OH_H"FS?U$*+T,)YHL[WIA#SV?@I4<]*)1MD6#KMO:P-=T3JV=VA"XX[ M'$[L7F\P^N5KJ58ROV<3V\E_9S#O6* 6&F?MI 5OQ5Q6(C&X-P-SH92(S1AN M:&^:A[G5A?%)E.>#"_4SNNWUG@"I51IGC)!7J=+8-G=XZ'Q-/"!?-P4^$'?&VUG5:Y_:7YJ%0LHS36B MJC?5'YKD_TN^SY(W?KSDC&,WBXFI(W9.11C'3,!/H<;/1W2,;T6O2/!"N MUEULQR7.+B,C*)%0::"G3UWF+1H-F BV7%9>D]ZCXNR6Y@7!; ODJ8#>K.M' MTIH+&5!9]D44D22E^*#/_BN94_\+4EGC+F67@UW%G)V@TOIC/)AL(2R')&;1 MZOPUC,8VQ4?H.J52I[O"]JV]=0S+.T&S/'(RNQ'QOT.]7I/I'A, M18=G92(9=K$$>]W.4>O=,]3#KGEP@D;BUAQ^H?YI?>X]$"U;#GY\\+^NP+_M MB_ONA4]N!?#N)7R4SO>$E7=/RK$[W\ZE\=TS].X[WSXO/WM_Q:(O""S-W@1@ MR=Q;%%47P^>O_@7"Z_>_"L;R%7]BGK]SEJ_VOX' M4$L#!!0 ( !> ;E=2:+(CZ@T ""+ 1 ;W!R>"TR,#(S,#DS,"YX M!P^ ]P")OOUU99E@ 1$V'/NHIKQNU@"T M-4@XYCS0>: 89(M?'$ M019XY5H_@SJ8N>[\L-%8+I>O-5(':P:"V/&0!C%] .IU(C 4V4&0"CP$0P^" M&VKO AUF;04@$TH05M]X)T>P8GJF>Z M1[5[3S6-B0'U&B"X;%(7N75W/8?XJ!;H-%'Q^+6#IHU-48/*KP%715/HWJ@6 MQ'-5@YL&%(0S=PW+>(!H1=5G#9H'[6;8BVG8=['ZJS$R62>M9K/=H,5C%<.P M^BI5?]EFM96#@X,&*PVK>IBG?E@2:.]7=^9H54;Q%&574790\'*6A0K:DBK7JS76\K4?&&8! -&[NJK<$:G08 MT(F@VK;CJBZ9N70V_41G%'L\GQOVQ#D.'I&'=$0/0Q9NX02P,3ZDFAS5L&'- M3S9#<')4H^-8#P?KFZF.7Q,EPRHJTI!C0C&!C3ERYA"Y!F$HPC\3D&H= M1TJ+&Z1/:%X]JEQK'#\7G#F"+PZ'](G)8F5D)5 ]&TTZG+PX+M*G81L9J)X) MDZ::+XZ)]*EY9B95,52T\I#@ /3'Z+8KVGB8X(YC8\D]>QC]CLYIX/60964JM&F\6F3;)B&&6V;H"?1 M.&2H$:,HMC;MO?16109A!UR"*X4)4)MOD,]MZ*K/@5;S/+*J%H_ZW);M+ MO$$+;@:?2W"R7FKIQ AM%R-T4P4#9P)Z<^IZ$@'5HBW&XV!&)OW,,77BWY_? M>X:[ILU;#FK':!14.\Y;F3O;$-F9J?848F#8I,#1[H*^__7/_9:R]U_@ZY## M<;5:LU9K1\6S"]-9&5@S'4S$D3]\N93%4#(@H@&339]& MI6P&QR[:S^ 9:O)F8Q/TDB53J?_Q],R*< MK3PFOD[E@T@'%;LB=N>&JYKDJ3YP)NZ2>#4=!Z>XY%3*CT(.TNQM9(%0& M,AV6BJB J%NX@+8'X\1L'N:8+J69I"%L63D:W!&_@BI.C'?P*,_#5Y3D)\2?)4&08\U),)-VKCE5 MA$9=:6(I2+BVU2T0$S$3FJG(FT!:0Q8ZVKXA3D$ M&D5 6S-@*HD;*66@N03XZ=.ANDH,?_1YKJE.!?5^:\":9QOL MBH#0.GAC#.\]@O=\D0H 4X6Y5*3"]4<1P)=1\5$H1ABJ8Y,3*01%N8&;D@J[ M0PG@E2\C.\%O;;BBFH"$B[1UDTI(MS+'4K%47'G241 M+14I9;+W9]!5C<3)>+F6XJ.:5BI +Y/*!Z^"7C+77\5TV;QQ%MOE6^>:M%8J M'5 ZDUPQ_Y2<?F M4TMS9H9W=C'Y9;9<6'OG-]W[1D?KW\R7WR]URU7.->OT_1UZ,W&NER.] M?;]>W'P<-=3A][,/UN##/KZ?G*[&YQ^M3[T+O=M2C/W>^D#MCGIWI\I9?WET M] ?H#&[IN^I/C$:U&=0]D[@(9W "$8)Z,-F85Q:/3<55 WZ MH-Y#V$M8L[(>16@,!NL6:L[4QR!BDE<[SZE/)8!RV0PJ@$A752Q<(!;.LB?Q MDCRN4AFB,!ZN#'NYI<7&C3I%HA65J)3O8*=R1DEZ$@N)%3/?K.*M&&\7'@U3 MKXG^EF>QX>NK:Q::B(C,:Y7K9'/S4!QB_0Y!T&/ <]AGE;0J=0B>M6OR:XE= MEW8J@Y5U(IZSG594B<[&N71Q:^;NJ^U4MHIW6E[E)\IMIS2]IZFV?F:8G@OU M&^BFLL*<+;5(RYRUF$I');/)G,V5=X-R^XC_%_R>(Z4F[,^E M1,;:OB5_(T,C8\I6V(C@$AK6XNWS3&P[E<E13 MHMBK!%D;>$9Q3JC23F6^HN\5Y 4L%2^<-PPRK2NG3AY#J31.ZG6#BJ:"-)TY MFD=]^Q-;/[==XD)V;7JU1>1E06$-\0< S&<-FD=_$E' EP4BPOX&CL_;1NS& M!OK0?Q2[VX$])D\-:^X@%]B9EW1P[HL _GTA5X[&Q F:T+_J8;LZ?5176O6V M\GJ%]?#S]Y):4-#^]_?EM C;;:,%[XJ0+ UP>)-'M-%45>>L30.:+MZ(8;<2 M;#<6F?=^\/3):\G^QAM%"LR.[+M*"C(2-J!4[#[V6IB%Y#TSQ6@@K2(4;&3$ M.2@*'4/M]=19-(BO742)9'7Z(]9QT&EP P_K]:@6.G*]Y#G$R9BX<*I&1MR_ M]8+=]')(W3I[VG6A1?>#&E"#6DA#UD[W4+ )VX9I4D\T MK(N)L2-[IT=+WR''FX>=&$1\Q+[FJQ@?51[ ='I>1HP"+?,YW.1+94265BZZ M)'F0^)E#&3$6T#:R#?,PL_CZA!?:RXB[H,;%%FH04/9$,:V,@U!*;^XT&-GL M%BFHRP,QK1)_Y:;J-B74ORFR4 M@[ K(81=L6')//LX7]&?,AG30FKR-]XNQAX-@8GY<2S+L9D\>>")U2MN#=_\ M>"@9.I5:0GL20M@K!V%?0@C[Y2 <2 CAH*1?(J-OI31+K&9%2M=*$01I179I M"6@IJ&>YZ2:C$ZFTRDPW&7U(I5T&@8PNI+)3!H&,'J2RRT=PXUGT!DL'R>-, MI54J$9 K,KI0RAL^ 6?0=BS#EHN"+*6X"#Y#8SIS"=H%H6T*65(,]SR7'EK1 M2_M'F%[%2G=JCV:0I$WX/1..QG$)HR.CMZSL";8+63B'"*K80VOF#_95]$DU:8\^1-U%5&\F M;SN 6U.5J18/1-?6:'UX!OW_=NV,D7@&WA[7V/-.S&+Z\TWX+=2A-:>]X-[D M/31UU['HU^+L)9;(Y9=_W0 \?>860L"; /0#Z;YJZ!<..K?FIK.&\+/ASNA; MXV0;92^TW4*3WFT\=(8SN#F(R3J!D7B>/"M,[L[7&_G;8V],#ZFHP3Y?:>QN M;](O.[/LC4UCRA#*/:G*(>%:;#(Y/8W6Z4W.%P91[1KJ?0\121CVR;A2:2<6 MO;(7]Q%<&(Z'S37E2>K!V1J4P#LKPI5[:I*YU;OAPRQ'Z*X_G M$UKGOVI1Y+!7YJ'80O\<7RI\[37O*^@7]H-U]W!&6B+-&S,G)^U/%51":=][L>!TH] '@*N$2DM[XI8+*H3_O&1X1-T%P6/T6@S M);S0AT\239>G8N%/G.TERS2%G@.%:#*=3R90GY(\5E%2*7O MV-F^\7K'_DH,"LM5O;"YW4+IK1=4B2_)_D>657%$PH0B#2^I*4\U/EGZ_Y./ M'SY-\G7DN5Z)A.R-9XTAZDW\Q.S0<553 G@%E.1[&J4NW9-N?F^AO6 NEY(F MD7'84F_^F>+@/51-=Z;1[!ER%@:].X!L(QH5-4VF-^G3EU[0.0J*\ERE[AR4 M;L)OB8!+=<[M?!+B+Z!OP4!:.G"9^HG21:);)Z1#5T!;00K1(@X*43YXPT;F M+'-:5\%W.-1&CY-CP$8+^O\: MH"/AJ2;=(1+O&(6#\-)YLA^ 6S"Y8FXA"Q2HLT@%X=B!GI2S+5?YG%5%7,33 M\'LXLJWVR#B>])GF4DR57"5YN_VUBNZ@RV90_CG5#W'<\S3D$I>^K4*ZW9ZG MHO!+@NQ['J3#)M13F&2Y)[M1GZBN&7/R0R*/FJL9WW-,O_=Z#6GD&06C.W3Q MOFPTQ%>,B\6/)M:]R83$$63FR@&$HU6.=_NX29ZX)WW'(%/)'AJ6).044[(P M1&H') :74$_@RL=>V,%RP,G4J<#GU46./B7*GFRKN(!-T5TX\KRP6$A+NA39 MW3/^Y1@LDOD34$L#!!0 ( !> ;E=@ZF.4B0L $N" 5 ;W!R>"TR M,#(S,#DS,%]C86PN>&UL[5UM4]NX%OZ^O\(W]\N]TTD3H)3"E-U) @%*")0D MW=*=G8ZPY41@2ZDLY^W7K^2\$,>6XSAR;-J=V<[2U-%S]#S2.4?'DOCXQ\BV MM &D#B+XM+#WMES0(-:)@7#WM-!I%2NMVM55X8_?->VWC_\I%K4+B"$%#!K: MXUBK$;O?TI'6I@ [)J&V]C]F_U\K:CW&^B>ETG X?*OS9QP=4>@0E^K0$1]H MQ2)O<-YDC4+1X(G6=J'6) -M[QW_[Z1\?/+N2.NT:]I^>?]@^I7?/EH(/S\" M!VK<;NR<%I:01H_4>DMHM[1?+A^4Y@\6ID^>C,0'ON>'!][3>\?'QR7O7Q>/ M.BCL0=[L7NGK3:.E]Z -B@@[#&!= #CHQ/$^;! =,(_)M79ITB?$WXKSQXKB MH^+>?O%@[^W(,0I3WC3M(R46O(>FYEE^PL9]>%IPD-VWA$'>9ST*S=,"Z=-1 M43!8/CXHBR;^*S[Y3K_7"':(A0S!?158HBNM'H2LH(FF._=7ODZ0/D,VFD Z M$@*6Q",E:0NEWU.P\8H/2QNV&/_9ACBAF:N-"$O5FUH#3J]ND6$R&Q??+JD3 M6XQ9P[4@,1N0CZH:<5@;/(JOQ[50VH(RL5\0ZBYS*;Q!&-FN[<'=@;'0RTEL M]+HF>2]$)W1@Z:[ES>$&-]G7&3AB$!O0F'='("2?(QX>1[2([D.QA LA= YB M@4=HG19X*-OP?+#VIN%/;V5*: MJ[0T+BK4SP6@^MQF_F-@4/A]^^R)DN/:MM=:$7%/-/^^28F]1FM&E/%,J $I MC_D%;0A1M\?$CUNHWNH1RMJ0VE=XP$'M%,0,A5AXR;S*%$[,C/W](/N)_(*N M$]?37X=<8>[1FI"EY":BH'SC)Y=J1#,U4^5@594DFMQ1V ?(.!_U(>8!,Q4Q MPC'R[;8DO,RH?Z?('=VR'J136Q1SOMQR*5D8OR#$&"++4FS9HMG,IV$(^\M# MX*7_BH*0ET*VH=[#Q"+=\12Y"5FLU#/L>R^3/D?TR7LIC29)1F>=9\D,-M M&G<\;^7.\H(21_4TDJ'D?>Q*V9'%CH0JG$$3>=\14F5 >* MOBAH(=SU5H7WHL5;L^- SQ[5H2,2*Y<^)R9-,U$.5T1)'+FO, .XBWAZ)O'E M:L)X&$R^99"2,U/@O2H%&@1WTUW.26'RKT H.3,%CA0HD$KBNIJS9KY8>-T!OT:L-+I63$,)"P%UAU QA6N@3YB0/6+3!E*YNXR MG@I2DE1FU?>0 82A<0XHY@[:X:LEUQ9\0(/G*TA'JJ-9#,#7X)?B\";-KY,( MU:8\=KITG)JC"@%X)1,EC)I@4EU44ZVK8"/UY&(M7'[6.Y%T2!+SJ(P\:01' MT]ACTE":%B\W9I9??V#K9TKYXG M2#P3O#TD=Y28RL/V>=XA4F@BZLF'PWP[R&,=MQJGP;0Z#]Q-E*"UK\X^[TD)W%_63%L!%& M#A, S@#4%T0B0>:^0B2ZN@+&3$95/@Z[PSV*=31E P.:!/*T,3[J_(:NAPI MXR0FECB13"DN5"P,FH;HAOH-K&$(I<5!V;_^O/ER^/=?7_6^.WK A\?&Y&C0 M?1CCSID[O#BBQT?7^T^=]MBQC@;ZI&Q]8B76@I\F1P?/HSV]P4E(LTO^SKI(?>L;K[I#0?VT7GSZD>IIM\U^\.G:\-F M>^>Z7;U\IN]-VW]\!X<]UW0<,>0IC*;>QBUN#O'CI)/ZK '+>K/ KJ5=0[TL0B>1N0E9:H'9 MWW;F>6MH5Y=Y3U5FQ2O6A0VS45'EB;;ZFH4,Y;5H&<)/9-S-HG2UN&8B^0P6 M3? 4:8"X'=5QQQ'UL$5\J.A\P97&AI8-@!/G-;^6>]I0Q^7QOD)42LMJ_K,% M=[N^ED)FFNQM)U8\2M7>3.#M+JT"1QS?LX5+3$,X"4C&-9'MQ)(1I_B8J6>= MN/VK3N@9<1^9Z5KSC?#*=S)%0+UR/QA-HV0_0<($3+PTAV=P^O\KO')L07TJ MM@;OE2L7@U %^WR]#?=!J) M^'[])*<.XK7T*OW?)DQ)SKPJFEC3,V3^P2"B M9>!82NI3+KXEV>[ 4CT3-U! #^=CPT0.M/O0ZHA\N72 MIYU%R27(5[QRB$?I3,/C8(U#J4N>'0])Y8Q\+,B?2L@P2N?+^+**_1<2@Z=7 M)V10* H#3EPH6MPB2BKZ#Q?QW$1VBE[U8BH^<#[3P C]?0NK#0@.5I^2C]H M[@[NMXR'^7/)&?=VS,V5G)UQ-J#=]UZBW)J7T#(8X3UT*6)CJ8[2D]ZQFLIK MJK9&H(W8"M:@BMO4" .#HNHZ"$,>C,351K>F=Y?M]%^,M*=<%'0N%U=))UXD MQ\&"U3:[1 +8JQ=8I2UJ .^53M(-")4>H]E&P#JA+6*R(:#*3[F&(/P,T\W' M6+!-!W$Y3E/,1I#IRU.<$:_'R&C[6R+P!H9*7P%L&CWO8=ZG> P[D"A):YZ,?B4)^B)]F12U.6VB5[=F@T",$\\YBYB.GZ&&%*GA_IB M4:Y\G_V&Z/E<'\<4=V.J99GZSG]QRQVDB!C!^J)NN8:W YV/4]R%]SR G)LF MU%47Q'9L?-9[@[/1:F7K5^Q"])I[7_XE<-T*8\T%__\2N,[51MT!NZOMM]+? MH9;PSKAY(XH]Z4N[:FY\3,'$$(#,<_) 7^47J4V?4GH9UJ*.GA;E(0#YICR, MD2@WNGLOL.Z7$B:^]$:4=:'D[KXYQ)GR;2RQ89._*8@+T>3*M(?0&L ;@EE/ M^9V:2%[Q*@Q,3+O%R:\C] 0-M#DI'J<_2L[Q7:@=P+HI7^ JJ- MT+FX63FR%_QLZTD[4WK*M>(3")M84"W!_SIB>V1+3CJD+';%9)!FK+C?AE]"]A7:98'=,I #I9@( %0 &]PGJ.%=>3Z863Y-B40NC^$[,/KP+8B MAF0C7P?<;]#?CK*O'=&/CMZ<'KU]\\USZ&Q8)-]QH@V9_ #?'B=_/*1X'1S\ MB ,/W:'I 7O%'Z+U$GTX#-W%TJ.!YSI42&>61]_Y?HY0='A AWZXNRJ\;;",W(7[%>%G*NEC^I5C[@C' MT#S^.;8P\J,YBES;\L+V+.\."/(&5V0&+M!]1'Y>$&)J7.\.0CG5P^K]G& P M#SR'F(V++[$;K2=DD-, OQ7GM&8,PJAV1(=6.+_T@BUZ?EUT$8CA%F2X.$ /-/ M:9QR 3-+Q!EV9=2I^)A.\27K^<1ZEF$G_Y V%8\?0_0E)B;N8B5G.TM/ZF(I MLR03Z]%3L4#I<]IL86)49+DI/ 4SK:19*C^KU221J,F)/>*VG*,IPA@YJ408 M+0G%JA]'H]NVI912N$-V,/-=:@J5F>8-!0,U4S.Z^"OSNS."MFFSI7 94V_V MQO7=1;Q@Y,;6FGE5RDPW#:G-/&XH4O_;)L[AN>O%)(JX15%I.JF\B,BP(!K_ M*_%LR=H63(<(1Y;KWY'?L6L3'IAK\$!45UT\XH/K$I18Q'2."#S.&ZT?'Y)'C]#O'Y<=38PC,:[ @"[TRJ\G3V\D.P>R<#('M^!$=;0C+\5LU M0$YE00!FP!PMT.(184ET"X^"JJSE>7*\T0$/.L1>1\.X_!H9EG+/S<[+Z/II>N3$5W+ M&P"GV BZP3';\,G^@>R(A4_R'U3LPS;\6).UK7Z MG1=N2[#!E*!Z6TNO?>'N-0]S);2VM_#90@5HW^JK+S<^5'EC]S28C( M60?T>$!59'H@%2Y"J4"^U2^0Z\"?P6:=N&1Z(I!*A%*!?*=?( E7<&&!P?R% M#.H9#"G0[S0[3B H]P7@'6R_UXSMM6L]NAYY;P2\WU1#J'^;3G6HP27NTLSM MV%K3M.T$6PY0+K6.4D[3.A=7L[)69;HK\6J,G!4E1)YVRFSJEP^'CM$-(FGQ M\,#2O57$0OVTY(\5[J8J42D=3G*CYG%S]DL,\<;7A]GU*<8M&:MKF"G10*Q' M\Z()-I'UI4TF)%44&#%QB/1G4>&A!!*%@R\DW!6D'\*H63OXT7=;2=P&OMV5 MIUQ!JX<;1 W@-6^XZEQ^MAQTLP+EZ.W-U.*KL,!"E <0K, JQRS<[-H/QTU, M& 5 @#:HAL%BX29)LX'O[!S*UBJ$.DHF?0%5"U>+'$@^N'PB!ZS.F4NH?WF; M.M0:L\2JMFR,4Y^14?_5\N**.OZVM6\E"D;]A";=W*E_*\,CL+"H6KC !Y-# M:7B3,T1&!F5<1%(P2B*88.)-Q'@-)H0* J:+WF1$484/3'YFX#@,!F(Z+=>Y M\M-#N[ISE1PJ?9()%ZGF7(R*8.[H<4L?.1<6]HD?$0YL.U[$'CTO=4Z LEW= M:[P P=XL)R+@ 46<5?VH@'TQX]-(EQ\FLGG<,I DGCFXA!K)]3&Z:<:P<7.: MGB,]+AXDW1[,[>J Z6X_T=?SII4N.$%IA!DYA_D?VS9Q@$$+EV@_#9PHHLUQ M3GMY,E+A(([F :8=64#E6")F=.=-C_C* $*=9:RB>Q6&<2="2PGU+ZM3AQI8 MX7@5T5$8J^=9[%JFDF9 AMRX*='KI'=3 ELKI?8-/ M8"9GM'N;BVH^>&<XWM!*;?*V_!4\5!9/]$Y0DD4<'ILPI[:!!R4 V6-NA8% 0 M,DY %38BB71U2=P&?E 4/LS2WT#,J)M6HY(EZ=3@!;.KOYV1EX3IY)!!3(BG M4S;PPS,T#3#*W2YQ\4S>@7#C^A9>7Q&U8Z=-R),$$(_Q'2&,0IB4! RGAAMV M-"L'J)B 3OYL>$E5^(QXL?KC8AZ5/>B,)BK6"HC ')5;%(&Y*,6Q>R& '3C MR@-^0[3#&G(&*S)?9^@VIIR/IJ5='78UG&:QR-'N2T9#$E&0#6@.#^F]?M ; MGK+4309N[07+!U7@C)V*<+-:_ZSF!&)J5M/H17J7 P],P?TNL509@*614>G- M)@<7)H$^;]WNC#+V"O7^$S+8:8#?'BJJR 8@PB!B[J[N['*90)O+7K+1TOM6 M85@M7.^K77FM;.Q;'PY#-%LD+38TFI8- M%XD:TNL= Y^=N7]VP52HDA:4F"JOP*L56T$G*T56#19,BF*'UGEZZ:!>TU]) M VHA+EV@6"N-.L4L6/]JG$#VABII_7G2E52 %N/R)9QP@J%@054AY.H&;PJ> MA?Y2RYOB39,F'*1:^\ II\Q@T3HYRC6$817\(A6481[7O06VYH4;55MC(S/S0C= ]PBO71LDKW"$[F"60 M0W22 F?7<'LPM:E6]%N@!0IWA3-%(#E15P)@>Z4T^];@R<+.+:+'7P(\16X4 MZS_ZTYH=TPV:VBM3>XEHKHY@,1.C=[;+?UH$D&7X=[(IG+!1<*A]=LJD( 'I MB5ZG);?HB?VER\FYI=D#5TX,N^86ZMHEQ_XV6K+RJ(MGA&TWU+YG*$_?M$T5 M57-1&7-0ACK;QF$E"2@,2KR. <,';?4*O19IL',.=6\QL!.WC_+2X?0ND'U1 M(JY %:P@L5;+NI=L!5W# 97VJ5LI6("THX37#7%GM1H/IOUD@(E< SADSUJ> M^AF6?Q,3+\@]:\1;P"<'BFWUA;9['"')P*']H@A&G.H$[50[FN;VOJ5D4#_" M/MP;Q8>^X>UA2E7K)C$[E-#A,I?0,[VDM4TBI*@)UK"J">P.+6-LS^DT+5M0 M"(G5$]S;>24#FD@[IML'3H6I@L>D:EHT$ MU?2EEE0[[:7CC7&P<@F29^N'D'8'VYR1']B1NTKZXL.\F (#^](ICBOSG0DA M#3!(D>S?Q4ZI:W2S'=-\EWI^:YGN"_NVZZ$"Y4E@=G:"L&C0G]"C'#"":\Y6 MM^V;1'[V4+<-E+@DS>4Q(:<=KP43'WF@:P"S4Y"PM6351$SF0+H2+@]?N&LS M"+OT-,AE@,^#^#&:QM[ MH.8O*AFJ=:2,KNV=R7=>K3!=I_(6]#C"^@<)?_F M^$XKS> :[(H2-CFY]:S>,BAW*.I,OXA:(W<%< Y7B*31T_Z2RE\OU"H\0=SX M"L9ICG"8WG@>ADB[B18B^7)$684GR)$NOA:-K76G4S*C9[S; \B=M-0B,9[F2C(" 9F$2:4&FTFCL:0L,EVR:4G-P-G=T8 M4R%.S+;:U&]DQ>"'NNZJS-1Y>H,:S.T!S?1>EODMH0E4!BWNIQO;3-B/0@WM M>PA@[3,Y+%SY*Q2:W">J8^ E[!/5 MSH/2EEFJQU=MJ-EF825P#3)L#1>NQ9 MQ/WV'7I">9FV/M*:=Q(GO(=)"(&94,@P2: ,=D"PQ,3]/,#1!.%%\C;LC]!2 MKJ3Y @5\=A1C-UIS)CZ* Q1R Z!TM=+_Z+]HFP9TONW=]MV7M8"#=,DH,3#E1]9 M_LRE$1=$NK"97I^GKP2J(,=U,[J7 ;X/IM&3_LNUJRB\F(E8@*TY((4-7HP% M+2\A'JW$4R!_J%&DZ>6MYN+1.@9>0CQ:"[!6\\J\,L:"Y3K$2%PLEEZP1N@W M-YK37EF$!W:SR!WR:"GO))C,T:^)_M&K-0O'C!X(U&+NKE:"YG;@U*?'QB'6 M"SW(SFMN"=E6_Q?.U\ MQ#R"^[79C"I('G&$W1GAE-(:3:\#RR>.>69($CZ>?(3#N;ND*2_M%Q1*4M_#A).D MG*7Q!KM>2/Q]C/ED+\'=KL03:$>/TJ?_TZSTRO(0JZO*UGF6,O&=X@>Y;R8' M\]8^9[Y>9W+=C&D^6=:^<^*=L^=%KM M0G' CKO'RV5R/XOE96]QY4\#O$@NP@8ZFRE(=1_.40M*5QA(D7/PBK5 R86@ M- 0E"Z#VRI_BZ&9MMIS6%FM\=E#2>^E-LC,V>DCRYZ/'I%?\E9]9=A(C7E.3 M/WKTW)E5T1B+MZDH-Z1!JR@O&B7,P+:!8SL)""Y6KF^C&^2,TXA^3 PSY66P M2 K^,%JY01QZ:ZI*HCO#BJ,;=;Y5):J.)4AXG>M1\D;W>I8?NF>RJH8'L(@Y MN^"Z/&UTE*<61N_O(K6#4G/]<*<=06YIG0<*IEDE@.4[]/[0,)B2F1S2-V9G M.Y6U9(1GEI\>^-UV'TD. ^PN4[H, M]%$!] D1Z)FG/Y&OP(#1V:=5A?)S4T420CYFA],7/:7'%EQ_=D]O<+&P$QZJ M[RSGAAOCP"<_VBF0OC-D/ERX.;DA4SQ3J$)=:2HL..7>54$YGDE?6T&O/;@VH20'-<@8$6-W(*$X.:PBH< MF,L"J&M'0\:T&77!BPNZG(SLX!GYU,G*]H9!F$X]U4L:V7$TJ*E5&EXQXKXC MSA!1FODY&<\+V-D,:E2#Q3*.T*:&<4Q<,WL--6_4>#"[UO'$6[R&4@G;/?-$ MLS=5#Q7/W=":S3":I=Y\.B+0S&BBICQ1V#"TX(3$*FPH6CDVC,,H6" ,-S<$ MR1J-Y 0E7)P?8^$A"MU M'W1K!*#2P%*T6V2 1>B )7_EB!O,^ZIH0B'E*PGSWOEYN=(-U2!^I_KC%D5P M38QYA-3;@28CPL^)6E+&N] U"+"RV$=1P;L-8^+'$'V)R?R\6&7[AVIUY\5Q MP K-.634Z^6+ X(%\%PZAFO:ZL56K(CG0K5G2IWM0DQH!\\V^W(O8C-BI^?E MV7J ,2V#H(LRO%F7I6ZRVE9A9T(:7) V /?V'#FQAS8LGZUOK,\!SC9(PK/U M'5K22U?\V3V:)8$YG1Q@YJX]0^:<7@4UT"$ T1,07>]=Y:SHR]W"(L/0!!;H MI.!1,>O \ MZ9:73<^H(<+TF&15ZZA6MDZ!0"K2'__]Z.C@?W^[^?7;__O??]G+^/EW_]OW MSM=WJ]GO:__A/'[Z^ Z_?_?I]//#9!UZ[U;VUQ/OY^@XND<_?WWW]J_G-_9U M=/+'Y>7I_:?CU?/9\/>3E7./?W_[=?;TTT]N[B M]NK+\= >WRZ?/G]R%M&;"WMQ]M-?^+MI.A]?'<5 M_?'^KT_.I]'E\\7E9^?&'9U]^\MC\.GY#/_K].>O?YU:7[]^>_OYCV_?GWD^ M_CKZXSO+^<>G96Q=3Y].S@9O?S^Y__K/Y4_Q&^LO_\OSU^B7[^/GCY]O5K>_ M/!Q;D\_G/R_NSQWGR_31?CNJL@$T*!Q>[=N9*\33'?B+\:YXEW6.T/E KGKW?N^86+C2HKR M.QSI8=TD!7*.B)"]L $P$9LB-R+X$DZ+N*I@!&EKLLNNX[@5;86T M^YX;,@9[=.F15 XQH3&=BF);K# Y? $TJAMDB*/[;!2*I.,W? KP(%()CE M4M,21S4(P5@4N2[%U")VEFE?!"@*F MRU.%%Y@ZD&#$L6E=!R6."@*]$T<52,UWB+E_E=L;7KO6H^NYT3J;M>R$(EOF#J<7OR,*3I\"0-F343>S.&%2##>C-(5D7XB=" MUUVR(T_?0)1G6@,2W(7JY4 5X#*(L4'Y,_)F,BR&-2 !OO%>,G#YNRN3\Y^1 M_WO*GP'?>'DZI/P'TPAAPTI0Y,%\KE5EWJBHP [VNF,U678,2=]TQX?NY*VY M?DV(_(/ON"&[=PLY%\\V^6IR76R7PN;R\,*G.A][$;^__5;EAA'0_]M$H^>T&4&N@7[>"@+>"-$V%UTVAUTVAUTTA,YM";"+?Q@OJQ02X MNAL;9Y$J/V4N*0^Q %6@ K,A1SA*NI%3OC1[WL6Q#>;,N#I6O!>Z@ 1,Y\K? MD#N;$T48K A#,\2T(!S%44BO9">>_ ,A<>4G=WJ27W?T16J*:")E)-\!-[%T M"0!L+VR'0:*Z!)W1M,0H T#SA)6C;4XS],ZBO!&01!_&2%Q,I\B.1E.FVR3V M9VWW1JR8,_S-HBTODA-Z]../[#U9ZWVYF.I>Z M,>^J\ZG.%X#>BO3$,6FQOM-,^FO>7SWO+STI7OL"OZ;_7]/_AM+_ MF0)Q9,>8@(+"BV?;BXF7<4GX3\*[]*ZMTHT&$!5">G@R526N85W4 M+!S=!T?8:S[X*_(ZM*MKZ:4&3Q9VQ+RZYE$,!@*Z/!P!J+1GM*OR-\6$ZB2( M+$](2 +#]'BR"2/5F/+H-*:[M6C->3 ]BT/R5F%H^0Y-"(3!=$Q8)@L-,PJI MEZ92U25%0"Z64QQ:+B39B)"0B]F=B1M:X9S^?_$E=E>61XMR MR9MO^M5E,_"='7(Q#)D'>J"@61:]YH@EGQ3]#L>[B<8 M66&,U]L$#\BTKR'4O5>KTRSFQ5R')M0^^4_(HT?VKVY7JH) [Z13!9)0.5:7D>+2C2R/7H5P'TRC M)Q+@TKZ:^;A0S>/>##LD'CZM J'#PD6%#>34$B,-X,B$@0(# 2TF-3&?F(QR M09\(')UWN*]\'[JY@W#&YF!!;X;ZRI(]NF^)%"9KM 6#C+#E 05S\@:V'2]B MSV)^SH:;*Z)0F#A 3/MT;Z$*4.R=)(5@%-U)ZVYQVKDT6W(O)GOY,79]VUUZ M:((M/R1P$?[2D:'6(R&2+6[2DE^!*A_L<%]%11B\R^S-;)5L(R\;$>^/L!#> MHF@88XRTUW%4TS 7;)=U-[7)Z<[J%UK%J5\'PBA*/@3_+XD/='.:'-G$.JEX.A?Y.!12@LDW%MD,[92MWB+Y' M]D?*C.XP09J\Z49/35*3QQ/,[->RS"$6I&KU_ MJDE\PM")=!GN\/ B+=^=!QXM5J-;%M&Z72*E/-YM$'%.?[??_ZDGICX/QCB- M@!B%I$YY$$?S -.9-8BF(GVGW83>6_3,*F.B>-8T<8RN_-Q^F.Z05(:TP82&O&3E0$UE M^SU?MFJ.9V CY(3T<#XE2S,NHVE.Y[2[GDWT^F9D!1!,1?=>JZ5E8R>: P:3=ZO_1<[=5VLM3[ MM6!*8YL)66_:A9&X0\L8VW.+C#;PG3L4N;C(%<2)"QG*?;.V4JAF@M74A550 MP0I]/%C#E(]8?[]\129>CH6N 3J3N_XMV0))IF5YC^T61:/IQ'K^S8WF]$5I M.>02,&;CL0R.Y?DFR&;U,:GIOB-U9)(B' M/L/68E,=50RVMBG(27"&[ M+E&4:O^6:Q$H,V'6Y:ETN-QEIP'8TZX@V&<)5@*8":\F$:4DO"L_C#%-GM!5 MPPU#@,JV2A(],ZC5,&5"X:>8#KJ^Q96^V1E5(GJ*$?GA3G\_97N=7B50''= M;V.9L1-(9^OM5]*[<5EL< UTZDP#0RIGTFKQ%3^A)C!,YVVQ](EXR+4'JM2^8N]/"#$TB,=TMY""TR+C+2J-ZI(0HVVU/*,K&G V,+1 M.K<'#+!"U%$"RS5!KA:UT,$T9>*0!%D#ZFF9->8"6BL@*7$;K5U6 .T*FZ1E MU&CJ%!AHT\'[^#%T'=?"ZUS)#( UY-.!DQ6D,:S!#>SH:+ZHB:R4HRFT210@ M:-8N-FHOKR:,!Y_VBX3%B>MW1\6D9]1.:A:@H*E4.Y+/;M;Q@7NS8,!MM1FCP/VR\S0,'ND!S*S4E U(M-&5[U"9>Y&+9_HCJA(EKRTE M]VFC6Q%"8FSF_'&7\V0U#2^>243CAC0J MX34HRGIHQI9'VQ2=BNU5&>#+[.XPP$:8"=F*W$2GEFU7>9-DG_W*)^Y"G'2' MH;5ID[GEI^\XF,TPFA'+=T5>Q"4!@@U<]F?T54SZ["#KEEG%$#C%K+ <%ES; MC^1-V/6<%."PX@0!=WUL'.;%*(,P;@)'EI4=F# I8[2#F4_KWT;$4 Z28BH) M?Z9FD!?IWM2!UGAD64M=?ZG8//G@,L"=UO:+L[''P;V2!5>7!]P!Z+JC*$F% M>\%!@BD?EV/@!?FN;<30?'"ZXTK$1C_C5W;]]I6?O-R.G\U6L7/BA$!=V+0_ M[_5RUK?]PU;OH72V?M]8^"\4,;>ZZC9S(9^G:8R7LM2) 09V_+PC-60WT??= M3NV\Q$M,]9K2A^:3]QV?6KCRR8^(N)4:KD+8C$438L150;Z]+DE!V\F6.EI* M.?@R%.*G"GC/ LX=[FD"(3%L3#+WK75B;IV2H6S6* J+6 E4T;*V#L]6Q8\A^A(3;;M8Y:X/5S=5.P-"62DN&24# MQ4%!XNQ3W0 F3%63&+:[.+6O;LI4G<4AX3@,!S;Q"D(7J&2=1\7\\28!?3HCQC!'%=JI@>Y: A59C8H;).P=M S)#;M)9EB@C-8CZE3;.!U MZSF+ '3*DT>E=P:1"Q?09>IE5CYB!DW:^?T*6%\W7HRD)I$(2?TG4OW(>-9GL%_:--AXX[_WASF84 M!0Q2.EY-PV#*O79_EQ\?8I:V><^S1NERZAP,D9C':9K?]%>0K"&ES MJ;/2J0)VG]R6WC @"[/#LH%!TH ]315NCT0,@U#WO6NJ7/1&ULHP-U_?T_*D M8X&3Y.ITY(RZN=! @'9O)"P):7.=K);K1T N.N-1,;PU+"$L+D[:RV&W>S0K MLDK3M//HR4?.F>71)G;$WONVN[2\I#>D]EU1$9I&JXPD9":(H$"-K'RX=_$E MMKP-J:T7)A3P<1_>)$T[,.]^O% M8^"U@KHXD@E#+@ORSKLW)@14K0Q--&JQ+&R@[O.GJC8E>6^1"W.EH1W&)+KW MHTLWM"WO=V3A"]^A!>FM8.8.:B80DX6=CXG>X'AKGTIAG]B99E&S73M\/V0B M@E-SC"PKG0%ASZ$L7GI6.T$41^J#4=]Y=ZVWTN8DBFA3 N^*N-W/G]!:A[+O MC&@D4:>HWKM@B!R;5,0]L7%W:!E@NEU#KXV.VT47M0/W0>/KD6D,/-4$<>EZ M" _)ZC(+L [U+X[7)^.^@T3C.3AE-S(Y\Z+#T:D>L1<6AP.&R,DV=>2W+M4E M^41/,F-WS#Y8&BX> @>OVF&?B%LW^OE1>Y 4J(%$X&I2U27W?F%Y7K:WKL'2 M%\?KDZ7?04+WM:!;0A<+A&=D#?^(@Z=H3L]06KZ.1;9ZW/U/*-2BHO>FSIRT MY\CS]&%?&*X/QKX*A>;[-97M_"^QA2.$O77BP6JQ\KMC]@%V+AX"5U8J)RAI M)86;5%=H [\T:#],/1\3W==,%D.(Y.I239%4.E@O//HR!")70JI"3<_V8B)/ MQA.-D=&0UCG@]3!P=&PUU8_? R=3"";1^R$5!#2QGJ\:6KMS,[*B'))%![[D^7"$Y! M1'#:9Q%L&P.? D3!*:$A^7&$)\%3716OI !R8_;!0>7BD:&OJ;:Z1(LM0R,\ MQL'*]6T=BS5GX-Y)H81,)@KM.[XIP7$01I;WA[O4Y#55#MLC[[4:EDP*^JJ? MV38_I8>1U1KZPD#[GP0JOG>&K;Z-W>N )E7G@:\C%"L-U@ME+D.0P:RO RZE MDUZ/M'YS^CAQHY9EEZ7!>@%U&8(,:KU1;T;GXMF>T^Y[K2LJ*P?L@=M8#40& M.D @RTZ2TN-)*W1N15:Z/Z\EQ5 Y<'^\%AXR6:5@?4$FU^2K_V M_U!+ P04 " 7@&Y73B5UMN)H #Z]@0 %0 &]P[55+:B4]L=4:=]X&Z!''B1^% M?_GJ^)NCKQ .W'Z'LW:S/T,G1R1LVY7_] M.?##WVZ=!","=YC\Y:O23L^WO,Z&_@5&_G'9_A%9?S3&SKZ M^,.'#Z_I7_.AB2\:2)8]?OV/3Q]7[CW>.H=^F*1.Z,(&B?_'A/[R8^0Z*:5D M*UQ(.@)^.LR&'<*O#H]/#M\%\QNB'TYS@*\#7>( KY'].7!_R7KQ)_ M^Q 0/1W]S'>B $)XO@US'\=XCL@/6SR 38Y?@>;_!?_]4?G%@=?(1AY<[V0 MXO2ALA:;]#J',X"?/Q)X*I#BYQ2''O8R6&$%!='H!I1%V;JP_CU+$IPF9[LXQF':)%%"]J5[;ISDEF[,)[X&Z7N-@S3) M?G,(OZ%T$J_-<,^ !"@J8&9?0A?4TRAU LZ.=NS^'=P&5);)*/B,<7AXL_KJ MKVM8!+EL#'+HC#^_I@O]M0KO+*Y2UHG=;%_RSQ: ^8C7;D0^CH?T,"B#O8FC M;0M/TDB%UNN_]N3_,KW',5MO9.Z75R;@&>5[:6\EUR,8U^2Y#:8+&%%F>1VC MUP._^+U\ZL;YK&;Q1,,K2,]**;9%0,YG\HB(<&R]PE?6F]_8F'\RR_MK12"*3*_A>L#3X-5&KF_ MW4>!1UXO\__L_/1E9+8+-K!Q&C3!4 I"4AK^A__Z[N3X_9\0IM/*%[\-R9 S MK"P@$G1?_W5DNC_@V(^\5>K$:7?J'PG(?^H$\!XLJ/R%D?BH^BV.2.1YZ'4G M\;$.B;\\03X>1_^9A=[>S[_6[4;_)KO8Y6 MZ^79CS\L/Y[/KU?923G_^\UB_;-M =-EM.1BE9.FT%XZ"=[W<90D5W&T\;Z MYD^1!@QJVTDV&F$^/!<%&^83&7\J1A0A@CT__GRQ1>A&6_R12-J^9**TP^N_ MVA** @B)6,"?$' E$XTHM&Y4D_-(*!SYH1._+%*\32X)AF0FP3:@P*68L'CLJV:?D)J^ MNO:(BTKH;^FB<"$^^N Q1.1'Y-,]4 J;6/X,# AC^7/:-Q?ZW^*7.-W;:5U= MVX9%I *!1%[)&!20/]N\JX5<* M0$Y'QE2'R ,"=B"FR;32H^6603(XM8M*A!LCEUYD'*H8N42(C>R/J1G1A1!HC#4"NG\19'YJ/Q*ZN@[ M<8CN@<.4V88@D"L*R8_)[-D?6U]0[S7V.R]028@*$LE'R8:B8BSZ!4;_RZXY M2(M_56-T&^H#WH#D7CASDOLK>!9XV#M]N4FPMPCSU^;,3?W'?3AF.VQLWLJD M#YQ,A9VOT=EL]0/Z^F8U/T>+RU?HZGKY>7%.?CC]&2VOYM>S]>+R>S0[6R\^ M4[NV7:GL+@695#HG))X* MUFN(IXQ$/<43MH#_@4KQZ 2@35P3\8]]-\4>_&$6>M5?E$9>496>/"=C["3X M'+/_DI^#G4<=%^X]X1F^)FK+?+/![MC68,/ CV^':/U.S&*H^-;.YV?7\]EJ M#I\:_>[ ^4[_ =[VS[./\\M2X*J%C\V.()<_6 N\ZOMT' 3JE#[B_1@I6JU! M@V"6?&72KPH=HM/Y]XO+2[C(/!D6RW/+=]LH$C3:U]/TM)@S60T&7&3> M4@G#G/Q:( ;_(P0E9X%9]\M@L$6^!1B&G-!#+OP#%Q/^A^4UV@VP>BWC.R?T M?Z>.WK,H3*+ ]^@/9-P'"JM)[D6)J(^:8I)B\ZD0\J^ MUH)K_(C#W=[.[L;R([_I54)9WULJ<@]^Z@3^[YC(6+1)GQRBDIQ%B4RV+$B6 MC$EEN1%BVS_ZY]Q/G+N[&&J&4(V#+[\G,6G;S:#4M( B$:*,^A,ZCC0Y6)8A M'=P'B!3>X#C&'E]U;!&JK;XOBU&K_; &B#J6S.ZY(N%(120$V(S]_-0RQ0D MF6J2;S^R'EF(+1: (3)79<-0S,9]@=0][EZW(HG3?Y/'AK=STV6\PO&C[V+= M\#LRMW1HD9^* TNZK)$WJFQWR3'%AS(%G(UNQ-<9E($VEH 0*#$.]65:!IDZ"M;Y$GO!E&RB_%R TD%.$SHX_X:!U -EMJY:.X*%+/U M,HG>GYEG"#!&G3C#8%6)+O@WR5NJO.A4_#?C2$O-I#24C#V]-G,G#LF1#=%W M=(,]R;1T&Y-*O P(5:T ,I9EUTW'L][&LK)@*5'NH01&#_'SOZ%TN+<+B*Q" M#((["[US/]@1.;W$*1!-+4NP!!60HP]OCJB0]%MT#V%.(N'I!9SL8./+T%@. M6(A:#/A2"%*IIR9S@_@-@MB??+TC>Z/MUD]SMS*](!B$[O;!/]G!_G/CWM\@$BW,9KE+@%"=K7FPQ$;/Y7' M0AO/*B]<%J*>S"LZXA$!8@V M@6"#T1R>562X[:- R)*Z*#01[&C+*2]V0=15)_@9._$%^8W*"Z\O!O4U[1P- M-2C:)($-1S >T0FV'"P:W*E+A C5H=<_-+?SF4UQM#NCL:C)U#,5(*UJ0CZ^ M?G'8TADD[&GH#R)$N[Y%8<$Y>>*F+Q=^@"]WVUL<#Y*'QF*&KXKZ_K(B6'08 M@G&(#;1Y)L@XD+%0!A2_G$7>&/*@7M^">"@! M4DM+9>H!HI-1%".^ ((5+#XU.C"T*E+M)!DB86OG>>&1.\K?^*Q_[&@WBVQE MT^J&$AJU2)%)J#JK<059D:(6IE7E1X5Y?R5DYGF$4PG_ST<_Q,[$5&3J8A(R=]9&3]%$U/ M1DYT9>1D+!DY(_]9O.F(2H2A@GE183X&$)S%26I M$_S3?QCID216!;N0_E.QM08;9C/(EIGG&U@T&MX!^AXR9@#95Q(..S$*D>W^T*N[N8R,SQR>W:3X-AWVYC,<.O4#;+)KME;,C8+<2L![O7L0/%8UFBID\'&2 RWQ(W493S M-!II.^9=32TLRMU.*F3[?//5U ^6$C1V!D]Y5:.F32D8FDD\/*NKD<9C-8M' MP"-Q'D\=WT$&3[)J[ 2+T,///^(Q-,WZBE:B$6I M*@1;#"BHQ$9;O=)*F%) M34\0(-BS8M,L2?#>4O]KBQL[)<3[R[2&U6J^7MFR2JKY4$[G%R SH.XF6XU? M/'ME?WT/4W8))10M:H1#YTQ#)B0\:HJ&",4!U4$$W4]&E@_A%@9O#!4<,E\I M;8B30D,'E9.F#>_.1L]LY:L8/SB^-W^&U_\UT%4!SC.B"B.+C"*K6R<.RJ Y.TDZ!0J.C@;7SMZ["@X.IRL2E,+]KU/GR5\ M4GM]"XEV,/X@$@ AD1HZLJX'6Q 1!6,J;5PEB UX(7T?1=Z3'ZCB//O(0;ZL MC>,CVUS"].S/-AE>)WN9RQ7P.W_KM'CL&KOW811$=R],6AIWAJ2@L&B>L<]7 M!H$L>#OWUA L_]%/\T7^$&N^CR-ER$V? M[UFVBXW/6P*+3#&@0U#LW]W71<3"=]_"K?(QH$*SMP:0]2^CU?%'EI'JVC8D MHP*!S$^2=9S;L$[GX1WM0V37NB%DBZCO7(%9?R6PTG+F&KZ+Y>8FP?1 &EL= M5.YE7C%4@2/KOPJC(!%HEV#[%TTG)E94QU;4!RB15"]=A"FAFW\;8(G.,<[C M0K2-G1>& !+E,\//QXOER-:[0\&XQN-#AO-0X?D8A7?[-<-+M[$C/ )(E,(3 MD/',(C^1UZJ"8PVID2';MYG*34A_PEZG;BG-6>:"N\0 2#ANLV^)E+3Y$T:, MQ9#FB+SKG8^AD42S8]F^.J/J;FO!5Z<+FRQ-?3$[77QGGV MXP_+C^?SZ]4?_NN[D^/W?T+SO]\LUC];O7VZ,K[2/K$+A?KZ_DJ;[#>&0+&1 M:;^-')26:(*@F&C;XM[.-XDHC1M>7'ZJG7E1+N\:/.-QAFF#!95$H,1)=63'=U(74 H?,7,,F MH(3V N3'B4V%NIT1N6;=@NQ(%K^\R?1^3I"6S2P<(VJ(6K0:6D8A"L$ R)K6 MB]0QBU^2G D@D,&'KJJIY7==Y6 1MK\.)]!(S/=\AR;^I,&"S6;'0^Y$XT9N]7F;;-Y*%VMV>4)F?4: MTXEV,U(ZV:LU+-2],PJ8ID9W^.P$.U5N?,]\@L8.QE4H 1#R9 *NL:,;_ M.?KFZ.@8/3@Q>H1Y!^CXZ.#HB/Z/V0G(V;1+[Z/8_QU[Y!J$ZKY^DH IB28B M%.4ID).B%9$+#.5TT9NC P34@CKPY]CEOSRFOSRQ?&TJQ**6N2 DZP"UK+KD ME1,O8UIJWJ.K7^&8VC?V*J/23>TD,^B IBO,N12CK_T0G4=!X,0)(NH.D^17 MMA-F.K!>+H=*(@W)O2KMP4K/S/+O?J\"V=C,@AE,#9&N_#7.RTF=^=C#1T@MZD1B0+KZ1A3P_"2@=18K=N#;?!.WL:Y.C$N)C:71=*J2-)4JU M@FG6Y:F]6II,J")!I;2)2):D3EH7.O27L5(-MGT\&1K+FY:B.@ *\T04*AX* M[]X=O*/_>R]Z*1Q_=_#FNW<''TZ.Z$.!_'CRW7<';]\?5\\TR:L!IC2>#0>( MS'O M!1S8*5*3YN(U,TB#3*/(I6&W@TZ.UK0U33 TI)H[=>"7?GJ\E+0)=[)=;%BO)+!T$:':P\[^ M =7VLE/A//J'W.U>J<,CNDO8+<%53[@LV*17_STX<#2.?KGO9_5DBI#K -3E M:Q:]J*JU)@-,6('RSW./"L>J]:F5<^2]1( M]RXVZ7D^Q%PYP97C>XOPS'GP4V?LXDRR7:R4F!3#(LOPR$'+IM@ M^?G;PKA*LH<"X]X'SS5.'3_$WMR)0W*;)3/7W6UW 3RFS_'&=_VQ XHT-C0> M(](.DSQQ*!N(/#;2[FM7GYUER=+$?T!L!X\&'_LZRY>U<0)EF\OBL'$JB-VW M(Q15XE=97T+"QANU#(#H4;J.R!F'KK\H0@Y[:B;II^G)?!*T7NKPBO=QV;Z91T86;VC;'PSC]MN HJ,:<+$$R&R?>5F MA8, FF_BD*P>S$)OYFW]T(>5(4Z [S6R$&EN:N/ZT0--5OZ7S6)W3F7>1 2N M&[=I MY5ST+&O&&LRM)@FK:=+3R\HK#;K1%N^S3'UM!UM%),M M-2/A*'6"_^)&2.H M%-E ;&B1R,LHC++[E2V_GYNO93,;.I02(HG4+,C[B4"3U@7'TMFBQ\*&'*FQ M[JM1L976SC-?[)1U.1PLAKIV!%-F"Z1_MOK',ONYI]F'2$<]0SRV"93BK/K*2X:TJVDZ,AA2_T/(Q64 MHN.(C[<:>V*'9T>]]>?,Q9P%Z>]#\Q'O83J33 B%K*92E)3BWP1ZRL3R]95< M+,N6G CC*YP:'[X4'*FV\=^3^G77WJ!/F!\4>_Z(LUUL/($EL'3[F,L7_C1" M7C49JI*H,B5L1(\HX%'= G\$3LKS[N%S-P/(&8@>,O(F;@N,Q:%2*] M?;\08/Q][$ PS/DN)A)#!,:/6(XD%1RB7D!CN"W8N_;AA^L#@96B@NI*OLHX#%WL$U_8'L&R%I, ^,L!Q084KVJE'^!NC=_W.D!P!+ MJFQ\_]>8W%N^F_+2,[,G)_8N<;K<7$3Q!OOI;OQ\IL'@&'?>#X58VKXBF\JR MHVS;$L>2D\;E,Y1T QZ^JOTO\1/]BTD!+_8T;SK7@DOF(R9_=(@$T9KAI51A MF^^O3KS5%I9L0/_&K\KY,XY=/QG=$--]_TF=J4(0)8))S@H4L:%$ M:^=CIWR2*OFO*Z5R"HU_5C)O@D6Q50%@(0:B.Y1=1%?B7)R.$&N(@X84MU'+ M0KA#/TB%15FH62%C[?\P=%A$1%<5\OLX2FR_61@,5M(E^D"J.*#BVB,%[74>8>=7W?BGU>)_W\CB<3\#N>?!%^QY,R MVU6(].H>W%CK33]^OID /]]\$?Q\T\[/-\/]R-?X@5#['EP.S7-A'[J$>D,[ M>H,2)JE=/IM3MW:*E0-;MX<6@QLW13M%+%[YK<")KO?2)!Z]/0G[WY[8,]*E M_6V_0_[;"1SRWWX1A_RW[8?\MR->VF_[\?/M!/CY]HO@Y]MV?K[MST_Z[9_6 MPP-X7J,X,5["8KV5S'D?]8$:&J1E6D0Z\2R7&GU2]'#ET!TR7^UR4RJ"W$F& MU"L8T^3:8>GKK;9QHFBQ)1>3=K3'"AM^U^_F>#>!F^/=%W%SO&N_.=Z-J F\ M[\?/]Q/@Y_LO@I_OV_GY?D1^?M>/G]]-@)_??1'\_*Z=G]^-R,\/_?CY80+\ M_/!%\/-#.S\_##>O23R&,Y=%](('W* 3NK+M=()B&K IW').,6P2]IL.#-9U M)SE (*V M&\[Z[7:L4;GX^&APD\MBY/>)ZNYE'%-50^N MP5F@D[0P-L^##M08YTESW#,$Y/C$^@'1&@%B_X#0"/\X/NEY0&2*PB5.SYSD M_BJ.'GT/>ZXGP&3L'F #!2H5"F9=U9%?0]P*B\>":?6 A[0.7;X72",799BC$*0J@< _Y+?R; M5EC_>@?7N!^^0@]\9W3[@O*JPN2-EVW[QPDEJH\LJM+D]#$Y-2#3K%Q+GOP[ MP&8;#$BW-&VTT %*H^% HZ62;?M9%_[*>@PHZ3&@& (OJK;?*CKB32RD? L! M4;V##IOO(*MA\DIV54Q=Q _)8QJ::]Y"-\4$QX]6,RUTV%@6I%;4>Z=]910ZQ^R_ MI3N65XG9D\[986/S9Y0^<+*WU#WY"2=$[BRK=-WY6^MFT(4./0^UYBZ9;%\Y M+\YM,'9QK?;]+#7(4$,E;QY,1Z$'-LQRAJ V,]5R)L*]7Q_+YMJ\-R:]G842 M)@M!U%K)8%Q]]Y]8/Z!MU_U>G-B3&K3(#@)4?># P[Y9(GYH1;5$6%).M&BI'D)66 M:[@3#4>5^G.\P7&,O?WTEF[?;QIWZU:\WSM>^UTTCR/7ZS'Z_=(H1:%A:]=BH IN.U4T#9[K6[NEY^7IS/ MS]'IS^CKFQ7YQ^+R%?G?Y_E*[L:;DB-/0T@T''EM-!PIOJ!GMNKQM]9/JM9D M5?LGE4:FZO&W^SFI+OS0"5V+)Y4*@.F<5 HHVT^JXG0JGUD7B\O9Y=D7<5)I M"(G&2=5&PUXG%=W(\;V+*)YO'X+H!>.?_/3^/@J@[=;:>88*/(&38F\=K>_Q M9W96+C>ULCPW4(!*ZX@;=4-3[L[1(9<)/00 /) ]T":*$>:[H*=B&VAR2QZQ M,=L( @?(VP[Q*PRR1<6UP>Q% .Y#P/)C?G26]/:,D(_5Q=A++@CF)BK-MN]G MR>FFADHB]]D\!(*3EY*ES2S+E4BM6FFT.5QSQ6D09*SG<,\2&L=OK2N9K14T M["N9&N4SCM\.C>W8/3P$&$*=G #.MHL@>EJ$Y"[8TEB /6F6NKN:+X"E!Y@L M&N3FZNKC_-/\IHX? MPF-D_NS2H 6B>7T$.^_R-O#O'$'&IN02ZKBD446_&VPR;^GR!CET%13Q92"N M"/.%J" %--HH*M:R=MWUXW!^$_:@6#^=YQI[.Q<666[FCS[!Z1/VKGBYN2NB MT<-VLRWS<\7XT8]V2? "\J\GE+U7-^S&[PVHU+7/UP.5.U\1Y54D'V!-*K+. MEH>/Y,O2<]'213J.3!1B/(BLXS0N.1Y;N2LO;;5EDRR3E>5R(Y\.@C.2,#S$ M3!S!\B&LJV WC_U8J)+54>T?X!9M,35>-$^N,5SFE=6MZ%P5$#1U+IC#K%\V MA4#"G)H+O(%>WW2P-3C1=_$+E:U]M X5;#"FX>@#$XD0WX$13B4434 DQ/L<')\??DI^^XZ5UT3T. M/.2D:$58C;>W.$9OC@X04(:./\W) =A4'^! >L3!BU6E7RX.90&4 MD'(O_6MH:-'^KBS)?G9$M!6NSN6X)W*=J;FJ6QNH(,&(^059U-HU^2K]1Z/A MW:4MQWI^ZLN:#EAM(=YQ/G)BX8URINJ%>==(T-_>*@F5/-O%,0Y3]J3=N[P) MMIR"O#7!DCIO,%73!!&VS !B65_3YK!&$&V3'OV%[\IYR3INPP,G)D],R/). M7ZX(>=-9Z,W);Q]@R-B^0_V-QWLPZHNB/G@R@2S=M@]\+A5*G$VTFV75G?$5 MEV(W\O1-':WOLKJ/XG2-XRT+F*-_W+=<"O>AVETN'52 MHCX1L?2+^;9SWCNQ7"F14NKT:?QQC3V\95[SY>8'0K\TRJ@G%46Y?5=G*;.O MBPZ0R:VWV>2IRE@/3I:MLKJTZ6MF:4CPZ2[Q0TQN^>02I\L-V*+X7T8/Y.FR M]6@>^ %'GP(^B7P6#@5AA=PI''4:_%:>>&U$&> ;:.RU"%-"71]RN/;Q0&G? MSX[UI14NZ7.XJ(E+3D<_G\5?)P=@6PYV-+@2//M!@-UTYP2%ZAC[=_>60B@[ M"X%22H44ZQ_RR)>_B.)5M$F?G'ALVXQH!XM'8 D,J<^"ECGP?X?H6SX4>?@1 M!Q'5R)$;)=5+V*(L"?@FDIXZUB,<963)PB9:Z0^S/P&2;6A7GB10]3(L&/[3K[C;> MM1UAE(@E3$11L53ME+,@D3TY7Q;//J0Q77VO!XRB]J,-_FTPMGU)V>'@4>\7 M9.G8^D3=QR.?)LWUSU2S:FRP"BP['GX9(;&KQ0I^>W4]7T&&&:236=9U^HM&661[4JZOWGR)GWA4#P23Q5%( M_NG2O+:$;,L+H^:1/W2,'[K^0X"3?4GX*"#9R+X> W#99S#_",BF(S!RQ'>/[WF\7GV4=RIK.3?O7#\GI]N)Y??^*UL2"A>&5;=1T@()67 M;T\*]@]ZNR87",'S_KQPBL W%6T?=H3?F:/A*@I\]V5?LMT/!ALG>B](I3)^ MM5C//B[^.2="O;Q8_S0C>LW9RA <[9+TFB+X_U)L.:V%E1O7=AD/J[YY_GES7QE-T2S*U^K8MB! 'WUYEI5 MU=.761R#7@)"?^XG;A ENQCO2_ZZ[F[>OM 10EEJJGN/O5U W:UY==[K9G5> M.RV*>DE M5M1=R+UM%O4MLHL:6,[7:7;&#>5RB"1F;AH6CER(QI^A+V)25># M7PHQJJ(Z)"N>?WU0KXT+Z"?GURC.3M+D].4:/T!CK?!NA>^8G@I90?LZ]D8 MR'A7^<$@:QR-66<(:,YW%]H/[QQ/<"JYC^.0LO_;Z2,$F.*\IPXMJ[(W T#+ M9A842S5$LMB4^6Q54B8M"*,>U\J"IH%H7[61KG46)>E>STG9+C:>T!)8-$XU M.A/!5-N7<0O7JK(C1[?W*[^ M@$ID&@AA7Y<:)@)MBKHV><9]!XJV_1D[\?HILB2\V>[F;;\=(90+Z[=3>S=J M<+F/?)8)L>>3E6Y%)''L5,'N^QNW"'<&42Z8;^T^-GHSN[=PYN088$[NLN$% M8;]%":7;V[&6= -2+J+OK%J ^_*ZKX#FM.C]E.ZTF_]H\_RDVT]>.@F0I7.V(4RT+*)5&*8LIQ5(99E6]SC&#@S\,NY\H03T$=PF MAYR7#&6^>)/2*X5A@:&=OM02!FF5RKTP5UV%%NZ$1 M(J$TA'>G+Y=1BO:++#^ MV7H5[RYL;E3SUJ9(?X-EL2*M[P)E@FD*&>_-"U1$8;D8?C"$LE0'$$ZO4^B+/F)R]4*7J'V?7'3%QW M%GKG?K"#OL9FXEV[06%!X'J"JN%\I_-99QBV KK$*?H8)0DB6R"ZA]VG^4!A M$<>X=B=CK]:2E[LM*+]1+.YM*PD$:@?24W_,"ZUXXI0+N@CTKU/);_Y9H/==+FAZH[_R M&LBX$/SF0)LE* M)<"OOZ<_:7T$/98U+?#=0925_:<+@0KM\:58K6(4L<4.T!-?[H"JU^R/=_0W M]@[A_HS/1;= M[L!+U6UF_*VD>3NU7#=#,B8^XP0NM.7F#,=0/?":_!S[D!-.#XR;T!^8.]%C M WM9%-V!U3#I\$7AGWQ95*S+2MHBNK+5=DECB(0@SZ(G1?L6RPU3/[O^5]B% MKDT^3N;/T'$%>ZQ&"JAPO$QWW>JTEU",<6 R7WQW#+"E"8U4.['IR1Q54BI5 M>T>C6W^+&-11@P(9C4]M1G1@3^_MT+Z*\9N^%22)N&7SH+-Z=NPR]7]'IB*' MSK7W!M#F5TD-U"%$+\V@]A"^W$$)X>6&/8AIX$L?\XMH&;,/@': 5,$^UAX% M^NR0F3)DF/:/KX &!GZ:%RB-:%%2'+KDF-M_P$_'S8T7">T$GJQVXI+6O9U? MGBWFMLLE]F-VO=]%1Y(,:K$>;?':>=Z_)"JWLA&UHP)((FF+R[/EISE:S_XQ MMUYD5H=UM9[I:G3[!S/N;A/\GQV1V/GC/D/#Y/O8"&F0 2-[X=Z\PJ\L-T$0X5'.%*AN.BM(#2%R,G10YZ@/G@ M 9^P/*FX*)^IN MIO\HS4&_P*Q_V;WBVKE7;]^@0+[_HPWT,=_SG?AEY8#/@!JS]B!#\GW&U[=5 M4B2%0Z9J.\R1Q%Q%#<&QIG K>597N.4(]U6XJ:ES30;N052J:^_A-:^2C\KF ML@K>, ;!H(D(A) ;%<=( ZL!?3!H)LV5$ZEG[B#9+H:E1@*&3%?)1R,Z7'A%V3<0JBXJ M%<+]GN$WJQ^P$Z3W+C2$BJ-''U*@KS!A4I@Z=[7*-3)_?,L:1BTW+<#(_/#? MK+Y!]_E$])#-A& \/M5F;+DFFPHWO 85>I\Q/^# 6T>?G!0B2%Z*2)(+QX\_ M.\%N['I'[?O9\&FU0B41-9AWF$:'6S[3LK*CS546RF+A+74JP@.: =+^\R#R;#>S7"VA88SO]/8 MM;']6=K;6G".ZL(F;[>5CP%#3L+G(OP,U2&P5==I5W9738(=Z-+;SN.ZN^V. MUT883<05Y^[%6N2 M)BWZ"MTU=K'_""1*+G%ZMHMC/'IDN'@/TR%K0BCD<@3AR0EXS?@DV[8 ):.J M%B09G@-JXT?A77;SCBPI MI]&P6D&O%F][C;>.'V9_A.W&5I0Z;V^_HF([D+HIZW$VE==?!-&S?03UE0=Y M549->HU4X;.VVSDO*7I-OFUNS3 IP:+M)R?! B!U)3BKV(K(ZI9+.?45 VW! ME9%I0&UELLDY?H@2/]U785KQ'N:;(0F@D-8]EI6BM== 4L:D1OM((8[]5;)K M_, K*BXW<-'3B!7Z0*"[<:5E#\W .VQL7IW3!TXB8EF92A2%_.:-\CFV[]_N M+*^^"SJ1IJ?.>.&'#D&$+GD-9^1R5:@8;O7-J\/#2@'9-KS[NPTH>4HK@_]J$?P[G.^>OG\??WC_X\FO M-^N7)'C_Z/Y^%/PM?9VN\-]^?__FM^=C]V-Z],^+BY/5CZ\?GT_/?CYZ]%;Q MSV]^OWOZX0<_NOQ\XD;W_N[\8O-_[Y\>M^_GEXO_O#YSKRX?GG[]T=NFQW-W M>_K#;_&[3?3IZ<8[^W1S]./=SY??_7-W%GS_?I'^\\-O/WH_+B^>YQ>_>I_\ MY>G;O]]&/SZ?QO\X^=OOOYTXO__^]O+7?[[]_+?[YSO/_[X\/.^;AY M.CJ=O?GY:/7[MP\_[(Z=W\+_//^>_OV[W?/WOWYZO/S[S6MG_>OYW[:K1?"/ MOUU^_LY_=WWZ]]_^\?9O;R_>/UQYGW@-J?+'ZX>88:UN6%GP/DN)BK3%8[]R..:%'F&C-W& M4V-#\S='*TRRV%!>;G93%;C&E6'CPM!F;*.C33LE!CS1E#M AA_A%5.A'@)_ M]#B(KKN;5Z\[0J@6S(GH+OU8KBV7$JKTU:]AF6O\0#A[#^UL9J%WC5,_KNZ\ MCX#5+CM;B3O4AT]'+-$CC/0F M?_+3>VA.!L7X1O<,] #!AH^@.Y@Z+T,JN.Q]F,GR5(1XB'!4?0@]2=?SU"TI MM%3-H!ONSWK;NIU5NYH0)%G,4JG50?NKQXX"H,M MDU(UD,QVZ7T40RSF.CK%I0-^O[=_7Z!L%-H:!?+6)Q8!O"KA<3%Y F^MT>1) MH50,(6WO5GI"$(J]6'W?L4,"=7>U8RMH!TRA1A"- 7SOZ,'Q/?#U%F*CV M3K@)Z-^Q5W2I+?>QG;.DI9&%1W-3&R]Y/=#D$I:/;.9[62M*-/B'Z MUJOC5S5?2J]4?7.6\3IT-0"D[I#V-!+)@H;"0PR.+D(?ZTM ;9^<$$"=_HB5 M-N RWN3&/(ZR3FU,E$JI'+1^IP-5(/S(TN/$MGP6K7,L\:FO<: ON%!",'TA MNDL:[UCT+=@MUO=.R!&9W=W%M-KP@D#KAXGO[MG*9145\R\SB]BJ6FT@/YO% M#G*T,ZOV FDAQ "[6$TV&UX[]HN+*#;J M(]8'PWRYB'Z ZIYWT)*-67;92J]LQ^,,%1"%G[@;\084V!:::YKJP6EG]> S M[4.W"-FW6'MPT'/^G.@.^ZI9-QV\+$2^305WR8=-!R*/C$0;,I0K\R7S>M&! MV6X(VI).X\[JP+-?0="@RH$JEF2^ VAZ^]'NJAH2=:ILV4)5]=1%Y9R+7B8,( M)3XM%P=>N-162]=I"+6-"T; KMY'0M9CC>C(-"4^*4K01$ERYL3QRR:*!9VN M1VNYI[.SC8^O WRJ;.-L$@K(+/A\XI?#;)[-SZ8'XT6]^72ITUM !3T'BJK@ MR\WG"/;,2E6R4?'H 9(]@3#NA^@'I[0^9=&JHNPT8,G)EN-YAHE%2U,+79H- ML)1ENY*;XM8/Z45Q190]LF$)#G#N@OZW)VG6V]M"S%DG *6A0@DMKJ++\BUQVF4-I\H#!40M\&D*EW+'E1A:*R79;%OS13O$1C;QMI%%T E!ZX MI8F\IC441^"AV%:?B'UX+REAHDF?OF*Z"!^)F@&/P.53B+U3)X!@9'*^AZ[_ MX 0L?GWT4'.=/LC&(X=.L!OLTHF_U_;O%FM>2VTHD.2 MJ*_YX"-'L9%I'[P<%%GGM17*9J!BBJ"[N87CI9V!Y3.E!?7^K.5:M4JY =KSHH;V(C'@/RW$_2EDI!?4P ML:&.P&D<-TJ.*6)U!ATR] (4I$J)Y$6BLA&X',9!,-1R=*H9"VHN3#D9L] $BX^T>!1H\R)FO MP'1(6;=JB^&]7!OB/4Q?&T(H='M'3T'+4+)*T39Z%*64>=GA (I"LN9Y!+'0 M(\N)>(^1Y210B(@0 /D+&#JTYH/1+VRX51%1JI3X:. VJ#$'^.7[Y MS\8&>XAJT1*"'()V08"AB([]EVV_J9Q#0JFH(MFW@@*Y?'8X.<>IXP?)RKW' MWB[ T2:+?N$#!*>%-#.JRXKC/T9$\M$=,.E+E:V!ON:KO$*'*%L)4D^SM1 ? MV3AHS$I6?QZ7$JJZDJUG:GAMO5)0X;X.+)T=S0AH!XAD)UHFA$N!$,YN$YK! M/ZG3K@._16%Y;23JZIY,XA3*P7L[-TUFH;?"\:/O$K'7UJ') B6A(S\5 J=> M>_3'N$C"E"#(FKBQ\<@)/<0G-!5HL\*CQ240EW9\!^C0_%M;;N9A2C3TGWP/ M+?"=S3R>2^*]P@0&1'#$0%N.PC) M;9R=?[!+O@O&DJZ(VCD3QGK=[8]/*EONZX75W-?E2 MU82I@WCS1'=J,)?<\#;,'-TX7C%\="!1WU(BM%MB4ZNEOX90//T7C]Y*1HY7 M?7A4K8'ESQO6.1@6$3QL3+]K.G$P?\_H4V> K>4C3I(HYOV*$S?VJ3]Y7Z=< MVVX&C;,MH&@<:F41$YUE%DXR36Y66U6WTZ&G7U@BP!>[=!?C3W[H;W=;.B;K MP3SX)&M;VL3M.0"^?D<=6Q3Q5;E8YFVM)V#6&28';>>A#DU-";#DW!Q+B(V; MJP>"J7&(M@BOQ HT>0D6'KEC4+.KL8CM&27)%8YIPG-CYU,G\5TG],[]8)?2 M?^].Y[I8VQD]'0? 6"-^U5.W5[5;HN[;!SZ GB!I'?P?AMFX2'D,2BHKW TC:1X(O'7A#D/N$ M%R4@5PI<+4FTN2*B DEI8-KAGY;^D=YC68-RVQTZ684@NA#55?A25%VAB\%O MR\N5#O():.K]^9Z+:D\J[EU*NQVS/9M*PUZ,1EJLM28B^NH_B%)KK%#40DLX:1<^EC9W3_>!3B.M!4U9IJ!JL M> A+HM*:2N7">#;A("DH4@W[4[3_B2W^+B0JQ?!>XBV[&?1MMX RFJ RK<*? M0 B/)JLKG<4UB-0W(=IY\%,G@(8>JVB3/CDQ#=CHB=1VEMDT.,29%ZL*<*E2'M]C7Z>* MUI8&520=>-KD2&Q4L7"4=.%G^3C1)L(>.S0ELD+\]/^MR19$2;LB#+ATMG@O M=0+V J+1C/(](" KY0@3$,P0&5NFV'%B@'QUZB?1E\:#:G31@MI73IR^E+[@ MO7PDZKU,2KL2$NF1S4J/TTFH-&LB4JS%R:I)L(T(0^HO%!5V05B7FWT+E\:& M1L_35G!D7F^'>;R93WL*%5ST62DIL:PB0-^$)KIPXRSM_/306,:8Q;@=%F7U M23H35>K)3>F1HL^P(O9!CR 66G_NZX4S D &WS_#H>TJT/9=T..+SB@=QT8Q M.2]"-]KBM?/,^M_5ABVO.416:6)!RB;*GAT6A U;>:V-&@3$*1_4]QJJ5&PFNSGP2G=QVQT ME!0.W4*R,DN<';VJC7N*JK(UU'M%+-66[*X(*1)SQZ":(VQF; M*>.K#JV2-=]LL)LN-S1SU'_$%"3>RN8G!TP/K*8@_/I[^I-,?MA*( 8>7XL+ M0<16.T!/?+T#&A'(_GA'?V-11+H3H"$(?6DX]E'>SFQ%GS$A2Z5-U6PR;(RN M:D=6CG'RU(Y9F23VWT46*T'->E?.2Z:=B)A!CA#D\P70UQY?XA7R=C$]F\F? MX[S((^&4'WED//D=*YQ'^WR3\YWN\8UM U<[&43F+EWBC6P%;^7K)R?^#:>W M8);MN6+6\#_XXN(&46604Y=!D4\77@\\)\):HT!?3;C(K%OK%6@Z(;T@U>]J&9 M#=9BCRBJ%(;EY@<<>&FTAG]AI:??PU$.YR= .E!H]/%N'CSL:&[#^*MYHF-[@+0L=Z MXB97Y$+SHUT2O(#NK6 M6Q 8FR^9MZ\&G<9EWRQK(YR0WV3KTD?0-S;3L7N3 M0\3V(80U?9%>8[#?$06&-Y-3?+I\(#F V4B+&FD#:@$;A'C9(6^RCDXQKZ/\ M._:6CSB>75%]44WM!%[\MZ!E9E-11.9R7=/VJ:C&3,*1-E*89U!%;Z*/1="F M**R?G6"G?!VPHTQHB+EC*Y$_,$X^PEHVE=X"ERMHMCS)JX MBQA6M+1WG3A^@:.,,H4HF,[=LJ[PY.F&<8H\&,O_$OC.K1^P3M5PB0D? M>=1T1U34*,3H!3LQ^IJ,A-EA%&_):SXB'ZY#7XONBQO@ ^1O4! 1#2]^9?MC MEA%3(!-JNEO028N:/2UU9=?X.3T-B"1+OVGG=A<0OGE^X@91PFMU;%B]TRVO M=_J053J-,?6BTE<)<-G)!0RL;=2FZ[CWF01MJ'UNY[H84]/NANQ!9 +DA(E4 M(1T!*QY\[SS"3SX4WP?IB?EA K\,"4=!5 ,J=^P9E.)XF_ G$CBRR<:Y) )$ M $4:I62I#!5@FQ.4KAE,@,SQX7CO0H_<.=4-D]TM!U+U\5C4$+K+1-.AU5.L MC!L9N]6LTOL2>A4#LWN(#2&#@OE]:6I>#.!(OFT/9KRM!S-RP_G\&<>NGP J M/V'_[IY@."/JF7.'P22_6_8BA*Z%B;VK@ [@87I;C9T+?7X +8Q2_TT+MR8N7;:):_BU(^C;V* M#LAW'MM_"@EQ:9)?CK$%)?=FQ;J_NZ!WQ]&C3Y2RI-VA>//-ZAMTG\]$#]E4 ML6O1/"]:\&IP18L.-OA#;;I"1PP]6:6&M6RBV!_%+D2;MK96Q)HLTB.%>:-W M[2Z[W$&UM>6&7H7)&EY&,B;]5%<^0CH73CBJQ"3L8657 6Y'K\$J78H8CN&& M!D<8+[,',7UR?>06F)>;$)[G<,%@;TY?NNRZD?&.+7: \N58QY(#E*]X@,IK M(K8H8JO:;@W5F0RB\+H!]#0;7,WTSV6XPBYXRGQ<*HDHXBT;C\C_%3/0+VR. M[?A'&2XB!JGQ-IEC6#+TGM,X%V:=I\J/^%FA? 0FB"]V@.@2!ZRJ_B%+-N1/ M#U1ZF1P@9T/><.@BBC?8![N+[3#6[A01<;@W84W&L*N-N\="1Q6S@[->"7P. MXI/LUV@:;M$^-GP"SIT8GM=Y5P7::$1&_6QPT:[B@'5ML9JE)$1!]$TH<#6: MN2',>^>.XZR[_9'TF),E3_,%4+["Y*H!U%%LVI$Z4,9LA^_=PT- [PLG@*CP MBR!Z6H0;<+-12Q<'3SGA1Z8K)(DAUM.;;/I2OP/'2@G5VM.LXJ,#DK3,#Y^;USOCL__@ M/$3)GQ!;1*3Y6'EV=^!W]:&M2R&#"L\Y?HBQZS.M*_1F6\@:^EUI/BE/.4#D MIP S'WKHH?+\ [B%'^*(AQW;/1 4>(IXU4H6DP=OI5#W]F&7DE!NQ8 MGLY;U"_/%L@+F1]4>&;9I*6+J8AEW:C4N:I(+?B&VV9XP+#HN:/9PU&QD*E> M##K M+5F7&Y09G$KS2>?H\ MCPQM#:'+ELDX=@ A3Q5+=[$8+_>!8%%$5[5Z^7:D@/AH[T%$HZ4V0#E@BG_# M'G^)G^A?I!HX,_KQ9Q.;CMC\_&E%UF #+.OH6GA*/19Z!#)Z34?;K<^2YZ 5 M4%Y"3?%>*DUA3>C*DZR:RA7(""_?-MQ-,H(\EVE!#A:$XYV^W"20M9I[F6=$ M'WVDC[\VE17TM4#>=LI:)JHD_H4\GUUUYI@J MYA_]]SH42!19D KK@:^B@*&"S_@D7\MA(:!B(VT\3H102RF:ATC8ST% M*C'C+2[-PI])!R,VVFH$J0C\QJ-=CJ,),A=,7FV=(,B*V[9(+AV;-UVW+*#F.>R)*^2W.(=;0_SX?,MF4#TDA8I,!_*8#1\KN=R*:[Q- MCRQ-*BLTDA@8NW[&)E8MGD<9&0PJGLKPZRR5^!RL*L_I^@D'C_@3>=K?R_V_ M&A'M+*4;"LL^)4EJR"X3*K8(B@A&&V***K0F(23PU,4+$P MO0?LU1Z=1OG"8Y-*M3)U=;E+D]0)(813F4"3Y_7R5;AUBP;(L=#8TDJ-W!H; MQWXGM$4G?@^Z&3E:J]:[^(P\K^^B^$7#)!FC;+!EPTX%<+EELH:;N8L+WA)0 MHFNY*2GK;3I2-@E.Q?(+91JWEQ*EQNFF00##5YAFB6#)?9474R:\J?YRGKRS7B\?(I5UZT,#Q'5U3@;U+XRWP0Y1V_)6Q& H.KA M=#/K^'%=IMRS M1/AU['BM=77YE"S[_P#160>"*@!VW#QRE(2^G38*F(RQ8Q$SZO@?NU\$@T%( MR!+LALW %1>UNHIWQ0G/K>ZV);8)OHB^,B0-MT-5YEA)>EQ1^_DL36/_=I?2 MP/'W.EH*VZZ0]:9F@R&/X"9]^N.J\GK*-,2G "4M47(M5!QT9EKS*XA MO,+Q([F86-!W*2]#7?CQ:G&F4>(GZRQ%ZUY34VAI ]M?W[YI)SPKC?#+L! V MOXG+*,4=,FBRA-2)9,5HXZ-W0"B)8:'J4]&58Y;.KB(_3!?AVM]B=11;+1T- M7K8S\K73^>0[1[!",[3-4CDH-8H".X0V84R6:*LU6FZOY=[L$CR5+TJ&BO + M4N-M-A4B]N_X\VVY^1@YT-1#O_4T8U#I],@$#V;.)%@ M]!HZ8@^%"G6#I]Q5C*$K' ^E;#%!\,%97&G3]&#A0Q$B(/H<%)@:5M@(),R\ M2+]"YA&<[=+[*(;+3T%\;ECE;VCN.2UFVM;HU7A)>-)*"<-U7^3)N"7+X9"$ MY?(R$WAZ:R KU;.U"67,L_TQ9*W:G.,0;7Q$S0*MG0NW%K'#PUWS**ZL//@D>DM-'CK*9,Z=#WU)Q3$VM MKQV?B[*&O%;]0_OMXVJLZ':+JL:U[8%*+5M%JM5.2:]M(MQ!L951:T"I3?89 MYW44]U1<4[:+82&4@"$)Y.>G=%%)%I-?FP&W]OZO/20$YM2V\EA M]&NKM]LX]X,=CS+3;2["I]BTJTJP$'TL2H0-Y^4+\BK;/7>2-%2) V\R6=UJ M/YX.*8Q^%UE,YCE.W-A_X,6((?\E66ZNR&Y93\%6?N4!K:6E:,5!NABX^,K+ MR;AH-;)5GP@BWO8EI5E;>M_NR"QN8Q$2=8DVFDRHL6%][X2\;_+L[B[&=T2M M6H3DP14FODM?5QJW8#EDJM)%:%9MF2T,K0+8#K+R[27P$#/II 1 Q"$D#Z(, M1I0#F7D )->MC9>2118)'U_61<:@Y>H:0Y][[&779UL $!N-E*._84G4*'>+\;EE]^J_*>2*5-K+)W M*(6ZNLSUJ6[P@F+523 ]0:XAFWVYN4F8JT>GLPJ?GI7TH2L<1IO#FX3[O&3- M.BSP6Q-5$5L[4 -5Z84.9,)$TT@WG>@\/LI4?B]!H7?FZ?P.0ZC+<2(1W';D50:*BA)8IK" M L ;%)8B-[FFUVI]6J/GM;6*6%KH-3C3@2BFNH9]2 M9-J+(.+SK#=E+;70*0GC2:\O615J96\HEY2L@6,+^':3$4,P>#:(89-0*N[2@X/S9O0JBT[$B=P 7G0Q2# TW165@W#E MQ,N8?E_,A9-%O\F>BM7(2S(;3ALVGSG'B@# Z3!#AF0+>]2T,6J4[Q,K*PJ2 ME83MV&6/,D!6GP)FW_0\=0QBX]L,8*#T12$XILC;O8C.Y.D!TTD*$* DXH04 M,"A*T9MRNR+_4:J@]FM71!;\8MH5$5A%'TT_ AI.?\]KO-&R M\Z7*?0'H(5#^,"GZ"&9 MU?U4A=9G%"*P$ "B/@^"DT-%TIUH&\./=_/HC#Q M/1QSD%U,)--;AC12Q'%5H4NP"&U.PFZ\RD(H6PF1?Y?6LES+I0O:(E;WH)OY MRCS7^($WR?%FH7>-4S\6!-.IW:FE-:B!E:\BC%>T'9ZOC[.0I5U)9LY\FEE- MCD]NUWXJ+R%#_PA?XO')U[>O4#;-5K&>.M@R8U 5+9,&"AHPE9!/]"**SZ/= M;;K9!5EMFM;*\NQ;9\7ESXB80,![1!3_O%(&U%J)$R=X9?O!I4)3]"FTD\7L M+26I/:PVW!63J'YYZ(=9IQ.A&<].46<%7B+&:!#":$I.)>RA+2.G%N_19((= M-UP3!8F;38:KX>=9_J[@YTQK>&SQ_LIF3,D6),-&:!%2HVY4P\K5]XB6.8DQ M.30)>.2!1X@/+EA(LJ/N6&F^3A9I0Q[!? V4+7) B^IRIW:^DEVE61]CX9W2 MD5YF4]ST'NRS38KCL#BPJ,'Y,V?I1(<00$XB HH95"]?=;7?L?5[T0ZC1'A*V"[MHX"=4-'3),H5ZL\PR+4H*^SXF"KG,1JQ3J$N6 M@$<7MGUW]B.'].W;D[!&RV]+K@Q% MD]OFPO%CM5726$D2!C"48,XNA49?;@HV K@1 #Z-/FV38:'PHID*<.8_+>SOP%']F>?C+S1G1W0D711F#XI+&L!"M4WSTXW"F;3'OY>@>(SS] ^0J(+6'SX::%H^B\ZD < M4VK1&22$Q]A195R?T<1W,JB>5&U8"RK#6M=^FG@8#ENO=MU6GSCU3N/3B#P3 MHB TFU+14.VI&=G> Q N D?J%A(J^&.IJF2BLW^2TM4RH0 MYN,I"?.QAC";+4+;#A3^=DH4_E:#PM].J6E2EE$ B=&8!8P]!+X\QT8O M1X.NQCT[;+TIE"+0QUYXK_8AH+'PGJ:8O>WP#;V=TC?T5N,;>CN%4TI:+%= MX9,I4?A$@\)FB^*R:)J^[3-YQ/G\&<>NGT"43CAYQ]Q6WH$,AVCH0^PN1!.S9.0Z'1K MJD [9HU#29<8YK./R.ZGY/IWH[L0"B3CY(S1K,TC6YI!;@8V9S*=6>7H"'V!+]7<707.]O9+KV/8O@0 M6?"CU+)P0U+@\O6T?H>YQG9HE1LV:.?5?,AFR"R M2W'0E_9!="/$=P+K -FKG HO3H&WF-0X)MT:8C$^4VS&J76(._EV6A^L1N#) MM\T/5JMR2O$^(VRDV7L;X/I%$#U)2J0 >@G!C^*V<9);BB!?YS743GF-@S3) M?D.KJ=!**EI;&7^YRV&1E4?)IM#4?3A2Z"RA)<7*&[V=D=6'>0L%+%ZQ'3QZ M;Z;UQ6JX]-Y8UV ZQ.T>38N\&H&[1];)^T&?O!^F1=X/[>3]8.'ESX*$B=I1 MM/YJ;9'&8Z+))%3,FE!C-!5.HN.ZG08V5:QW^B+_;EHB_ZY=Y-]9/U$Z1'V^ MG19Y-<(^WUHG[W?ZY/UN6N3]KIV\WUDG[WM]\KZ?%GG?MY/WO:T�V?6AX& M60W0*%QM+$@@[[S7W2M9A+;RH)8H#VHI.2Q9"GQI(\O/HC%HI>_9[,<%H^)# M:WIG!NNB?(\\T8R6;2^,\:4I5EDKPT/$+#7.)E-5<4!^??<]#G'L!.!7];9$ M7N P2?U'S"M=2;]--OL \?G,Y5Q9(:OV9?>KT\)2^%5UH(^UP!L"%OWZP2"* MXX15S>\0AI.W1TE?IE,&01<_H?NK$VVFT\V(_K&:8("EL8,C-,7(VUYDFR5% MYPNK2>B=B22]$7N0VNSM5PGS5D6(-*+::X$?$PAHET5UR) T7#].+ ^T,XA4 M'+KFI]+5#KA7KI:A5=8])_19R0G0X:MJHZ*Q3/K5#]@)TGO7H.\\E MSZ[T"5!W?^?14_R;A)XYQ6,0*EV#X;6\LMT/L2\]1-_C,-K:")K4#11G@Z<7 M(RY$0L0:!;:&Z$[+MK+]+_S$=0*HASB*)0U+Y.1F$UC90#*%=CRS6*5. MAD:9\.WH6K0[ZIL=K18GKT'=;G*<0E% ,*?,7%K>,R%O',C*AK>ZZ\;D&"R] M!KM6":2FIFQAQ%=F5@ZV-BHM/KVZ@;IDD7CXAE'9E,8'95'"72W?;.UO6TK2 M\VF-I#N8*2A-;S[U3HE5X[/4HL*$*AKGAFGZ1S"#2@-9VRL:%YX .H*6MYA( MX3%-W-M?S;KT,\OC1DQ_X5GHE/903)M:BD,!F8A'K?@;[>-;=0$)K%Y26V+- MR28INS6% EM*_#0<8U*JF/2ZJ"R3])H=4AJ-+C!9\RV%KK.YMD04@WSJ5&7\ M*1JW4OM39-L#TPU[H2.F#P$MM*N\V*6[&'\B%^IVQ]I 9,!U[UC(UD)\,:Z1 MY&W7I%T*C1?AZHQ\0^?L2S^3=R+7BR\(XED]+K""G>V2--H2#;DM<#-[)@#E M\A)JZ(DL@;(U9&&<=BR+>NB*+8E=2&4^1H29T]1A(6R,92:4H)4&?Y21,6R$ MS2JED_N57JZMWT!>-9[,8%J&1.0MT%J*C(CR+9B;#P2H1"4 $"HD:6[I>!0VI;B= UNQC]?LX2I*K.-K(.R70(8B-L4S9 M$K0BDC:0,=V"-HYZ]-F? M_=WJ"9X!H5!)C&;MYJ8=)[F'_\%Y]>@$H,Q",%G6^:(4M=EZ@<(R!RQ)L[3: M 74DE%J E):4ZI16;&+=*2&TE?4EJ*7FVNN(%J*)L0A$Z>F6/?3(!X2/\1)4JH>5$2]+#>?(];@(\5DXS3AH$MOJ6RU:DFF M8D&(+V%+HGS-C.%6;Z]^9!#Q>0A!31KI6H)]NP5 V_XJV[ 16MFT*&#,K':) M4^B@DSVRVN(?(%CK(]6Z\]?E! (A)$@T;&!*9,T^*#O<4JTWDHV7I.;UH[YM M)N<;&,--TH@+X<$%I0T0 M[$#./)3O@?3N']N5T7N2JG%?C%!%>J4.(:U;)<0!*JN)6,YI9 MX, B+!6&E?+>87SG$4B-Y'$>7>&'Y3*[EG6C#F@+&=R9;'8><"V7L*ATO.T@ MB0;P+2\TP=UKS;"5O?"I4L *K[79143VK6*9@RSUAMHZ&^:029BY%$AK6;M: MB6;PTZEDF&CFT5C^8"H@BP@NP,G,9P+9(^>1N]M6TDP"N+UFP:<.P=G2VL$IR7*D*4 M;KJ^A;4O_- )7=\)KB+FU=M_@6WYED:S+MKAT2FVG4]&V>S)I*9WX;*D^K:: M--8JMK1T+6.#;#MOR_"*R5S'QWAZF*1R2^^D(U[OIIIS9)WZ8OQ:6*(BBEFY MGX6I[X'%U7_$*^P2N,!R1'0)HE1@CP7H@X&>UOMJ&FU9$SNI.:"T."I61]GR M6:I#OH',1MYH!6C%G# &J81FB/%X8.".*[5#9X:3:_P #?+".SC:Y0:,K/$[ MK_F1ST)LFBTKA@J5NBFC'6U#],]L*FNR! O10:-$V'(V/[L8I8VL M!)G\!PU5; I)_ PFX>-?A;(YNS,[Q-;.\\(C$N!O?)?>*\Q9UW)X0VVSZC3N MT[3S%FE%1WR *W$WXF,N8)EY'EDT(2^@U G^Z3^<19[T1.=,X%,.$)N$R"P$ MTRQ6S)+C(N: '&L3KY0"COD6QW=0=#F.GM)[T+*<4!K%R\F?S4%L$N*SK%-? MB(N8_ JT#5>6SHJTZH72E*K13B](1H*+T$>O0MLL!VI!6EG(!@_":<1LR>[G M1CQ<(]2EM,A!%NED]>;NB+F(C[V(9^J$J_I=F:VADX>9NWFJ/F8+QYL4$;6G MN8&QX=PN:#F]CCZ1MR%YS[\4[_H+QX^IS4?*!WR;EJPE![11]V$:'69K'2!8 M@]G#+!]ZK4B*/AM-RI@]""_Q$R\X"):Y. K)/UV\Y:F#9]2UEBS"\A@_=/V' M +D[L)>CFP0/'*'A;V>H0!E@:F:\_I:(?8U!))!+C4=_T,S9) MH?LO]9[)R] EU)O#AUDO.U<"6?Q.;> TG>KYM1K4M+N$TFJCX5&HU_C.>E94 M33N3L8UL*HW0+1GO[ ;HMN$F^G(T"6+-?$I= MA\R)6'UJM%=$986L,K]J,=NF.;L-LQ;+JH(:)AW@6>WJ(AFN/>\O+_Y=3#I MSB:%6F-!$#W1SPDZ3)S%V/-9)IDPU-J*\DQ37;>Q+)*$:/A+I38;-LAY/+\O-AL"W"%UU MLP,^&K'A$ \N:'%@/$96C$.90ZVH&M3!R57(NMY_Y(\P4:U&2']CH]#7,.[5 M-*LV5G 1FWX:R!K.58QY$#15()6FV7QHID%SW7D:,:$"1,0/&@F^9AOK$(ZO MG6><@.ZA:)8#\DW'U8J36.I[4X9:?,4+$#,64Y!Y0/Z^&@XR9X\059.A_KQV ?;*G7'EU9 $'7*+)KH'Z)(0AR9J/,B0:#%!C:SBFL58N0&::K!=) ML'KAUV!6Z7T5M(RZ9&H0-%KL2G/2ZZ0^R(^=8K+M:Z$5.0V>R"CR!57RD7TM M8Q7FL1U7.(0VPJB.X<0V?#SFZ@RWWLD[R.6Z7#;2IJ&O ;925:OB9M*\5W5< M7#GQ,J;51%@48Y8.K^V[(0N@*$9L">;)*6H.V#XS]7!M=^^HJ60XKEQ#/H0\G"5MAE.0^].M5W.J0"^+ MS!&@:#0%P_MUES7YC,!N1&2 9AD4+KEU!%:#JSAZ]#WLG;ZPCC3YF3V#9"S6 MZZXE-*&T%YR/^6ZH&:1)_DP--]FNH %_35L%^>&KDFN]V%Q<\M-.;L'X)!4J M,GMCG3$?!2W S$M!0%F_4I_FGQQ0NM.\@>+W]">I]X*N1$L/YY44*XVLL^70 M+,SR5]F*UFJY=T>^Z?7H23]CU?FOES<\1.0V=?P0A"\KP'T1Q53;6]X&_AWS M\%O''$*+/,OA"/QD4SD]">_(3_<$E[!Y?7_ 5!+ P04 M" 7@&Y7/ZH'4:8J !FE0( %0 &]PA 4K;N MK_\ /B2^0 +@0A"=FVDG/EO:7>P+NXO%XH=_/"W\@Q6B(2;!CX( " MEW@XF/UX>']W-+H[O;P\_,??#P[^],.?CXX.WJ$ 42="WL'#^N"4+)9W+CZ8 M4"<(IX0N#OXW6OS?P='!/(J6WQ\?/SX^?N.RSX0NIB@D,751R']Q<'3$ .8@ M3RGB +\_F,3HX)JL#E[^E?WO^Q=OO__KFX/[R>G!JQ>O7J=?^=,//@Y^?W!" M=,#H#L(?#PN8GAZH_PVAL^-7+UZ\/LX_>)A^\OLG_HO2YQ]?)Y]^^?;MV^/D MKYN/AKCI@PSLR^-_?[BZ<^=HX1SA((R7?1^LE^O$PQ(NESPE* M?C>G:/KC(5G2IR/.P1=O7[_@(/Z'_^97^NLI"4+B8X_S_L3Q^5+NY@A%AP<< M]/WM96D19!GA!?Z"Z!,7X#'_R+$0PO'?#=/XZXU#41#-481=QP_[DUP%:&0% ME\RP%N@N8C\O&#(]JJM .*4PI-[-&0_FQ/>8-SC_'.-H/6% 7A'Z6I[2%AB, M4'".GCKA_,(GCWJLW'S[&,ZJKITHIHA,3^(0!R@,G8#I68A#,KUA+I )+/$/ M\O1*PDM7 +0$]#AR71('$=L$F*(%GD,]!1L3?!].4;G<^/^Y@JT,S4KP[,HT>F>V>AG,Y=1-S?2WY-P2?6OPO)F00\\PG,G[%0"P6A MHH<1?!].RZ](&-X@FFP-"@(L?@O0Y$CBEEB,BU74J?PU2/&E^_G$>5(AI_@E M,!6/'T+T.68N[GREYCMKWX0B*?(1@X.;MF_*789#4EH<,]45U\\ M\L"A!"67,9TA1HU*Y4 -+*"@Y#,3Y36I@X:KBP@2%XTUM ."CD64":Q^$5 U MTLA"F:+RU\!SD5*JHTR<& 2D\VO,>?1H%8(!LY5"M*],8L-W005>"?W562@ M $+D&7%C[KY&@7?.\K=H?1GP4PK%!+D5RB:>7Q9V@2M&5(E<]!2AP$->3C"' MJU]>3_6*X?2)6T+C\^,'0G,LOO. _!\/X_!HYCC+7SGH@6W+CAN5.T3+Q#W9P8]F--X.4CG^P3Q\OD%.+(G6-_ MHRM32A9Z0HQ()[<(97[VQ\,7_-R/K29-LJY21@NI34B-F']&R2=U!=@0?6RC M0_X'9G#E7Q0^"2SH?K385(A6,RAJ0$]VV]24YM(^K*<25OH'(-IF_F02>]E7 M8EL>*#KH]!"(:9F+F!ZQ'(_EM-EJH/UT&ZK2$O99C.T,R\3YJK\X=83)DMRE M@[WS)Q[F(C-2;,8Q".L%I0V9:>;D3;SC^XS4]'MN-HCFBJ;88RDR8, MQW\?H!@;606WUVF)[QTAWB/V?6"9;<#:-KD6]2R*9LL&&\'_!+GS@/ADMDXI MK;E%05&JZ7M6+:.#VXWK!(S==0R 63".T!5>(>^&F36+2=]1$D+G7"(L S$/ M(9.@O)>.Y/*#\JR/#%1>9=@#D5*%(38C\O&2M\[C8)8]E#:L=WEXQMP0RS-%VP0<$$>4UH!B$_(8\RT7UK3W17 M))B9K2<*T0Q&=(T\RD3W-WNB2ZDWETU9K3>IR"=G1":2-_VK&#W*3$;J2T,0 M144*WUF2PA5V'K#/DFUD^$2T!=$0CT7;^&:U>)L=!=PX:WX.,*&.9ZCHWH:I M4/^R(--NG6XZ/&GD&%3]0E>6-&;H:LN!EZ0 C^5S3&5!BMAEZT0S:^%+&G$S M_6H4H: BU?)UFSY33BQM:[=[)%E.$//5K,T85P>R05E8%^.@-C[=8*9RV<., M0 5(AK3EB?ADM31B?)L3[F]#$5O+SJ93$@$XBBY0=$T"=U<)1 .N01YA=K / MS!Q!M\DMI;O9*0OX]LAHNL6$666BS/;*P'G/&NB^AJIS$2BSID39 U&9. MR6*!TP+J*/ J%]!!Q=6&R6Y@H^M:6WEG]1RA?D_)V!T*(:(A5MS:^ 9UNJ#9 MX)KB2PC\Z/@Q A9D$P;+\4Z7"E=:7.L, BNLZ;M6$AB36 V\78-3D5:=,U#% M,QTY32@+G&*Z-B:I!@2VHTPU>35Q2*.\]C:56(!F_-9@_RLQ= M!MEE:^C"M0#+L"0HY!5<.4U'A+?\0FV O'.'!BQV"D>N&R]BGZO'&9IB%T/' M*Q((![3KR;#/1-]EV$8[T2\&:(A5MS:^&;S MJDH37>,XXE/U^?,#.Q!J$=MSD6R)@S9;& L5J!UMQ#(8!^J;I9@)F(?VE;CA M#;@-TS 3F%;>63WHJE%F9,\581EJU"SD&M@-&AAAFMMP6U$]&[$V;; MLBT=';#=H>%\1715OO&;0XJ$!&OO4>P!,+(249G&),IB\M"KA&>@44X+XS*) MO@6*;2Q5\*J/-^G'6A5(AFIU(BP]@L3M>S+ ITZU1V?LZ'Z'8,IG2SDK -LH M-,."D-EJ1@]X'%"$/2#Q5)ABN_R5#!>YH60*?F);A&QS\U>038D9/8I8 =X MF^;@;/B?L8E?0CR6=WL%L;7P"JQ+0NL8#/GLU[/T<5-_%'@C;X$#S&F+\ IE MU$(?A,DAM>TQ._6[=+XNR4BK%W+/$$/)8M*$B8S$!:$1_I)-A0<5<1LFNW4J M):FV,LQF7V%M%:9][I"DUL (*?IY<$P:[XW:TQ%7D3X]=$2*T M2468M$5S:R)LX9C= MGI:M([A@BTLO/\6,R,Q3D" \05-"4>&-G_,GME9&-0XULX4DT=!@66G MAGLXQ25%GEIMJA#0FKW]:OIH7A6[W:2WOPJ(V0K7C:&E!OFMHKR'RX2Y-^,8 M2)U?P" [C18BHC+U,BRW'(OMS;:']#:,@NO/V/5I?K*.TM6B"0/VBM#7ASTN M\&W:)78X54(&I[:);,!G#X>;H;WT3KT^C4PS4)*"F:)SB\"V\2JI6OGB9%F@ M^EFIW_<@?$-*2C5_>ID$R828)VQ,A(VX]F-:6(!F MKO$T@[\G+>%M^BIH,LT99*M!J-21%S:)2Z:U-"S*80"":%ZU[08@P8 )(S;4 MCFL__)ZL.77P#6R(,<1T#B/"%" 9F%<4LQ%H[ZL M^ 1L*IR7[L5RNH.I0K:@[SHV$=37@2^* JHE:Y+C731"IR6BF'@,,XUZ%?M- MEW/WK6 K*2MA-58CPFH2E7Y^R93H'74"/N,IIHRRFP1ZB;5"'@KWPGMW&JE2 M;Y%+9D$"Q<041./D6I]_J6>6Y6S M$AMC@)/F)1>-:[QZ!:%$<5NE(V+&#TZ MU+M&_(X>H5.$HQC^AF)O*G@,KD;^-ETG5X_H2HBT/P MHVEU_/;]N*Q)R&J#@,^V;_(*2$Z3+8NZT4: ]6,!6/5HY;7-VU)M"QVY:7#+ MR=VAMRBA?69ZT,!7F^W K=JZ>_$WX+6>78([@4;I[U]#*0WV MDP(#?J&%Y?L97*8*;5E3NHAX5F%F)\?!.MA-U 7@R@)[G3A*\@)*5"IBXAK% MY\6/IX6&(B7QM$/8CRZ01JET+-WN#,8V/Y'<9-KAKIOBL[_#]JW-9'S3N!<@ M>C%)6[*W:!E3=\Y=0MV;FQ!M.\(]ME(5MD'=&/AZD;*_O)KO44*-9@1HA_GU MA0D[JS?$[+F"12XV$ITW>P)?O91[N=<"E$:?-@QZ2)BF9DBGEO^;WT M?(:"V>[E9B1VJ[B[4@,1AVU?'DR6%3)2+@@](_%#-(W]D>N2F#$$6/ZMJ&S' M(+O2@W9^V^P#8 OEUUO1&4K_6UA:UOYL[C$)6<1V?05,@*'"Y_W2AUQ/F7D@ MO#(PP$,*I>4)18HVTB[Y)HYJA *BLPKMR8[51?)3E-.8LTG"U$9IBUH! MI"!9'Q2H(45)'MD>,R#P+15-XPFGZ]*8D8:=!^PG4_NO$]-Y=?XR=@=Y[9HR9K1TS[TM@'?K)D?6B[@-3+8(5" MF^>,;00\CW/&5A9;'37%-JC\UCN_ER'J"B M!+?(0XOT@N)X^A/RO8@LG"BF.%H+I2_(#B5!V8[Y^HE5EE\:7EX@3Q"3/HE# M'* P1&$R6((S(/L+]-5?)=3[V$+0U[Y;6:U10!"7_6!4XY)Q/9AAGK::J/9V MXQNV0U#@JT;^#UOSS6F\(/2.3*-'QAI#TBYB>$9&7F*<1FX/;,ORB[.6V3V/ M]+Z1HW#/Z7TKB\&*O"HZD5#I8(_YI_/%TB=KA'[& MT9Q?^V!D)F\-WB*?^YP)F+[ $O&^J (;9[UZEL15Q18OEOM M8BYL<=M;>*6KL^9"!1'"?8P<)#5#A:V@O0"ZC8$N0E[R 89GC):];@C_5KHA]+\N!BAJA MS''(BH'9,--:>/D\ ABYYH#/M*@M^[\41Q4862"QK28AA$7FE?MXN723Q;M M^/FB+X,IH8N4\X8&%TABW8_I)9+J(,U*J$DT>AV6# ;325X38F$>>#]E&;KM MB$--NU<77ZJ#+,QZ/H6>;&;YM?G*QRXZ /R;K+"VPW;+#BEHT7:KDW1"I,X M]-=<$66;7#2A6]Y]-82MSTBK1:W"B,"7T#MK$?3@!-K,H#VXTT(6*#DKJ5LA MQ!V$$O0A[YD5/L%=)]GM/+!KWB^'R#1OE'("[\0)<4BF-P5IOC;R)14P?E,#3INL.9G@3CH]+')\P:9[X M\ =]&@18ME)0)2K:L(XL0$/C79HY>LRNQ>%@=L='&3K4"P_[=#L5 -Y0$K ? MW8SG@7>:1*'AYMIM\AD6M6#F;\UUP/2GJ,?!C#9R4Y8.0I+]DU\P-2N?^D"( M"W9TU"Z'@-:K>@H M3'?S'?A)N)U:;G(1FOW6RWN?3TF8VJF.VF9WHTV98 V\9BGWEO&1:=;\C,'S M27)5C_MILEC&3"(Y)VY8:.BN3=F7'@VV-U"1@(LVI,G=H<;".4LTD]HS'#JS M&46S+.O(P!FRH"YLV@:5@.&M<"RG2D#Q7MG3.(S( E%S-B2)UG+.*2GCLA') M(U9:!]J;&='<&H5&GH?%_Y#+:HR =UW[!TD2^NAY6?.S1@H<0&E"'[%:+1 MC1NK $V9G!B/Y6BQ2W!%*VEAUE!#1I[TL26AP,7:I05^$1%'FV.((L2M7S%5 M+5?"W:-0+H/'6(U<#;G5\KB.+I0JXXJ,'FZD66C&T:]-5#IZKE%D[M$%$2+] M]P)2B.8-J!65[6BN6X2-+5R&K6''65?\$*+/,0-ZOMH>X.I=ERA#,G8_0H!& MN^.T M!8<4*(QWI;8[O@RA'6./)19J_5F3)W[AQYL8\V2SM9?W!^(S0_H0I/UK=HR9_& M"V9W:);6);@-&7.@_0FR&:!K* R$" !O\>S\Y'#KDI_U 2(#P^M\1HU'A,5V M#"YS9BC@#Y1W5!':UB(O8GX1X@,.\")>)#1NBK,M^.N_DAU[*VXJZ#YS0AW%'AGV(_Y$+W=Q 9J5 RH!J[-:#O7L[?D;@8G MGB+*+QXWS4_LY3,U$&1R_^'/1T<'__GYP\=O__N??[O+^.E3\.U;[\N;U>S3 M.K@_BQ_?O:%OW[Q_]=O]9!WZ;U;NEQ?^/Z/CZ []\\N;U[\_O72OHA>_7%R\ MNGM_O'HZ.?WT8N7=T4^OO\P>?_H)D^N/KUPRQ_'9Q?0O\\?5XLWY]>7GXU/W MYGKY^-M[;Q&]/'<7)S_]3O\V)1\>[[W3#_!SP^^?9?#^3]TPG]]ZM_?OG]E?/ER[?7O_WR[=L3/Z!?QK_\ MS?'^\GX9.U?3QQ?7MQ]^>ORI_BE\WOP^>E+]*_OXJ=WOWU87?_K_MB9 M_';VS\7=Y=N/C[]\OG^8C;_<3K_]^G'_QZ'>V_CJ5#$9+.YZTAJ7#"Y1DKF_&ODX.$-)H.P#GSD6!0S$9/6$I M:;(O%R3)_K65HABNK21-R_:X %M85!"6AC=( &?P[H-PB5P\Q<@[(POF\B'X M+X1MI]K8J6L;;HN94HC_+!F_MAXIN5+]N25:;D! FUF7;CMA4=C36N37)R<1 MC >$$-WF/RZ9!?S*'/0$FFY\MLMQ,/)M8J3U-].K2_,\W# 9##P&VZ"Q.K / M1JX%GL$]APX@2_!1G0U>=^"B*\S4U!@6U3A3TUK*6W8OR<25+.O5RWGK\#33 MWA9 FL%%H>@71#A:_XR]W+O*G@6:J[1J4Z1M]S64)82FTFI9K%8\O(H:"\K) M^IH%D'EK)( WE/#AAF-ZA^@*NP@H]VX$:WE.()SYYXEB,_,@!*DIQF3^1DI+ M");'BV';R^/;U+8BG2:>5--XC2+J-B ?KQ"=X 7Z@!8/B$IMS-%!38V MVX"U73E1#$T;1H'T>D20^;0'8O,>P28[*_=KJ?93;RUD T(S_T<45EYI/TC3&"D-?.\- R)KP+86S<@L!TK26Y7I:%A4%-.09%07C4Z6W?!FJ94$I./:@?H- M9YD;#9I)B@1 U=!&L$EV<:5'%M,%VO@*!(D.U"JN*LV3-K,;>0UL27%K M1^5N(UA)XU1MK?R:$?U!,R(%?>KC;"V6DYLFR5YAYP'[.%KGI)[%Z)H%$Y-' MY*_0!Q)$[>C* MAN,VWA[5(I8I!72'E3I^*_FF10U)F6ZW!56%X L24XM*DJ ?3,0+IB8IU\%> M2#6N)'AETY,DZ/^ 2I)P'>PU5I-*,IHR9)8UI4S#/I2C=#I-'*9%W_N2RCZ:/ON]2+80T/'OW(>8^8#,C MP*GSAF"C1\];+,]!\$(.@@6<%H_0DHE"SF:BT#6*:G.N>LP8J(!$J-)^7O^6I>,/P-V1B[&!&W:[%QG1 MZ8,6G'3@L+\,VY9_%RI@,8JOL 'X_HVT5'Y&>#9GJC1B8)P92O0H',=1&#$U M8SG&?8B\RR!]89O]LT_$#(1J>*ZUT2ZA&&_SO+*R!J;W#XB.I[6U).P!-G4U MW):4!M:ZBNY#D?6VW,OY=(K<:#Q-# .O4#(1=9ST!8<_.WR@3'KCG/_Z7?(O M*5>B ?;9:( .2^VVO0MT-7.6-9;LQE$(L=L)^W;N*<358K&5D^F+; M,$A_#VUPB[:.5[)9]:1S5GV?NTHR _$USUJ40(,>3,ASKO?1A#PJ=;>MQDJU M\Q9=V-8'P^LH;&>)5$%AO@Y]L!*%*9OTUP'S7T]_ C)]*: *]LME;OY-FV0=.8$^$L" MZY0$(?&QE\H^\(IXQM,+'#B!BQU_$VZ8>I@7AB;5<%Z)W_(YJ@98]7Q4"8E: M.JH)VNH('5"E3LK&&KH!VORWRRJ?MATH=N\L>;^_^PDY?C1W&1]N*%EA MAIY';"XG<29GVETPK)36>WF")!;JX@QHX],.-]13)YSS_Y]_CO'*\;FM,^YL MYIM=)C%@>G5@NZGJ[*D-B$;-B QMH!H$J.\YRNR4WS,U0>N>YG!4C#\5C()M M$D0X;=ALOE6DK[G<<^AJA(4V^79AR!9Q>TL]K^KN7.#]C+=8'&GCX(['D.4D MW=]-*'+"F*ZWU9JF]QAZ"[4%D6TK;E?JH@#;N 6UU3\[_88M&.LH^4_(]R;D M P_W<%00W86#Z4?'![\YWHW/]JU0R6V\*%P))N[)D.(S])#\%WI?:D P0#DV ML0FT6W.G:W3_(V$@; M/\U$-%_;:,'?L4K+J=!/:DNCM3R01M;PA>)N92ELG*W8=^"Z\2+V^1/=!8(O M P:9Q(R\PY@D=_1]3QO/<.C,9I0_")\5H"DL@K:;Q#=+HC0CL<0'VY-3RX/[*@V MXBWM.=_Y$1#)ZS*Z&V7 M4[OEJ\Y1F^,R6JD]R^9UWK(L+.M9V:7\F] /7/Z-'(5JJ=7>.<[0DH0X,C7X MM!F'S7!1PDLW\P5PG*E><+_,YK&.IWS_2 YVDN)(0N_XP<=IS@;_L+PTXGW? M?U5X"#8)7U/>:4,M2@B[Y8YD/+T/T2@,452L>0(+6Q:KY8<]NP0MS;Q,RM\. M[$I#4(UB4S5$SN0]:GH92),,*275T9Q-">45Y#! M:WFMR"RGUW("+1>WVID'F*_TE^V-0\VT,A@'%U))L5$_!ZE.\M*:P)8\Q[,3 ME]R*:G@A5#OG,JG^S4K@5/,KO#_[,CA?+'VR1FA"XS!*_V#:.8L1#]Y7M_ T M$_X;&Z[[SN&#(!(ZRU,;P6-IX6%!@\UN["-SSO+L'#3,AOK;CXA(94]\YBRK8<%E!@D@]0 MCN;@=_0D$ [-I"58F-<_;%6]6FGD+3 ,1[HG+7T,WF"LBGUH>[HR=W-UL%,/ M2TBY1A.7%E4P#\_7*_$U5P& .IH!AU :]Y6,7'M' MX1\VTB3B.>T/+:S.-42C& >1T5HV@\G3A//^-HSOG!1RR"]PQH MD#"TS4./S[ER]&\LZ%D82 *3?_EC.7+?%Y@DY087]SVSPH$O4X*J_4,+(5:I_+;%/S%%;R);B=# O=(.P+-8A M1A4RS,S%WKN*""/UAAC(<)+1@'#8LFYD82YFC5HA1+1X&80QY<4MOK7A,#30 M0=J(8G#>O)E1N?3Z%P$/K#01GG"UY)?J41!6YR!K7DQV?<(XE19+-V!O47J? MFU_>3C3_@2.^R=IQS=U;[D.,RE'Y:\X28+3CP^SIKS+H$7^F<99,[3U9 M;S^2,21);:\,78@&(,CR=6D =4_>V9#0'5L7BQ.&3]@'#KO> M[BY^"+&'';HN]%L9\'5B/+9>_]1R=2WLTK\0X/[:%)S0$0R8ROP/!P=R&:X@@J1_L\7O4^H> M^\AFPCA*YOR"&UWC0%5A@L%4@D.6YG-OSF)#:C0^X=M_JW+# \]64BNF;LFG[NAZJZTJ==7C^A*B+0^['1).8\HFTL>/S>4ROY*KS%NBR M?5@&JF)6! OY=JE>?59GQ>G)Y&401C1.Y];PIJ/)W DR7HRR6:WHDBT8!R%V M#7=T65V*W8#1R YI5S4LS;2J%%K?L<4F;T9SZPT;VM>%.W$GF&>D,3),LW%E M/*,@[5ISR2S@34QCYI!':9^+0E#5 N3YQ5AM' ,;2P5R/E1K:DY_<4'H3KO( MY^C@=U72)NI22&>F\UB-@&<5:O<1A/X=]FI;XFX[E3H# MHX_,EOB%[90'E10BV5;/6-1DZOF__5G7<]I2]X^[<", 5*SG@T-_1U&2+%2V MC/N@=CU8$(MUP7@^NVLGM\!N^.^U"YR0R/&'[N\JBWB>]71;&@$\!6&'3>Z7 M ?L1L:BX[SL;!4 W#N91MZ&F]19$BF%X?>WR/>BB[_8X;MZ Y-59%H.BP%W7 MM!V:B8VXK%:%NA6)6[Q0=C /6^Y^^1W*6+YITZHHUMJL\Y>'&&7)*/%P^]X# M"<-3A]+UE%#N;J'5606S[9U/RLR;'G228BO@\UR[O&H5/X3H<\R GJ_X[MMO M*ZI",S6E781&-2D1K%[A0E0;@#Z-:F6XIC8C(1KK#5!M6I0.SO5=V*'*7 M-"O,Z]$._Q-R_&B^'D^9,H1L!U?HA1=\U6YU48*QHB7;?)*M8N*&KER*L S% ML0FY9.MR3P-!9OK#E\&C-4HC,)LXX<^+=UNIYW;)$\2UR$5XA;[R; M%Q\D< ](%Q29"M=(#?+ M4E4VX9?W/OH6+QOLB2S-Z^\4S[+@;SR](@[OR,]?'VV2[$0HYK*4R74;*6==3+>-NU*.M1RM!;-,.\VW:T7#\3O)90R)#M6K"J.RNJMO,]>I)D? M-8!XU@20C3,450F45PY5^U'E_VE,^8(N<.@Z_B?DT// XS=0>LE""-16CJ\J M&S%7[%1HM@ZT5GF0F]$@N[.T@A^*]&0X!77%75V.([8,CR_EPG?ZB:P,:1C[ M3F7U8$4436M"?,"+?\DRMJ?W: UA0!6(^Q4$=YE,E1V I15=":6>^!8M">7G MJG>,?7&_'*P5\#"LJ)TW8(40/9%=8!_14[9;S@B%,*DRO&%M0A5>V'G/NTAZ M>C$/(LAKAC@0?R=@!]Q%77T);8/."_8;F')3%>8PO)R0(X#W2/M)*54?:#D5 MH0ZBMM/"%+B7KK5#B+N%X_MYJP[ ?E2&-ZS]J,(+P$>H-85SOD!TQF*7=Y0\ M1G-^'=T)((*&9KA#J NU\J7'F] @L=W='/D^G)1*X(:Q*37Q >XQ9NW]Z%^Q M0QDL?YUF R"[417F, 0DY C[(73!C P,=6 #F5+$G,%\JEB_20V M?5D9*(/-@ TD/ZHS >P983UY\'$ E"E'0C8O=*!3WH9%UZ?$@SA2;8<_B"A< MBE$]G@F&BL"]'9 ":L5T:$]6K8PBI,];=8I,@(.F4_CNF$/+;= ML% 450'F,")X(4=R.>WXADR-IF1;'=,;2E8X<"'"#P'@ D4,3:"'51XW\R87%X[G?Z?--UPDBAR>LNG!&@();_RRG,![+XI MXHKP\OV^1JP@2DG#^YP@ %P @ $ 9C$P<3 Y,C-?;W!T:6UI>F5R M>"YH=&U02P$"% ,4 " 7@&Y7=][KSVH' !N)@ '0 M@ %:N@ 9C$P<3 Y,C-E>#,Q+3%?;W!T:6UI>F5R>"YH=&U02P$"% ,4 M" 7@&Y7PN8)5T$' =)@ '0 @ '_P0 9C$P<3 Y,C-E M>#,Q+3)?;W!T:6UI>F5R>"YH=&U02P$"% ,4 " 7@&Y7QJO6F7L$ #A M%@ '0 @ %[R0 9C$P<3 Y,C-E>#,R+3%?;W!T:6UI>F5R M>"YH=&U02P$"% ,4 " 7@&Y74FBR(^H- @BP $0 M@ $QS@ ;W!R>"TR,#(S,#DS,"YX"TR,#(S,#DS,%]C86PN>&UL M4$L! A0#% @ %X!N5_$QWAW3*0 Z68" !4 ( !!N@ M &]P ;E=.)76VXF@ M /KV! 5 " 0P2 0!O<')X+3(P,C,P.3,P7VQA8BYX;6Q0 M2P$"% ,4 " 7@&Y7/ZH'4:8J !FE0( %0 @ $A>P$ K;W!R>"TR,#(S,#DS,%]P&UL4$L%!@ ) D <0( /JE 0 $! end