0001213900-23-057241.txt : 20230717 0001213900-23-057241.hdr.sgml : 20230717 20230717090033 ACCESSION NUMBER: 0001213900-23-057241 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 64 CONFORMED PERIOD OF REPORT: 20230531 FILED AS OF DATE: 20230717 DATE AS OF CHANGE: 20230717 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SURGE COMPONENTS INC CENTRAL INDEX KEY: 0000747540 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-ELECTRONIC PARTS & EQUIPMENT, NEC [5065] IRS NUMBER: 112602030 STATE OF INCORPORATION: NY FISCAL YEAR END: 1130 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-27688 FILM NUMBER: 231090655 BUSINESS ADDRESS: STREET 1: 95 EAST JEFRYN BLVD CITY: DEER PARK STATE: NY ZIP: 11729 BUSINESS PHONE: 5165951818 MAIL ADDRESS: STREET 1: SURGE COMPONENTS INC STREET 2: 95 EAST JEFRYN BLVD CITY: DEER PARK STATE: NY ZIP: 11729 10-Q 1 f10q0523_surgecomp.htm QUARTERLY REPORT

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

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

 

For the quarterly period ended May 31, 2023

 

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

 

For the transition period from _______ to _______

 

Commission File No. 000-27688

 

SURGE COMPONENTS, INC.

(Exact name of registrant as specified in its charter)

 

Nevada   11-2602030
(State or Other Jurisdiction of
Incorporation or Organization)
  (I.R.S. Employer
Identification No.)
     

95 East Jefryn Boulevard

Deer Park, New York

  11729
(Address of principal executive offices)   (Zip Code)

 

(631) 595-1818
(Registrant’s telephone number, including area code)

 

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

 

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

 

The registrant’s common stock outstanding as of July 17, 2023, was 5,569,521 shares of common stock. The registrant’s common stock trades on the OTC Markets under the stock symbol “SPRS.”

 

 

 

 

 

 

SURGE COMPONENTS, INC

 

TABLE OF CONTENTS

 

  Page
PART I - FINANCIAL INFORMATION  
   
Item 1. Financial Statements 1
   
Consolidated Balance Sheets as of May 31, 2023 (unaudited) and November 30, 2022 1
   
Consolidated Statements of Operations for the six and three months ended May 31, 2023 and May 31, 2022 (unaudited) 3
   
Consolidated Statements of Changes in Shareholders Equity for the six months ended May 31, 2023 and May 31, 2022 (unaudited) 4
   
Consolidated Statements of Cash Flows for the six months ended May 31, 2023 and May 31, 2022 (unaudited) 5
   
Notes to Consolidated Financial Statements (unaudited) 7
   
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 18
   
Item 3. Quantitative and Qualitative Disclosures About Market Risk 22
   
Item 4. Controls and Procedures 22
   
PART II - OTHER INFORMATION  
   
Item 1. Legal Proceedings 23
   
Item 1A. Risk Factors 23
   
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 23
   
Item 3. Defaults Upon Senior Securities 23
   
Item 4. Mine Safety Disclosures 23
   
Item 5. Other Information 23
   
Item 6. Exhibits 24
   
SIGNATURES 25

 

i

 

 

PART I - FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS.

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Consolidated Balance Sheets

 

   May 31,
2023
   November 30,
2022
 
   (unaudited)     
ASSETS        
Current assets:        
Cash  $8,796,418   $8,690,040 
Accounts receivable - net of allowance for doubtful accounts of $173,565 and $173,565   7,574,984    7,230,635 
Inventory, net   5,751,108    6,408,551 
Prepaid expenses and income taxes   756,947    470,847 
Total current assets   22,879,457    22,800,073 
           
Fixed assets – net of accumulated depreciation and amortization of $1,722,536 and $1,687,525   193,839    196,999 
Operating Lease Right of Use Asset   1,353,275    1,362,305 
Deferred income taxes   233,926    229,098 
Other assets   34,299    34,299 
           
Total assets  $24,694,796   $24,622,774 

 

See notes to consolidated financial statements

 

1

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Consolidated Balance Sheets

(Continued)

 

   May 31,
2023
  

November 30,
2022

 
   (unaudited)     
LIABILITIES AND SHAREHOLDERS’ EQUITY        
Current liabilities:        
Accounts payable  $3,410,153   $4,147,595 
Operating lease liabilities, current maturities   309,248    309,216 
Accrued expenses and taxes   864,818    899,259 
Accrued salaries   423,475    598,519 
Total current liabilities   5,007,694    5,954,589 
Operating lease liabilities net of current maturities   1,169,218    1,164,722 
           
Total liabilities   6,176,912    7,119,311 
           
Commitments and contingencies   
 
    
 
 
           
Shareholders’ equity:          
Preferred stock - $.001 par value, 5,000,000 shares authorized:   
 
    
 
 
Series C–100,000 shares authorized, 10,000 and 10,000 shares issued and outstanding, redeemable, convertible, and a liquidation preference of $5 per share   10    10 
Series D – 75,000 shares authorized, none issued or outstanding, voting, convertible, redeemable.   
 
    
 
 
Common stock - $.001 par value, 50,000,000 shares authorized, 5,569,521 and 5,541,342 shares issued and outstanding   5,568    5,541 
Additional paid-in capital   17,710,533    17,613,060 
Accumulated equity (deficit)   801,773    (115,148)
Total shareholders’ equity   18,517,884    17,503,463 
           
Total liabilities and shareholders’ equity  $24,694,796   $24,622,774 

 

See notes to consolidated financial statements.

 

2

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Consolidated Statements of Operations

(Unaudited)

 

   Six Months Ended
May 31,
   Three Months Ended
May 31,
 
   2023   2022   2022     2022 
Net sales  $19,390,994   $26,419,495   $10,199,221   $15,902,870 
                     
Cost of goods sold   13,820,234    19,085,337    7,277,529    11,532,377 
                     
Gross profit   5,570,760    7,334,158    2,921,692    4,370,493 
                     
Operating expenses:                    
Selling and shipping expenses   1,510,825    1,678,075    739,286    977,097 
General and administrative expenses   2,789,683    3,372,240    1,489,220    2,068,463 
Depreciation and amortization   35,011    38,071    17,804    19,301 
                     
Total operating expenses   4,335,519    5,088,386    2,246,310     3,064,86 1  
                     
Income before other income (expense) and income taxes   1,235,241    2,245,772    675,382    1,305,632 
                     
Other income (expense):                    
                     
Other income   29,266    1,524    16,810    813 
Interest expense   
-
    (312)   -    (130)
                     
Other income (expense)   29,266    1,212    16,810    683 
                     
Income before income taxes   1,264,507    2,246,984    692,192    1,306,315 
                     
Income taxes   345,086    712,820    167,931    443,904 
                     
Net income   919,421    1,534,164    524,261    862,411 
Dividends on preferred stock   2,500    2,500    -    - 
                     
Net income available to common shareholders  $916,921   $1,531,664   $524,261   $862,411 
                     
Net income per share available to common shareholders:                    
                     
Basic  $.17   $.28   $.09   $.16 
Diluted  $.16   $.27   $.09   $.15 
                     
Weighted Shares Outstanding:                    
                     
Basic   5,549,238    5,527,342    5,556,963    5,539,081 
Diluted   5,746,413    5,735,397    5,754,137    5,754,137 

 

See notes to consolidated financial statements

 

3

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Consolidated Statements of Changes in Shareholders’ Equity-unaudited

Six months ended May 31, 2022 and May 31, 2023

 

               Additional         
   Series C Preferred   Common   Paid-In   Accumulated     
   Shares   Amount   Shares   Amount   Capital   Deficit   Total 
Balance – December 1, 2021   10,000   $10    5,515,342   $5,515   $17,023,454   $(3,846,294)  $13,182,685 
Preferred stock dividends   -    
-
    -    
-
    
-
    (2,500)   (2,500)
Issuance of shares as compensation   -    
-
    26,000    26    97,474    
-
    97,500 
Stock option exercise   
-
    
-
    
 
    
 
    492,132    
-
    492,132 
Net Income   -    
-
    -    
-
    
-
    1,534,164    1,534,164 
Balance – May 31, 2022   10,000   $10    5,541,342   $5,541   $17,613,060   $(2,314,630)  $15,303,981 

 

               Additional         
   Series C Preferred   Common   Paid-In   Accumulated     
   Shares   Amount   Shares   Amount   Capital   Deficit   Total 
Balance – December 1, 2022   10,000   $10    5,541,342   $5,541   $17,613,060   $(115,148)  $17,503,463 
Preferred stock dividends   
-
    
-
    
-
    
-
    
-
    (2,500)   (2,500)
Issuance of shares as compensation   
-
    
-
    28,179    27    97,473    
-
    97,500 
                                    
Net Income   -    
-
    -    
-
    
-
    919,421    919,421 
Balance – May 31, 2023   10,000   $10    5,569,521   $5,568   $17,710,533   $801,773   $18,517,884 

 

See notes to consolidated financial statements.

 

4

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Consolidated Statements of Cash Flows

(Unaudited)

 

   Six Months Ended 
  

May 31,
2023

  

May 31,
2022

 
CASH FLOWS FROM OPERATING ACTIVITIES:        
Net Income  $919,421   $1,534,164 
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization   35,011    38,071 
           
Deferred income taxes   (4,828)   160,139 
Allowance for doubtful accounts   
-
    19,693 
Stock Compensation   97,500    589,632 
           
CHANGES IN OPERATING ASSETS AND LIABILITIES:          
Accounts receivable   (344,349)   (1,773,925)
Inventory   657,443    (1,993,301)
Prepaid expenses and income taxes   (286,100)   79,593 
Other assets   13,558    20,708 
Accounts payable   (737,442)   2,111,789 
Accrued expenses   (211,985)   308,860 
           
NET CASH FLOWS PROVIDED BY OPERATING ACTIVITIES   138,229    1,095,423 
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Acquisition of fixed assets   (31,851)   (30,260)
           
NET CASH FLOWS USED IN INVESTING ACTIVITIES  $(31,851)  $(30,260)

 

5

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Consolidated Statements of Cash Flows

(Continued)

 

   Six Months Ended 
  

May 31,
2023

  

May 31,
2022

 
CASH FLOWS FROM FINANCING ACTIVITIES:        
         
Repayment of financing lease obligations  $
-
   $(4,578)
           
NET CASH FLOWS USED IN FINANCING ACTIVITIES   
-
    (4,578)
           
NET CHANGE IN CASH   106,378    1,060,585 
           
CASH AT BEGINNING OF PERIOD   8,690,040    6,511,588 
           
CASH AT END OF PERIOD  $8,796,418   $7,572,173 
           
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:          
           
Income taxes paid  $345,086   $202,213 
           
Interest paid  $
-
   $312 
           
NONCASH INVESTING AND FINANCING ACTIVITIES:          
Accrued dividends on preferred stock  $2,500   $2,500 

 

See notes to consolidated financial statements.

 

6

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Notes to Consolidated Financial Statements

 

NOTE A – ORGANIZATION, DESCRIPTION OF COMPANY’S BUSINESS AND BASIS OF PRESENTATION

 

Surge Components, Inc. (“Surge”) was incorporated in the State of New York and commenced operations on November 24, 1981 as an importer of electronic products, primarily capacitors and discrete semi-conductors selling to customers located principally throughout North America. On June 24, 1988, Surge formed Challenge/Surge Inc. (“Challenge”), a wholly-owned subsidiary to engage in the sale of electronic component products and sounding devices from established brand manufacturers to customers located principally throughout North America.

 

In May 2002, Surge and an officer of Surge founded and became sole owners of Surge Components, Limited (“Surge Limited”), a Hong Kong corporation. Under current Hong Kong law, Surge Limited is required to have at least two shareholders. Surge owns 999 shares of the outstanding common stock and the officer of Surge owns 1 share of the outstanding common stock. The officer of Surge has assigned his rights regarding his 1 share to Surge. Surge Limited started doing business in July 2002. Surge Limited operations have been consolidated with the Company. Surge Limited is responsible for the sale of Surge’s products to customers located in Asia.

 

On August 31, 2010, the Company changed its corporate domicile by merging into a newly-formed corporation, Surge Components, Inc. (Nevada), which was formed in the State of Nevada for that purpose. Surge Components Inc. is the surviving entity.

 

In February 2019, the Company converted into a Delaware corporation. The number of authorized shares of common stock was decreased to 50,000,000 shares.

 

In December 2021, the Company changed its corporate domicile to Nevada.

  

NOTE B – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

(1) Principles of Consolidation:

 

The consolidated financial statements include the accounts of Surge, Challenge, and Surge Limited (collectively the “Company”). All material intercompany balances and transactions have been eliminated in consolidation.

 

The accompanying interim consolidated financial statements have been prepared without audit in accordance with the instructions to Form 10Q for interim financial reporting and the rules and regulations of the Securities and Exchange Commissions. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these financial statements have been included. The results and trends in these interim consolidated financial statements for the six months ended May 31, 2023 and May 31, 2022 may not be representative of those for the full fiscal year or any future periods.

 

(2) Accounts Receivable:

 

Trade accounts receivable are recorded at the net invoice value and are not interest bearing. The Company considers receivables past due based on the payment terms. The Company reviews its exposure to accounts receivable and reserves specific amounts if collectability is no longer reasonably assured. The Company also reserves a percentage of its trade receivable balance based on collection history and current economic trends that might impact the level of future credit losses. The Company re-evaluates such reserves on a regular basis and adjusts its reserves as needed. Based on the Company’s operating history and customer base, bad debts to date have not been material.

  

(3) Revenue Recognition:

 

In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers: Topic 606.” This ASU replaces nearly all existing U.S. generally accepted accounting principles guidance on revenue recognition. The standard prescribes a five-step model for recognizing revenue, the application of which will require significant judgment by the Company. The Company adopted the standard using the modified retrospective approach in its fiscal year beginning December 1, 2017. The preponderance of the Company’s contracts with customers are standard ship and bill arrangements where revenue is recognized at the time of shipment.

 

7

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Notes to Consolidated Financial Statements

 

NOTE B – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Continued)

 

(3) Revenue Recognition (continued):

 

Revenue is recognized for products sold by the Company when persuasive evidence of an arrangement exists, delivery has occurred, the price is fixed and determinable, collectability is reasonably assured and title and risk of loss have been transferred to the customer. This occurs when product is shipped from the Company’s warehouse.

 

For direct shipments, revenue is recognized when product is shipped from the Company’s supplier. The Company has a long-term supply agreement with one of our suppliers. The Company purchases the merchandise from the supplier and has the supplier directly ship to the customer through a freight forwarder. Title passes to customer upon the merchandise being received by a freight forwarder. Direct shipments were approximately $1,268,000 and $1,596,000 for the six months ended May 31, 2023 and May 31, 2022 respectively.

 

The Company also acts as a sales agent to certain customers in North America for one of its suppliers. The Company reports these commissions as revenues in the period earned. Commission revenue totaled $157,221 and $135,660 for the six months ended May 31, 2023 and May 31, 2022 respectively.

 

The Company performs ongoing credit evaluations of its customers and maintains reserves for potential credit losses.

 

The Company and its subsidiaries currently have agreements with several distributors. There are no provisions for the granting of price concessions in any of the agreements. Revenues under these distribution agreements were approximately $5,121,000 and $6,471,000 for the six months ended May 31, 2023 and May 31, 2022 respectively.

 

(4) Inventories:

 

Inventories, which consist solely of products held for resale, are stated at the lower of cost (first-in, first-out method) or net realizable value. Products are included in inventory when the Company obtains title and risk of loss on the products, primarily when shipped from the supplier. Inventory in transit principally from foreign suppliers at May 31, 2023 was $617,564. The Company at May 31, 2023, has a reserve against slow moving and obsolete inventory of $339,063. From time to time the Company’s products are subject to legislation from various authorities on environmental matters.

 

(5) Depreciation and Amortization:

 

Fixed assets are recorded at cost. Depreciation is generally calculated on a straight line method and amortization of leasehold improvements is provided for on the straight-line method over the estimated useful lives of the various assets as follows:

 

Furniture, fixtures and equipment   5 - 7 years
Computer equipment   5 years
Leasehold Improvements   Estimated useful life or lease term, whichever is shorter

 

Maintenance and repairs are expensed as incurred while renewals and betterments are capitalized.

 

(6) Concentration of Credit Risk:

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of accounts receivable. The Company maintains substantially all of its cash balances in a limited number of financial institutions. At May 31, 2023 and November 30, 2022, the Company’s uninsured cash balances totaled $7,980,197 and $7,375,544, respectively.

 

8

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Notes to Consolidated Financial Statements

 

NOTE B – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Continued)

 

(7) Income Taxes:

 

The Company’s deferred income taxes arise primarily from the differences in the recording of net operating losses, allowances for bad debts, inventory reserves and depreciation expense for financial reporting and income tax purposes. A valuation allowance is provided when it has been determined to be more likely than not that the likelihood of the realization of deferred tax assets will not be realized. See Note I.

 

The Company follows the provisions of the Accounting Standards Codification topic, ASC 740, “Income Taxes” (ASC 740). There have been no unrecognized tax benefits and, accordingly, there has been no effect on the Company’s financial condition or results of operations as a result of ASC 740.

 

The Company files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. The Company is no longer subject to U.S. federal tax examinations for years before fiscal years ending November 30, 2018, and state tax examinations for years before fiscal years ending November 30, 2017. Management does not believe there will be any material changes in our unrecognized tax positions over the next twelve months.

 

The Company’s policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. As of the date of adoption of ASC 740, there was no accrued interest or penalties associated with any unrecognized benefits, nor was any interest expense recognized during the six months ended May 31, 2023 and May 31, 2022.

 

(8) Cash Equivalents:

 

The Company considers all highly liquid investments with an original maturity of three months or less to be cash equivalents.

 

(9) Use of Estimates:

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

 

(10) Marketing and promotional costs:

 

Marketing and promotional costs are expensed as incurred and have not been material to date. The Company has contractual arrangements with several of its distributors which provide for cooperative advertising rights to the distributor as a percentage of sales. Cooperative advertising is reflected as a reduction in revenues and has not been material to date.

 

(11) Fair Value of Financial Instruments:

 

The carrying amount of cash balances, accounts receivable, accounts payable and accrued expenses approximate their fair value based on the nature of those items. Estimated fair values of financial instruments are determined using available market information and appropriate valuation methodologies. Considerable judgment is required to interpret the market data used to develop the estimates of fair value, and accordingly, the estimates are not necessarily indicative of the amounts that could be realized in a current market exchange.

 

(12) Shipping Costs

 

The Company classifies shipping costs as a component of selling expenses. Shipping costs totaled $798 and $1,959 for the six months ended May 31, 2023 and May 31, 2022 respectively.

 

9

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Notes to Consolidated Financial Statements

 

NOTE B – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Continued)

 

(13) Earnings Per Share

 

Basic earnings per share includes no dilution and is computed by dividing net income available to common stockholders by the weighted average number of common shares outstanding for the period. The difference between reported basic and diluted weighted-average common shares results from the assumption that all dilutive stock options and convertible preferred stock exercised into common stock. Total potentially dilutive shares excluded from diluted weighted shares outstanding at May 31, 2023 and May 31, 2022 totaled 262,826 and 251,945, respectively.

 

(14) Stock Based Compensation

 

Stock Based Compensation to Employees

 

The Company accounts for its stock-based compensation for employees in accordance with Accounting Standards Codification (“ASC”) 718. The Company recognizes in the statement of operations the grant-date fair value of stock options and other equity-based compensation issued to employees and non-employees over the related vesting period.

 

Stock Based Compensation to Other than Employees

 

The Company accounts for equity instruments issued in exchange for the receipt of goods or services from other than employees in accordance with ASC 718. Costs are measured at the estimated fair market value of the consideration received or the estimated fair value of the equity instruments issued, whichever is more reliably determinable. The value of equity instruments issued for consideration other than employee services is determined on the earlier of a performance commitment or completion of performance by the provider of goods or services. In the case of equity instruments issued to consultants, the fair value of the equity instrument is recognized over the term of the consulting agreement.

 

(15) Leases:

 

In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (“Topic 842”). Topic 842 requires the entity to recognize the assets and liabilities for the rights and obligations created by leased assets. Leases will be classified as either finance or operating, with classification affecting expense recognition in the income statement.

 

On December 1, 2019, the Company adopted Topic 842 applying the optional transition method, which allows an entity to apply the new standard at the adoption date with a cumulative effect adjustment to the opening balance of retained earnings in the period of adoption. As a result of adopting Topic 842, the Company recognized assets and liabilities for the rights and obligations created by operating leases totaling approximately $290,000.

 

The Company determines if a contract contains a lease at inception based on whether it conveys the right to control the use of an identified asset. Substantially all of the Company’s leases are classified as operating leases. The Company records operating lease right-of-use assets within “Other assets” and lease liabilities are recorded within “current and noncurrent liabilities” in the consolidated balance sheets. Lease expenses are recorded within “General and administrative expenses” in the consolidated statements of operations. Operating lease payments are presented within “Operating cash flows” in the consolidated statements of cash flows.

 

10

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Notes to Consolidated Financial Statements

 

NOTE B – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Continued)

 

(15) Leases (continued):

 

Operating lease right-of-use assets and lease liabilities are recognized based on the net present value of future minimum lease payments over the lease term starting on the commencement date. The Company generally is not able to determine the rate implicit in its leases and, as such, applies an incremental borrowing rate based on the Company’s cost of borrowing for the relevant terms of each lease. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. Lease terms may include an option to extend or terminate a lease if it is reasonably certain that the Company will exercise such options. The Company has elected the practical expedient to not separate lease components from non-lease components, and also has elected not to record a right-of-use asset or lease liability for leases which, at inception, have a term of twelve months or less. Variable lease payments are recognized in the period in which the obligation for those payments is incurred.

 

NOTE C – FIXED ASSETS

 

Fixed assets consist of the following:

 

   May 31,   November 30, 
   2023   2022 
Furniture and Fixtures  $327,971   $327,971 
Leasehold Improvements   1,070,044    1,062,449 
Computer Equipment   518,360    494,104 
Less-Accumulated Depreciation   (1,722,536)   (1,687,525)
Net Fixed Assets  $193,839   $196,999 

 

Depreciation and amortization expense for the six months ended May 31, 2023 and May 31, 2022 were $35,011 and $38,071, respectively.

 

NOTE D – FINANCING LEASE OBLIGATIONS

 

The Company is obligated under financing leases for telephone equipment. The Company leases equipment under two capital lease arrangements with NEC Financial Services. Pursuant to the leases, the lessor retains actual title to the leased property until the termination of the lease, at which time the equipment can be purchased for one dollar for each lease. The terms of the leases are 60 months with a combined monthly payment of $815, respectively. The assumed interest rates on the leases are 9.342%. The leases terminated in 2022.

 

11

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Notes to Consolidated Financial Statements

 

NOTE E – LOANS PAYABLE

 

In February 2017, the Company obtained a line of credit with a bank for up to $3,000,000 (the “Credit Line”). Borrowings under the Credit Line are due upon demand and accrue interest at the greater of the prime rate or the LIBOR rate plus two percent (and may be increased by three percent in the event the Company fails to (i) repay all amounts due on the Credit Line upon demand or (ii) comply with any terms or conditions relating to the Credit Line). The Credit Line is collateralized by substantially all the assets of the Company. As of May 31, 2023, the balance on the Credit Line was $0. As of May 31, 2023, the Company was in compliance with the covenant for the debt service coverage ratio for the Credit Line.  Effective July 1, 2023, the use of the LIBOR rate was discontinued and replaced with the secured overnight financing rate (SOFR).

 

As of May 31, 2023, the balance on the Credit Line was $0. As of May 31, 2023, the Company was in compliance with the covenant for the debt service coverage ratio for the Credit Line.

 

NOTE F – ACCRUED EXPENSES

 

Accrued expenses consist of the following:

 

   May 31,   November 30, 
   2023   2022 
Commissions  $364,023   $366,766 
Preferred stock dividends   164,069    161,569 
Other accrued expenses   336,726    370,924 
           
   $864,818   $899,259 

 

NOTE G – RETIREMENT PLAN

 

In June 1997, the Company adopted a qualified 401(k) retirement plan for all full-time employees who are twenty-one years of age and have completed twelve months of service. The plan allows total employee contributions of up to fifteen percent (15%) of the eligible employee’s salary through salary reduction. The Company makes a matching contribution of twenty percent (20%) of each employee’s contribution for each dollar of employee deferral up to five percent (5%) of the employee’s salary. Net assets for the plan, as estimated by Axa Equitable, Inc., which maintains the plan’s records, were approximately $1,752,000 at November 30, 2022. Pension expense for the six months ended May 31, 2023 and May 31, 2022 was $18,340 and $956, respectively.

 

12

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Notes to Consolidated Financial Statements

 

NOTE H – SHAREHOLDERS’ EQUITY

 

[1] Preferred Stock:

 

In February 1996, the Company amended its Certificate of Incorporation to authorize the issuance of 1,000,000 shares of preferred stock in one or more series. In August 2010, the number of preferred shares authorized for issuance was increased to 5,000,000 shares.

 

In November 2000, the Company authorized 100,000 shares of preferred stock as Non-Voting Redeemable Convertible Series C Preferred Stock (“Series C Preferred”). Each share of Series C Preferred is automatically convertible into 10 shares of our common stock upon shareholder approval. If the Series C Preferred were converted into common stock on or before April 15, 2001, these shares were entitled to cumulative dividends at the rate of $.50 per share per annum commencing April 15, 2001 payable on June 30 and December 31 of each year. In November 2000, 70,000 shares of the Series C Preferred were issued in payment of financial consulting services to its investment banker and a shareholder of the Company.

 

Dividends aggregating $164,069 have not been paid for the semi-annual periods ended December 31, 2001 through the semi-annual payment due December 31, 2022. The Company has accrued these dividends. At May 31, 2023, there are 10,000 shares of Series C Preferred issued and outstanding.

 

In October 2016, the Company authorized 75,000 shares of preferred stock as Voting Non-Redeemable Convertible Series D Preferred Stock (“Series D Preferred”). None of the Series D Preferred Stock is outstanding as of May 31, 2023.

   

[2] 2015 Incentive Stock Plan

 

In November 2015, the Company adopted and the shareholders ratified, the 2015 Incentive Stock Plan (“2015 Stock Plan”). The 2015 Stock Plan provides for the grant of options to officers, employees, directors or consultants to the Company to purchase an aggregate of 1,500,000 common shares.

 

In April 2021, a total of 26,786 shares were issued to the Company’s officers as a part of their 2021 bonus compensation under the 2015 stock plan. The Company recorded a cost of $75,000 relating to the issuance of these shares in the second quarter of 2021.

 

In March 2022, a total of 26,000 shares were issued to the Company’s officers as part of their bonus compensation under the 2015 stock plan. The Company recorded a cost of $97,500 relating to the issuance of these shares in the second quarter of 2022.

 

In March 2022, the Company granted stock options to (a) four non-employee directors to each purchase 20,000 shares of common stock, (b) one non-employee-director to purchase 30,000 shares of common stock, and (c) two Company officers to each purchase 40,000 shares of common stock at an exercise price of $3.55 per share, the market price of the common stock on the date of the grant. These options vest immediately and expire five years from the grant date. The Company recorded a cost of $492,132 related to the granting of these options.

 

In April 2023, a total of 28,179 shares were issued to the Company’s officers as part of their bonus compensation under the 2015 stock plan. The Company recorded a cost of $97,500 relating to the issuance of these shares in the second quarter of 2023.

 

13

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Notes to Consolidated Financial Statements

 

NOTE H – SHAREHOLDERS’ EQUITY (Continued)

 

[2] 2015 Incentive Stock Plan (continued)

 

Activity in the Company’s stock plans for the period ended May 31, 2023 is summarized as follows:

 

   Shares   Weighted
Average
Exercise
Price
 
Options outstanding December 1, 2022   360,000   $2.54 
Options issued in the six months ended May 31, 2023   
-
   $
-
 
Options exercised in the six months ended May 31, 2023   
-
   $
-
 
Options cancelled in the six months ended May 31, 2023   
-
   $
-
 
Options outstanding at May 31, 2023   360,000   $2.54 
Options exercisable at May 31, 2023   360,000   $2.54 

 

The intrinsic value of the exercisable options at May 31, 2023 totaled $346,800. At May 31, 2023 the weighted average remaining life of the stock options is 2.98 years. At May 31, 2023, there was no unrecognized compensation cost related to the stock options granted under the plan.

 

[3] Compensation of Directors

 

Compensation for each non-employee director is $3,000 per month (and $4,000 per month for a non-employee director that serves as the chairman of more than two committees of the Board of Directors).

 

NOTE I – INCOME TAXES

 

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes using the enacted tax rates in effect in the years in which the differences are expected to reverse.

 

The Company’s deferred income taxes are comprised of the following:

 

   May 31,   November 30, 
   2023   2022 
Deferred Tax Assets        
Depreciation  $29,334   $35,771 
Allowance for bad debts   36,651    36,651 
Inventory   83,353    81,523 
Deferred rent   32,293    28,523 
Other   52,295    46,630 
           
Total deferred tax assets   233,926    229,098 
Valuation allowance   
-
    
-
 
Deferred Tax Assets  $233,926   $229,098 

 

14

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Notes to Consolidated Financial Statements

 

NOTE I – INCOME TAXES (Continued)

 

A valuation allowance for the deferred tax assets relates principally to the uncertainty of the utilization of deferred tax assets and was calculated in accordance with the provisions of ASC 740, which requires that a valuation allowance be established or maintained when it is “more likely than not” that all or a portion of deferred tax assets will not be realized.

 

The Company’s income tax expense consists of the following:

 

   Six Months Ended 
   May 31,
2023
   May 31,
2022
 
Current:        
Federal  $265,461   $406,614 
States   74,857    146,067 
    340,258    552,681 
           
Deferred:          
Federal   3,814    124,908 
States   1,014    35,231 
    4,828    160,139 
Provision for income taxes  $345,086   $712,820 

 

The Company files a consolidated income tax return with its wholly-owned subsidiaries. A reconciliation of the difference between the expected income tax rate using the statutory federal tax rate and the Company’s effective rate is as follows:

 

   Six months ended 
   May 31,   May 31, 
   2023   2022 
U.S Federal Income tax statutory rate   21%   21%
State income taxes   5%   5%
Other   1%   6%
           
Effective tax rate   27%   32%

 

15

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Notes to Consolidated Financial Statements

 

NOTE J – OPERATING LEASE COMMITMENTS

 

The Company leases its office and warehouse space through 2030 from a corporation that is partly owned by officers/shareholders of the Company (“Related Company”). Annual minimum rental payments to the Related Company approximated $194,000 for the year ended November 30, 2022, and increase at the rate of two per cent per annum throughout the lease term.

 

Pursuant to the lease, rent expense charged to operations differs from rent paid because of scheduled rent increases. Accordingly, the Company has recorded deferred rent. Rent expense is calculated by allocating to rental payments, including those attributable to scheduled rent increases, on a straight line basis, over the lease term.

 

The Company has a lease to rent office space and a warehouse in Hong Kong through June 2025. Annual minimum rental payments for this space are approximately $73,580.

 

The Company has a lease to rent additional warehouse space in Hong Kong through November 30, 2023. Annual minimum rental payments for this space are approximately $70,908.

 

The Company’s future minimum rental commitments at May 31, 2023 are as follows:

 

Twelve Months Ended May 31,

 

2024  $309,248 
2025   277,800 
2026   208,304 
2027   212,470 
2028   216,718 
2029 and after   522,180 
   $1,746,720 

 

Net rental expense for the six months ended May 31, 2023 and May 31, 2022 were $223,283 and $221,903 respectively, of which $139,135 and $137,198 respectively, was paid to the Related Company.

 

NOTE K – EMPLOYMENT AND OTHER AGREEMENTS

 

In February 2016, the Company entered into revised employment agreements with two officers of the Company. Pursuant to these agreements, the base salary for one officer is $275,000 and the base salary for the other officer is $225,000. The agreements continue until terminated by either party.  In April 2021, the base salaries for the two officers were amended to $300,000 for one officer and $250,000 for the other officer.

 

The Company’s compensation committee may award these officers with bonuses and will review the base salary amounts for each of the officers on an annual basis to determine if any changes to the base salary amounts need to be made and may also award these officers with annual bonuses. Pursuant to the employment agreements, the officers are prohibited from engaging in activities which are competitive with those of the Company during their employment with the Company and for one year following termination. If the agreement is terminated other than for cause, the officer would be entitled to all base salary earned through the date of termination, accrued but unused vacation, all vested equity, and bonus amounts payable to the officer through the date of termination. The officers would also be entitled to receive an additional thirty-six months of annual compensation equal to the average of his base salary and bonus for the three calendar years prior to the date of termination, payable in accordance with the Company’s regular payroll practice over a 52-week period.

 

NOTE L – MAJOR CUSTOMERS

 

The Company had two customers who accounted for 20% and 21% of net sales for the six months ended May 31, 2023 and one customer who accounted for 18% of net sales for the six months ended May 31, 2022. The Company had one customer who accounted for 37% of accounts receivable May 31, 2023 and 18% of accounts receivable at May 31, 2022.

 

16

 

 

SURGE COMPONENTS, INC. AND SUBSIDIARIES

 

Notes to Consolidated Financial Statements

 

NOTE M – MAJOR SUPPLIERS

 

During the six months ended May 31, 2023 and May 31, 2022 there was one foreign supplier accounting for 27% and 31% of total inventory purchased.

 

The Company purchases substantially all of its products overseas. For the six months ended May, 2023, the Company purchased 37% of its products from Taiwan, 20% from Hong Kong, 29% from elsewhere in Asia and less than 1% overseas outside of Asia. The Company purchases the balance of its products in the United States.

 

NOTE N – EXPORT SALES

 

The Company’s export sales were as follows:

 

   Six Months Ended 
   May 31,   May 31, 
   2023   2022 
Canada   3,700,851    4,262,536 
China   2,792,528    3,714,505 
Other Asian Countries   613,280    1,169,676 
South America   112,781    68,975 
Europe   600,952    872,540 

 

Revenues are attributed to countries based on location of customer.

 

NOTE P – COVID-19

 

In early January 2020, an outbreak of a respiratory illness caused by the Coronovirus was identified in Wuhan, China. In response to the resulting pandemic, governments around the world took various preventative steps up to and including full or partial shutdowns. As a result of the drop in production in our suppliers and customers, the Company experienced order cancellations and order hold notices from customers. China’s massive population is subject to Covid spikes in different areas at different times. When this occurs an area can be locked down for two to three weeks. The Company, so far, has not been negatively impacted by these lockdowns but continues to watch this very closely. Although current Covid conditions are very low compared to previously, Covid is still present and the effects of the pandemic could have an ongoing impact on the Company’s business. The duration of this crisis and its impact on both the Company’s customers and supply chain may have a material impact on the consolidated results of operations, cash flows and financial condition, but cannot be reasonably estimated at this time.

 

17

 

 

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

 

This report contains forward-looking statements. All statements other than statements of historical facts contained herein, including statements regarding our future results of operations and financial position, business strategy and plans and objectives of management for future operations, are forward-looking statements. These statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Furthermore, we cannot at this time assess the affect that the global outbreak of the novel Coronavirus may have on the Company.

 

In some cases, forward-looking statements can be identified by terms such as “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential” or “continue” or the negative of these terms or other similar words. These statements are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. We discuss many of the risks in greater detail under the heading “Risk Factors” in our most recent Annual Report on Form 10-K. Also, these forward-looking statements represent our estimates and assumptions only as of the date of the filing of this report. Except as required by law, we assume no obligation to update any forward-looking statements after the date of the filing of this report.

 

Overview

 

The Company operates with two sales groups, Surge Components (“Surge”) and Challenge Electronics (“Challenge”). Surge is a supplier of electronic products and components. These products include capacitors, which are electrical energy storage devices, and discrete semiconductor components, such as rectifiers, transistors and diodes, which are single function low power semiconductor products that are packaged alone as compared to integrated circuits such as microprocessors. The products sold by Surge are typically utilized in the electronic circuitry of diverse products, including, but not limited to, automobiles, audio products, temperature control products, lighting products, energy related products, computer related products, various types of consumer products, garage door openers, household appliances, power supplies and security equipment. These products are sold to both original equipment manufacturers, commonly referred to as OEMs, who incorporate them into their products, and to distributors of the lines of products we sell, who resell these products within their customer base. These products are manufactured predominantly in Asia by approximately sixteen independent manufacturers. We act as the master distribution agent utilizing independent sales representative organizations in North America to sell and market the products for one such manufacturer pursuant to a written agreement. When we act as a sales agent, our supplier who sold the product to the customer that we introduced to our supplier pays us a commission. The amount of the commission is determined on a sale by sale basis depending on the profit margin of the product. Commission revenue totaled $157,221 and $135,660 for the six months ended May 31, 2023 and May 31, 2022 respectively.

 

Challenge is engaged in the sale of electronic components. In 1999, Challenge began as a division to sell audible components. We have been able to increase the types of products that we sell because some of our suppliers introduced new products, and we also located other products from new suppliers. Our core products include buzzers, speakers, microphones, resonators, alarms, chimes, filters, and discriminators. We now also work with our suppliers to have our suppliers customize many of the products we sell for many customers through the customers’ own designs and those that we work with our suppliers to have our suppliers redesign for them at our suppliers’ factories. We have an engineer on our staff who works with our suppliers on such redesigns and assists with the introduction of new product lines. We are continually looking to expand the line of products that we sell. We sell these products through independent representatives that earn a commission on the products we sell. We are also working with local, regional, and national distributors to sell these products to local accounts in every state. Challenge also at times handles the brokering of certain products, helping their customers find parts that regular suppliers can’t deliver.

 

18

 

 

The Company has a Hong Kong office to effectively handle the transfer business from United States customers purchasing and manufacturing in Asia after designing the products in the United States. This office has strengthened the Company’s global position, improving our capabilities and service to our customer base.

 

The world of business continues to change because of “disruptors,” which are significant changes in traditional business practices that did not previously exist. For example, customers continue to centralize purchasing from regional purchasing and are stretching their payment terms. These changes also include customers moving their manufacturing operations from North America to Asia, and the trend of globalization. Some of our customers have been involved in mergers and acquisitions, causing consolidation. This trend makes business more complicated and costly for the Company. The Company must have a presence in Asia to service and further develop the business. For these reasons, we established Surge Ltd., our Hong Kong subsidiary. Currency fluctuations may also have an effect on doing business outside of North America. Customers have moved to reduce their supply chain, which could adversely affect the Company. In some market segments, demand for electronic components has decreased, and in other segments, the demand is still strong. Some technologies have become obsolete, while customers develop new products using different kinds of components. Management expects 2023 to be a year of continued change, in regard to pandemic healing, inflation and general economic conditions, challenge, in regard to maintaining consistent flow of products during shortages of certain products, and growth as we see our customers return to full production pace. These challenges could affect the Company in negative ways, possibly reducing sales and or profitability. Because of a labor shortage, our customers engineering staff has been challenged, so getting our products approved has been and will continue to take longer to achieve. Additionally, the cost of raw materials has continued to increase, and due to that fact, our costs have increased. The Company has been able to handle the brokering of certain semiconductor products, helping their customers to keep product lines up and running by locating products that their regular suppliers can’t deliver. In order for the Company to continue to grow, we will depend on, among other things, the continued growth of the electronics and semiconductor industries, our ability to withstand intense price competition, our ability to obtain new customers, our ability to retain and attract sales and other key personnel in order to expand our marketing capabilities, our ability to secure adequate sources of products, which are in demand on commercially reasonable terms, our success in executing and managing growth, including monitoring an expanded level of operations and systems, controlling costs, the availability of adequate financing, the continued supply of products from our factories, the ability to withstand higher transportation costs and longer travel times due to the backup at the ports and our ability to deal successfully, with new and future disruptors. The tariffs continue to impact the Company. The general supply chain challenges present both a challenge and opportunity to the Company. The Company is cautiously optimistic about its ability to meet these challenges with continued growth unless the general economic conditions deteriorate. Financial news has been talking about the decreases in consumer demand for certain consumer goods such as PC’s and smartphones and the possibility of a recession in 2023. These economic conditions could have a negative impact on sales in 2023. The combination of disruptors such as increased costs and longer lead times from factories to the Company could also have negative impacts on the business in the future. The tense relations between America and China could also impact the Company’s business. China could impose rules and laws that make it more difficult to do business in Hong Kong and China. The Company is taking steps to be well prepared in case of any actions from China that would cause us business disruption. As economic conditions have deteriorated, it has impacted the Company’s business. Customers have pushed back delivery dates, and in some cases required cancellations. We are watching closely as customers adjust their inventory levels to reflect this new business demand, and the Company will respond accordingly. We expect that this will start to slowly improve beginning in 2024.

 

19

 

 

Critical Accounting Estimates

 

Accounts Receivable

 

The allowance for doubtful accounts is based on the Company’s assessment of the collectability of specific customer accounts and an assessment of international, political and economic risk as well as the aging of the accounts receivable. If there is a change in actual defaults from the Company’s historical experience, the Company’s estimates of recoverability of amounts due could be affected and the Company would adjust the allowance accordingly.

 

Revenue Recognition

 

Revenue is recognized when persuasive evidence of an arrangement exists, delivery has occurred, the price is fixed and determinable, collectability is reasonably assured and title and risk of loss have been transferred to the customer. This occurs when product is shipped from the Company’s warehouse. For direct shipments from our suppliers to our customer, revenue is recognized when product is shipped from the Company’s supplier. The Company acts as a sales agent for certain customers buying direct from one of its suppliers. The Company reports these commissions as revenues in the period earned.

 

The Company performs ongoing credit evaluations of its customers and maintains reserves for potential credit losses.

 

Inventory Valuation

 

Inventories are recorded at the lower of cost or net realizable value. Write-downs of inventories to net realizable value are based on stock rotation, historical sales requirements and obsolescence as well as in the changes in the backlog. Reserves required for obsolescence were not material in any of the periods in the financial statements presented. If market conditions are less favorable than those projected by management, additional write-downs of inventories could be required. For example, each additional 1% of obsolete inventory would reduce operating income by approximately $61,000.

 

The Company does not have price protection agreements with any of its vendors and assumes the risk of changes in the prices of its products. The Company does not believe there to be a significant risk with regards to the lack of price protection agreements as many of its inventory items are purchased to fulfill purchase orders received.

 

Income Taxes

 

We have made a number of estimates and assumptions relating to the reporting of a deferred income tax asset to prepare our financial statements in accordance with generally accepted accounting principles. These estimates have a significant impact on our valuation allowance relating to deferred income taxes. Our estimates could materially impact the financial statements.

 

Results of Operations

 

Consolidated net sales for the six months ended May 31, 2023 decreased by $7,028,501 or 26.6%, to $19,390,994 as compared to net sales of $26,419,495 for the six months ended May 31, 2022. Consolidated net sales for the three months ended May 31, 2023 decreased by $5,703,649 or 35.9%, to $10,199,221 as compared to net sales of $15,902,870 for the three months ended May 31, 2022. We attribute the decrease to a decrease in business with new customers as well as a decrease in business with existing customers. We can also attribute the decrease to customers pushing out orders due to them over ordering in 2022. We can also attribute some of the decrease in sales to the decrease in revenue derived from brokering certain products in the three months ended May 31, 2022 in the amount of approximately $3.1 million in the six months ended May 31, 2022 but only $217,000 in the six months ended May 31, 2023. In Brokering, the Company helps customers find parts that their regular suppliers can not deliver. This was the result of shortages of certain products in 2022. Net sales for the six months ended May 31, 2023 and May 31, 2022 reflect $731,024 and $686,298, respectively of tariff costs that the Company was able to pass on to its customers.

 

20

 

 

Our gross profit for the six months ended May 31, 2023 decreased by $1,763,398 to $5,570,760, or 24%, as compared to $7,334,158 for the six months ended May 31, 2022. Gross margin as a percentage of net sales increased to 28.7% for the six months ended May 31, 2023 compared to 27.8% for the six months ended May 31, 2022. Gross profit for the three months ended May 31, 2023 decreased by $1,448,801 to $2,921,692, or 33.1%, as compared to $4,370,493 for the three months ended May 31, 2022. Gross margin as a percentage of net sales increased to 28.6% for the three months ended May 31, 2023 compared to 27.5% for the three months ended May 31, 2022. We attribute the decrease in gross profit to a decrease in sales volume in the six and three months ended May 31, 2023. We attribute the increase in gross margin as a percentage of net sales to the Company shipping out orders with a higher profit margin during the six and three months ended May 31, 2023. Our industry will continue to receive pressure from customers for price reductions. Some of them further demand periodic price reductions on a quarterly or semi-annual basis, as opposed to annual fixed pricing. We work with electronic manufacturing service subcontractor customers who manufacture products for other customers who do not have their own manufacturing operations. At times we are not able to recover these price reductions from our suppliers. The Company has agreements with these subcontractor customers to provide periodic cost reductions through rebates in the amount of 5%. These reductions only affect future shipments of our products, and do not affect existing orders. These reductions can have a negative impact on our profit margins since they reduce the amount of commission we can earn. Even though this rebate can impact the Company’s gross profit margin, these subcontractor customers represent very significant potential growth for the Company, because they can help the Company become an approved supplier at the customers they manufacture for, and they purchase our components for these customers. We believe it would be very difficult for the Company to achieve business at these customers without the help of these subcontractor customers. During the six months ended May 31, 2023, the Company was impacted by tariff costs on certain products imported from China, which went into effect as of July 6, 2018. The Company has been able to pass along a portion of these costs to its customers. The Company also moved some customer deliveries directly to Hong Kong in order to mitigate some of these costs. In the second half of 2023, the Company expects the effects of the tariffs to be similar to 2022.

 

Selling and shipping expenses for the six months ended May 31, 2023 was $1,510,825, a decrease of $167,250, or 10%, as compared to $1,678,075 for six months ended May 31, 2022. Selling and shipping expenses for the three months ended May 31, 2023 was $739,286, a decrease of $237,811, or 24.3%, as compared to $977,097 for three months ended May 31, 2022. We attribute the decrease for the six and three months ended May 32, 2023 to a decrease commission expenses, as well as freight out and messenger and delivery expenses. These decreases were offset by increases in salesman payroll due to the hiring of new regional sales managers, travel and auto expenses and trade show expenses.

 

General and administrative expenses for the six months ended May 31, 2023 was $2,789,683, a decrease of $582,557, or 17.3%, as compared to $3,372,240 for the six months ended May 31, 2022. General and administrative expenses for the three months ended May 31, 2023 was $1,489,220, a decrease of $579,243, or 28% as compared to $2,068,463 for the three months ended May 31, 2022. The decrease for the six and three months ended May 31 2023 is due primarily to decreases in health insurance and office expenses as well as officer salary and directors fees due to stock option grants in 2022, bad debt expenses, temporary help expenses and public company expenses. These decreases were offset by increases in consulting expenses as well as salaries and general insurance expenses, professional fees and pension expenses.

 

Depreciation expense for the six months ended May 31, 2023 was $35,011, a decrease of $3,060, or 8.0%, as compared to $38,071 for the six months ended May 31, 2022. Depreciation expense for the three months ended May 31, 2023 was $17,804, a decrease of $1,497, or 7.8%, as compared to $19,301 for the three months ended May 31, 2022. The decrease is due to lower company purchasing of new equipment during the six months ended May 31, 2023.

 

Tax expense for the six months ended May 31, 2023 was $345,086, a decrease of $367,734 as compared to a tax expense of $712,820 for the six months ended May 31, 2022. Tax expense for the three months ended May 31, 2023 was $167,931, a decrease of $275,973 as compared to a tax expense of $443,904 for the three months ended May 31, 2022. The changes result from our decrease in net income for such periods.

 

21

 

 

As a result of the foregoing, net income for the six months ended May 31, 2023 was $919,421, compared to a net income of $1,534,164 for the six months ended May 31, 2022. The net income for the three months ended May 31, 2023 was $524,261, compared to a net income of $862,411 for the three months ended May 31, 2022.

 

Liquidity and Capital Resources 

 

As of May 31, 2023 we had cash of $8,796,418, and working capital of $17,871,763. We believe that our working capital levels are adequate to meet our operating requirements during the next twelve months and beyond. The Company is exploring and evaluating opportunities for growth and expansion using the Company’s cash resources. The Company has historically held its cash in a limited number of financial institutions. In light of the collapse of the Silicon Valley Bank and Signature Bank, the Company is in the process of reevaluating alternative cash management strategies. In June 2023, the Company moved some of its cash to Treasury Bills.

 

During the six months ended May 31, 2023, we had net cash flow provided by operating activities of $138,229, as compared to net cash flow provided by operating activities of $1,095,423 for the six months ended May 31, 2022. The decrease in cash flow from operating activities resulted from a decrease in net income, lower stock based compensation, an increase in accounts payable and accrued expenses and a decrease in prepaid expenses as partially offset by a smaller increase in accounts receivable and a decrease in inventory.

 

We had net cash flow used in investing activities of $(31,851) for the six months ended May 31, 2023, as compared to net cash flow used in investing activities of $(30,260) for the six months ended May 31, 2022. We attribute the change to the Company purchasing more new equipment during the six months ended May 31, 2023 than in 2022.

 

We had net cash flow used by financing activities of $0 during the six months ended May 31, 2023 as compared to $(4,578) provided by financing activities for six months ended May 31, 2022. 

 

As a result of the foregoing, the Company had a net increase in cash of $106,378 for the six months ended May 31, 2023, as compared to a net increase in cash of $1,060,585 for the six months ended May 31, 2022.

 

The table below sets forth our contractual obligations, including long-term debt, operating leases and other long-term obligations, as of May 31, 2023:

 

       Payments due         
       0 – 12   13 – 36   37 – 60   More than 
Contractual Obligations  Total   Months   Months   Months   60 Months 
Financing Lease Obligations  $-   $-   $-   $-   $- 
Operating leases  $1,746,720    309,248    486,104    429,188    522,180 
Total obligations  $1,746,720   $309,248   $486,104   $429,188   $522,180 

 

Off Balance Sheet Arrangements

 

We do not have any off balance sheet arrangements.

  

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

Not applicable.

 

ITEM 4. CONTROLS AND PROCEDURES.

 

Evaluation of Disclosure Controls and Procedures

 

The Company maintains controls and procedures designed to ensure that information required to be disclosed in the reports that it files or submits under the Securities Exchange Act of 1934, as amended (“Exchange Act”), is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission (“Commission”). Ira Levy, the Company’s principal executive officer and principal financial officer, has evaluated the effectiveness of the Company’s disclosure controls and procedures (as defined in Exchange Act Rule 13a-15(e)) as of May 31, 2023 and has concluded that, as of such date, our disclosure controls and procedures were effective.

 

Changes in Internal Controls

 

During the three months ended May 31, 2023 there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

22

 

 

PART II - OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS.

 

There are no legal proceedings to which the Company or any of its property is the subject.

 

ITEM 1A. RISK FACTORS.

 

Not applicable.

 

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

 

None.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES.

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURES.

 

Not applicable.

 

ITEM 5. OTHER INFORMATION.

 

None.

 

23

 

 

ITEM 6. EXHIBITS.

 

Exhibit
Number
  Description
3.1   Articles of Incorporation of the Registrant (Incorporated by reference to Exhibit 3.3 to the Current Report on Form 8-K (File No. 000-27688) filed with the Securities and Exchange Commission on January 24, 2022).
     
3.2   Bylaws of Registrant (Incorporated by reference to Exhibit 3.4 to the Current Report on Form 8-K (File No. 000-27688) filed with the Securities and Exchange Commission on January 24, 2022).
     
4.1   Rights Agreement dated as of October 7, 2016 between Surge Components, Inc., as the Company, and Continental Stock Transfer & Trust Company, as Rights Agent, incorporated by reference to Exhibit 4.1 of the Current Report on Form 8-K filed by the Company with the Securities and Exchange Commission on October 7, 2016.
     
4.2   Amendment to the Rights Agreement dated as of October 6, 2019 between Surge Components, Inc., as the Company, and Continental Stock Transfer & Trust Company, as Rights Agent filed with Form 10-Q on October 15, 2019.
     
10.1   Rental Agreement between Great American Realty and Surge Components dated July 28, 2020 as filed with the Form 10Q on October 15, 2020.
     
10.2   Rental Agreement between Great American Realty and Challenge Electronics dated July 28, 2020 as filed with the Form 10Q on October 15, 2020.
     
31.1   Certification by principal executive officer and Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
32.1   Certification by principal executive officer and Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
     
101.INS   Inline XBRL Instance Document.
     
101.SCH   Inline XBRL Taxonomy Extension Schema Document.
     
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document.
     
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document.
     
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document.
     
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document.
     
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

 

24

 

 

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.

 

  SURGE COMPONENTS, INC.
     
Date: July 17, 2023 By: /s/ Ira Levy
  Name:  Ira Levy
  Title: Chief Executive Officer
(Principal Executive Officer,
Principal Financial Officer and
Principal Accounting Officer)

 

 

25

 

 

SURGE COMPONENTS INC 3064861 false --11-30 Q2 0000747540 0000747540 2022-12-01 2023-05-31 0000747540 2023-07-17 0000747540 2023-05-31 0000747540 2022-11-30 0000747540 us-gaap:SeriesCPreferredStockMember 2023-05-31 0000747540 us-gaap:SeriesCPreferredStockMember 2022-11-30 0000747540 us-gaap:SeriesDPreferredStockMember 2023-05-31 0000747540 us-gaap:SeriesDPreferredStockMember 2022-11-30 0000747540 2021-12-01 2022-05-31 0000747540 2023-03-01 2023-05-31 0000747540 2022-03-01 2022-05-31 0000747540 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2021-11-30 0000747540 us-gaap:CommonStockMember 2021-11-30 0000747540 us-gaap:AdditionalPaidInCapitalMember 2021-11-30 0000747540 us-gaap:RetainedEarningsMember 2021-11-30 0000747540 2021-11-30 0000747540 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2021-12-01 2022-05-31 0000747540 us-gaap:CommonStockMember 2021-12-01 2022-05-31 0000747540 us-gaap:AdditionalPaidInCapitalMember 2021-12-01 2022-05-31 0000747540 us-gaap:RetainedEarningsMember 2021-12-01 2022-05-31 0000747540 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2022-05-31 0000747540 us-gaap:CommonStockMember 2022-05-31 0000747540 us-gaap:AdditionalPaidInCapitalMember 2022-05-31 0000747540 us-gaap:RetainedEarningsMember 2022-05-31 0000747540 2022-05-31 0000747540 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2022-11-30 0000747540 us-gaap:CommonStockMember 2022-11-30 0000747540 us-gaap:AdditionalPaidInCapitalMember 2022-11-30 0000747540 us-gaap:RetainedEarningsMember 2022-11-30 0000747540 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2022-12-01 2023-05-31 0000747540 us-gaap:CommonStockMember 2022-12-01 2023-05-31 0000747540 us-gaap:AdditionalPaidInCapitalMember 2022-12-01 2023-05-31 0000747540 us-gaap:RetainedEarningsMember 2022-12-01 2023-05-31 0000747540 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2023-05-31 0000747540 us-gaap:CommonStockMember 2023-05-31 0000747540 us-gaap:AdditionalPaidInCapitalMember 2023-05-31 0000747540 us-gaap:RetainedEarningsMember 2023-05-31 0000747540 2002-05-01 2002-05-31 0000747540 2019-02-01 2019-02-28 0000747540 2019-12-01 2019-12-01 0000747540 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-05-31 0000747540 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-05-31 0000747540 us-gaap:ComputerEquipmentMember 2023-05-31 0000747540 us-gaap:LeaseholdImprovementsMember 2022-12-01 2023-05-31 0000747540 us-gaap:FurnitureAndFixturesMember 2023-05-31 0000747540 us-gaap:FurnitureAndFixturesMember 2022-11-30 0000747540 us-gaap:LeaseholdImprovementsMember 2023-05-31 0000747540 us-gaap:LeaseholdImprovementsMember 2022-11-30 0000747540 us-gaap:ComputerEquipmentMember 2022-11-30 0000747540 2017-02-28 0000747540 us-gaap:LoansPayableMember 2023-05-31 0000747540 1997-06-01 1997-06-30 0000747540 us-gaap:PreferredStockMember 1996-02-29 0000747540 us-gaap:PreferredStockMember 2010-08-31 0000747540 us-gaap:SeriesCPreferredStockMember 2000-11-30 0000747540 2001-04-15 0000747540 us-gaap:SeriesCPreferredStockMember 2000-11-01 2000-11-30 0000747540 us-gaap:SeriesDPreferredStockMember 2016-10-31 0000747540 us-gaap:EmployeeStockOptionMember sprs:IncentiveStock2015PlanMember 2015-11-30 2015-11-30 0000747540 2021-04-01 2021-04-30 0000747540 us-gaap:SeriesCPreferredStockMember 2022-03-01 2022-03-31 0000747540 2022-03-01 2022-03-31 0000747540 2023-04-01 2023-04-30 0000747540 2022-12-01 2023-02-28 0000747540 sprs:NonEmployeeDirectorMember 2022-12-01 2023-05-31 0000747540 sprs:NonEmployeeDirectorMember us-gaap:EmployeeStockOptionMember 2022-12-01 2023-05-31 0000747540 us-gaap:StockOptionMember 2022-11-30 0000747540 us-gaap:StockOptionMember 2022-12-01 2023-05-31 0000747540 us-gaap:StockOptionMember 2023-05-31 0000747540 2023-03-31 0000747540 sprs:RelatedCompanyMember 2022-11-30 2022-11-30 0000747540 sprs:RelatedCompanyMember 2022-12-01 2023-05-31 0000747540 sprs:RelatedCompanyMember 2021-12-01 2022-05-31 0000747540 2016-02-01 2016-02-29 0000747540 srt:OfficerMember 2016-02-01 2016-02-29 0000747540 sprs:OfficerOneMember 2016-02-01 2016-02-29 0000747540 srt:OfficerMember 2021-04-01 2021-04-30 0000747540 sprs:OfficerOneMember 2021-04-01 2021-04-30 0000747540 sprs:SalesRevenuesNetMember 2022-12-01 2023-05-31 0000747540 sprs:CustomerOneMember sprs:SalesRevenuesNetMember 2022-12-01 2023-05-31 0000747540 sprs:CustomerTwoMember sprs:SalesRevenuesNetMember 2022-12-01 2023-05-31 0000747540 sprs:SalesRevenuesNetMember 2021-12-01 2022-05-31 0000747540 sprs:CustomerOneMember sprs:SalesRevenuesNetMember 2021-12-01 2022-05-31 0000747540 us-gaap:AccountsReceivableMember 2022-12-01 2023-05-31 0000747540 sprs:CustomerOneMember us-gaap:AccountsReceivableMember 2022-12-01 2023-05-31 0000747540 us-gaap:AccountsReceivableMember 2021-12-01 2022-05-31 0000747540 country:TW 2022-12-01 2023-05-31 0000747540 country:HK 2022-12-01 2023-05-31 0000747540 srt:AsiaMember 2022-12-01 2023-05-31 0000747540 sprs:OverseasOutsideOfAsiaMember 2022-12-01 2023-05-31 0000747540 country:CA 2022-12-01 2023-05-31 0000747540 country:CA 2021-12-01 2022-05-31 0000747540 country:CN 2022-12-01 2023-05-31 0000747540 country:CN 2021-12-01 2022-05-31 0000747540 sprs:ElsewhereInAsiaMember 2022-12-01 2023-05-31 0000747540 sprs:ElsewhereInAsiaMember 2021-12-01 2022-05-31 0000747540 srt:SouthAmericaMember 2022-12-01 2023-05-31 0000747540 srt:SouthAmericaMember 2021-12-01 2022-05-31 0000747540 srt:EuropeMember 2022-12-01 2023-05-31 0000747540 srt:EuropeMember 2021-12-01 2022-05-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-31.1 2 f10q0523ex31-1_surgecomp.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

AND PRINCIPAL FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

 

I, Ira Levy, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Surge Components, Inc.;

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

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

 

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

 

Date: July 17, 2023 By: /s/ Ira Levy
    Ira Levy
   

Chief Executive Officer
(Principal Executive Officer and
Principal Financial Officer)

 

 

EX-32.1 3 f10q0523ex32-1_surgecomp.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Surge Components, Inc. (the “Company”) on Form 10-Q for the period ended May 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Ira Levy, Chief Executive Officer (principal executive officer and principal 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) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: July 17, 2023 By: /s/ Ira Levy
    Ira Levy
   

Chief Executive Officer
(Principal Executive Officer and
Principal Financial Officer)

 

EX-101.SCH 4 sprs-20230531.xsd XBRL SCHEMA FILE 001 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Consolidated Statements of Changes in Shareholders' Equity-unaudited link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Organization, Description of Company’s Business and Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Fixed Assets link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Financing Lease Obligations link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Loans Payable link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Accrued Expenses link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Retirement Plan link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Shareholders' Equity link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Operating Lease Commitments link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Employment and Other Agreements link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Major Customers link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Major Suppliers link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Export Sales link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Covid-19 link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Fixed Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Operating Lease Commitments (Tables) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Export Sales (Tables) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Organization, Description of Company’s Business and Basis of Presentation (Details) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of the various assets link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Fixed Assets (Details) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Fixed Assets (Details) - Schedule of fixed assets link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Financing Lease Obligations (Details) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Loans Payable (Details) link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Accrued Expenses (Details) - Schedule of accrued expenses link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Retirement Plan (Details) link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Shareholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Shareholders' Equity (Details) - Schedule of activity in the stock plans link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Income Taxes (Details) - Schedule of deferred income taxes link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Income Taxes (Details) - Schedule of income tax expense link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Income Taxes (Details) - Schedule of income tax statutory federal tax rate link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Operating Lease Commitments (Details) link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Operating Lease Commitments (Details) - Schedule of future minimum rental commitments link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Employment and Other Agreements (Details) link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Major Customers (Details) link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Major Suppliers (Details) link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Export Sales (Details) - Schedule of export sales link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 5 sprs-20230531_cal.xml XBRL CALCULATION FILE EX-101.DEF 6 sprs-20230531_def.xml XBRL DEFINITION FILE EX-101.LAB 7 sprs-20230531_lab.xml XBRL LABEL FILE EX-101.PRE 8 sprs-20230531_pre.xml XBRL PRESENTATION FILE XML 9 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document And Entity Information - shares
6 Months Ended
May 31, 2023
Jul. 17, 2023
Document Information Line Items    
Entity Registrant Name SURGE COMPONENTS INC  
Document Type 10-Q  
Current Fiscal Year End Date --11-30  
Entity Common Stock, Shares Outstanding   5,569,521
Amendment Flag false  
Entity Central Index Key 0000747540  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Document Period End Date May 31, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 000-27688  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 11-2602030  
Entity Address, Address Line One 95 East Jefryn Boulevard  
Entity Address, City or Town Deer Park  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 11729  
City Area Code (631)  
Local Phone Number 595-1818  
Entity Interactive Data Current Yes  
XML 10 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
May 31, 2023
Nov. 30, 2022
Current assets:    
Cash $ 8,796,418 $ 8,690,040
Accounts receivable - net of allowance for doubtful accounts of $173,565 and $173,565 7,574,984 7,230,635
Inventory, net 5,751,108 6,408,551
Prepaid expenses and income taxes 756,947 470,847
Total current assets 22,879,457 22,800,073
Fixed assets – net of accumulated depreciation and amortization of $1,722,536 and $1,687,525 193,839 196,999
Operating Lease Right of Use Asset 1,353,275 1,362,305
Deferred income taxes 233,926 229,098
Other assets 34,299 34,299
Total assets 24,694,796 24,622,774
Current liabilities:    
Accounts payable 3,410,153 4,147,595
Operating lease liabilities, current maturities 309,248 309,216
Accrued expenses and taxes 864,818 899,259
Accrued salaries 423,475 598,519
Total current liabilities 5,007,694 5,954,589
Operating lease liabilities net of current maturities 1,169,218 1,164,722
Total liabilities 6,176,912 7,119,311
Commitments and contingencies
Shareholders’ equity:    
Preferred stock - $.001 par value, 5,000,000 shares authorized:
Series C–100,000 shares authorized, 10,000 and 10,000 shares issued and outstanding, redeemable, convertible, and a liquidation preference of $5 per share 10 10
Series D – 75,000 shares authorized, none issued or outstanding, voting, convertible, redeemable.
Common stock - $.001 par value, 50,000,000 shares authorized, 5,569,521 and 5,541,342 shares issued and outstanding 5,568 5,541
Additional paid-in capital 17,710,533 17,613,060
Accumulated equity (deficit) 801,773 (115,148)
Total shareholders’ equity 18,517,884 17,503,463
Total liabilities and shareholders’ equity $ 24,694,796 $ 24,622,774
XML 11 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Parentheticals) - USD ($)
May 31, 2023
Nov. 30, 2022
Allowance for doubtful accounts of accounts receivable (in Dollars) $ 173,565 $ 173,565
Accumulated depreciation and amortization on fixed assets (in Dollars) $ 1,722,536 $ 1,687,525
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 5,569,521 5,541,342
Common stock, shares outstanding 5,569,521 5,541,342
Series C Preferred Stock    
Preferred stock, shares authorized 100,000 100,000
Preferred stock, shares issued 10,000 10,000
Preferred stock, shares outstanding 10,000 10,000
Preferred stock, liquidation preference per share (in Dollars per share) $ 5 $ 5
Series D Preferred Stock    
Preferred stock, shares authorized 75,000 75,000
Preferred stock, shares issued
Preferred stock, shares outstanding
XML 12 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
Income Statement [Abstract]        
Net sales $ 10,199,221 $ 15,902,870 $ 19,390,994 $ 26,419,495
Cost of goods sold 7,277,529 11,532,377 13,820,234 19,085,337
Gross profit 2,921,692 4,370,493 5,570,760 7,334,158
Operating expenses:        
Selling and shipping expenses 739,286 977,097 1,510,825 1,678,075
General and administrative expenses 1,489,220 2,068,463 2,789,683 3,372,240
Depreciation and amortization 17,804 19,301 35,011 38,071
Total operating expenses 2,246,310 3,064,861 4,335,519 5,088,386
Income before other income (expense) and income taxes 675,382 1,305,632 1,235,241 2,245,772
Other income (expense):        
Other income 16,810 813 29,266 1,524
Interest expense   (130) (312)
Other income (expense) 16,810 683 29,266 1,212
Income before income taxes 692,192 1,306,315 1,264,507 2,246,984
Income taxes 167,931 443,904 345,086 712,820
Net income 524,261 862,411 919,421 1,534,164
Dividends on preferred stock     2,500 2,500
Net income available to common shareholders $ 524,261 $ 862,411 $ 916,921 $ 1,531,664
Net income per share available to common shareholders:        
Basic (in Dollars per share) $ 0.09 $ 0.16 $ 0.17 $ 0.28
Diluted (in Dollars per share) $ 0.09 $ 0.15 $ 0.16 $ 0.27
Weighted Shares Outstanding:        
Basic (in Shares) 5,556,963 5,539,081 5,549,238 5,527,342
Diluted (in Shares) 5,754,137 5,754,137 5,746,413 5,735,397
XML 13 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Changes in Shareholders' Equity-unaudited - USD ($)
Series C
Preferred
Common
Additional Paid-In Capital
Accumulated Deficit
Total
Balance at Nov. 30, 2021 $ 10 $ 5,515 $ 17,023,454 $ (3,846,294) $ 13,182,685
Balance (in Shares) at Nov. 30, 2021 10,000 5,515,342      
Preferred stock dividends (2,500) (2,500)
Issuance of shares as compensation $ 26 97,474 97,500
Issuance of shares as compensation (in Shares)   26,000      
Stock option exercise 492,132 492,132
Stock option exercise (in Shares)      
Net Income 1,534,164 1,534,164
Balance at May. 31, 2022 $ 10 $ 5,541 17,613,060 (2,314,630) 15,303,981
Balance (in Shares) at May. 31, 2022 10,000 5,541,342      
Balance at Nov. 30, 2022 $ 10 $ 5,541 17,613,060 (115,148) 17,503,463
Balance (in Shares) at Nov. 30, 2022 10,000 5,541,342      
Preferred stock dividends (2,500) (2,500)
Preferred stock dividends (in Shares)      
Issuance of shares as compensation $ 27 97,473 97,500
Issuance of shares as compensation (in Shares) 28,179      
Net Income 919,421 919,421
Balance at May. 31, 2023 $ 10 $ 5,568 $ 17,710,533 $ 801,773 $ 18,517,884
Balance (in Shares) at May. 31, 2023 10,000 5,569,521      
XML 14 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
May 31, 2023
May 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net Income $ 919,421 $ 1,534,164
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 35,011 38,071
Deferred income taxes (4,828) 160,139
Allowance for doubtful accounts 19,693
Stock Compensation 97,500 589,632
CHANGES IN OPERATING ASSETS AND LIABILITIES:    
Accounts receivable (344,349) (1,773,925)
Inventory 657,443 (1,993,301)
Prepaid expenses and income taxes (286,100) 79,593
Other assets 13,558 20,708
Accounts payable (737,442) 2,111,789
Accrued expenses (211,985) 308,860
NET CASH FLOWS PROVIDED BY OPERATING ACTIVITIES 138,229 1,095,423
CASH FLOWS FROM INVESTING ACTIVITIES:    
Acquisition of fixed assets (31,851) (30,260)
NET CASH FLOWS USED IN INVESTING ACTIVITIES (31,851) (30,260)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repayment of financing lease obligations (4,578)
NET CASH FLOWS USED IN FINANCING ACTIVITIES (4,578)
NET CHANGE IN CASH 106,378 1,060,585
CASH AT BEGINNING OF PERIOD 8,690,040 6,511,588
CASH AT END OF PERIOD 8,796,418 7,572,173
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Income taxes paid 345,086 202,213
Interest paid 312
NONCASH INVESTING AND FINANCING ACTIVITIES:    
Accrued dividends on preferred stock $ 2,500 $ 2,500
XML 15 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Organization, Description of Company’s Business and Basis of Presentation
6 Months Ended
May 31, 2023
Organization, Description of Company’s Business and Basis of Presentation [Abstract]  
ORGANIZATION, DESCRIPTION OF COMPANY’S BUSINESS AND BASIS OF PRESENTATION

NOTE A – ORGANIZATION, DESCRIPTION OF COMPANY’S BUSINESS AND BASIS OF PRESENTATION

 

Surge Components, Inc. (“Surge”) was incorporated in the State of New York and commenced operations on November 24, 1981 as an importer of electronic products, primarily capacitors and discrete semi-conductors selling to customers located principally throughout North America. On June 24, 1988, Surge formed Challenge/Surge Inc. (“Challenge”), a wholly-owned subsidiary to engage in the sale of electronic component products and sounding devices from established brand manufacturers to customers located principally throughout North America.

 

In May 2002, Surge and an officer of Surge founded and became sole owners of Surge Components, Limited (“Surge Limited”), a Hong Kong corporation. Under current Hong Kong law, Surge Limited is required to have at least two shareholders. Surge owns 999 shares of the outstanding common stock and the officer of Surge owns 1 share of the outstanding common stock. The officer of Surge has assigned his rights regarding his 1 share to Surge. Surge Limited started doing business in July 2002. Surge Limited operations have been consolidated with the Company. Surge Limited is responsible for the sale of Surge’s products to customers located in Asia.

 

On August 31, 2010, the Company changed its corporate domicile by merging into a newly-formed corporation, Surge Components, Inc. (Nevada), which was formed in the State of Nevada for that purpose. Surge Components Inc. is the surviving entity.

 

In February 2019, the Company converted into a Delaware corporation. The number of authorized shares of common stock was decreased to 50,000,000 shares.

 

In December 2021, the Company changed its corporate domicile to Nevada.

XML 16 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
6 Months Ended
May 31, 2023
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE B – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

(1) Principles of Consolidation:

 

The consolidated financial statements include the accounts of Surge, Challenge, and Surge Limited (collectively the “Company”). All material intercompany balances and transactions have been eliminated in consolidation.

 

The accompanying interim consolidated financial statements have been prepared without audit in accordance with the instructions to Form 10Q for interim financial reporting and the rules and regulations of the Securities and Exchange Commissions. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these financial statements have been included. The results and trends in these interim consolidated financial statements for the six months ended May 31, 2023 and May 31, 2022 may not be representative of those for the full fiscal year or any future periods.

 

(2) Accounts Receivable:

 

Trade accounts receivable are recorded at the net invoice value and are not interest bearing. The Company considers receivables past due based on the payment terms. The Company reviews its exposure to accounts receivable and reserves specific amounts if collectability is no longer reasonably assured. The Company also reserves a percentage of its trade receivable balance based on collection history and current economic trends that might impact the level of future credit losses. The Company re-evaluates such reserves on a regular basis and adjusts its reserves as needed. Based on the Company’s operating history and customer base, bad debts to date have not been material.

  

(3) Revenue Recognition:

 

In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers: Topic 606.” This ASU replaces nearly all existing U.S. generally accepted accounting principles guidance on revenue recognition. The standard prescribes a five-step model for recognizing revenue, the application of which will require significant judgment by the Company. The Company adopted the standard using the modified retrospective approach in its fiscal year beginning December 1, 2017. The preponderance of the Company’s contracts with customers are standard ship and bill arrangements where revenue is recognized at the time of shipment.

 

Revenue is recognized for products sold by the Company when persuasive evidence of an arrangement exists, delivery has occurred, the price is fixed and determinable, collectability is reasonably assured and title and risk of loss have been transferred to the customer. This occurs when product is shipped from the Company’s warehouse.

 

For direct shipments, revenue is recognized when product is shipped from the Company’s supplier. The Company has a long-term supply agreement with one of our suppliers. The Company purchases the merchandise from the supplier and has the supplier directly ship to the customer through a freight forwarder. Title passes to customer upon the merchandise being received by a freight forwarder. Direct shipments were approximately $1,268,000 and $1,596,000 for the six months ended May 31, 2023 and May 31, 2022 respectively.

 

The Company also acts as a sales agent to certain customers in North America for one of its suppliers. The Company reports these commissions as revenues in the period earned. Commission revenue totaled $157,221 and $135,660 for the six months ended May 31, 2023 and May 31, 2022 respectively.

 

The Company performs ongoing credit evaluations of its customers and maintains reserves for potential credit losses.

 

The Company and its subsidiaries currently have agreements with several distributors. There are no provisions for the granting of price concessions in any of the agreements. Revenues under these distribution agreements were approximately $5,121,000 and $6,471,000 for the six months ended May 31, 2023 and May 31, 2022 respectively.

 

(4) Inventories:

 

Inventories, which consist solely of products held for resale, are stated at the lower of cost (first-in, first-out method) or net realizable value. Products are included in inventory when the Company obtains title and risk of loss on the products, primarily when shipped from the supplier. Inventory in transit principally from foreign suppliers at May 31, 2023 was $617,564. The Company at May 31, 2023, has a reserve against slow moving and obsolete inventory of $339,063. From time to time the Company’s products are subject to legislation from various authorities on environmental matters.

 

(5) Depreciation and Amortization:

 

Fixed assets are recorded at cost. Depreciation is generally calculated on a straight line method and amortization of leasehold improvements is provided for on the straight-line method over the estimated useful lives of the various assets as follows:

 

Furniture, fixtures and equipment   5 - 7 years
Computer equipment   5 years
Leasehold Improvements   Estimated useful life or lease term, whichever is shorter

 

Maintenance and repairs are expensed as incurred while renewals and betterments are capitalized.

 

(6) Concentration of Credit Risk:

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of accounts receivable. The Company maintains substantially all of its cash balances in a limited number of financial institutions. At May 31, 2023 and November 30, 2022, the Company’s uninsured cash balances totaled $7,980,197 and $7,375,544, respectively.

 

(7) Income Taxes:

 

The Company’s deferred income taxes arise primarily from the differences in the recording of net operating losses, allowances for bad debts, inventory reserves and depreciation expense for financial reporting and income tax purposes. A valuation allowance is provided when it has been determined to be more likely than not that the likelihood of the realization of deferred tax assets will not be realized. See Note I.

 

The Company follows the provisions of the Accounting Standards Codification topic, ASC 740, “Income Taxes” (ASC 740). There have been no unrecognized tax benefits and, accordingly, there has been no effect on the Company’s financial condition or results of operations as a result of ASC 740.

 

The Company files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. The Company is no longer subject to U.S. federal tax examinations for years before fiscal years ending November 30, 2018, and state tax examinations for years before fiscal years ending November 30, 2017. Management does not believe there will be any material changes in our unrecognized tax positions over the next twelve months.

 

The Company’s policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. As of the date of adoption of ASC 740, there was no accrued interest or penalties associated with any unrecognized benefits, nor was any interest expense recognized during the six months ended May 31, 2023 and May 31, 2022.

 

(8) Cash Equivalents:

 

The Company considers all highly liquid investments with an original maturity of three months or less to be cash equivalents.

 

(9) Use of Estimates:

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

 

(10) Marketing and promotional costs:

 

Marketing and promotional costs are expensed as incurred and have not been material to date. The Company has contractual arrangements with several of its distributors which provide for cooperative advertising rights to the distributor as a percentage of sales. Cooperative advertising is reflected as a reduction in revenues and has not been material to date.

 

(11) Fair Value of Financial Instruments:

 

The carrying amount of cash balances, accounts receivable, accounts payable and accrued expenses approximate their fair value based on the nature of those items. Estimated fair values of financial instruments are determined using available market information and appropriate valuation methodologies. Considerable judgment is required to interpret the market data used to develop the estimates of fair value, and accordingly, the estimates are not necessarily indicative of the amounts that could be realized in a current market exchange.

 

(12) Shipping Costs

 

The Company classifies shipping costs as a component of selling expenses. Shipping costs totaled $798 and $1,959 for the six months ended May 31, 2023 and May 31, 2022 respectively.

 

(13) Earnings Per Share

 

Basic earnings per share includes no dilution and is computed by dividing net income available to common stockholders by the weighted average number of common shares outstanding for the period. The difference between reported basic and diluted weighted-average common shares results from the assumption that all dilutive stock options and convertible preferred stock exercised into common stock. Total potentially dilutive shares excluded from diluted weighted shares outstanding at May 31, 2023 and May 31, 2022 totaled 262,826 and 251,945, respectively.

 

(14) Stock Based Compensation

 

Stock Based Compensation to Employees

 

The Company accounts for its stock-based compensation for employees in accordance with Accounting Standards Codification (“ASC”) 718. The Company recognizes in the statement of operations the grant-date fair value of stock options and other equity-based compensation issued to employees and non-employees over the related vesting period.

 

Stock Based Compensation to Other than Employees

 

The Company accounts for equity instruments issued in exchange for the receipt of goods or services from other than employees in accordance with ASC 718. Costs are measured at the estimated fair market value of the consideration received or the estimated fair value of the equity instruments issued, whichever is more reliably determinable. The value of equity instruments issued for consideration other than employee services is determined on the earlier of a performance commitment or completion of performance by the provider of goods or services. In the case of equity instruments issued to consultants, the fair value of the equity instrument is recognized over the term of the consulting agreement.

 

(15) Leases:

 

In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (“Topic 842”). Topic 842 requires the entity to recognize the assets and liabilities for the rights and obligations created by leased assets. Leases will be classified as either finance or operating, with classification affecting expense recognition in the income statement.

 

On December 1, 2019, the Company adopted Topic 842 applying the optional transition method, which allows an entity to apply the new standard at the adoption date with a cumulative effect adjustment to the opening balance of retained earnings in the period of adoption. As a result of adopting Topic 842, the Company recognized assets and liabilities for the rights and obligations created by operating leases totaling approximately $290,000.

 

The Company determines if a contract contains a lease at inception based on whether it conveys the right to control the use of an identified asset. Substantially all of the Company’s leases are classified as operating leases. The Company records operating lease right-of-use assets within “Other assets” and lease liabilities are recorded within “current and noncurrent liabilities” in the consolidated balance sheets. Lease expenses are recorded within “General and administrative expenses” in the consolidated statements of operations. Operating lease payments are presented within “Operating cash flows” in the consolidated statements of cash flows.

 

Operating lease right-of-use assets and lease liabilities are recognized based on the net present value of future minimum lease payments over the lease term starting on the commencement date. The Company generally is not able to determine the rate implicit in its leases and, as such, applies an incremental borrowing rate based on the Company’s cost of borrowing for the relevant terms of each lease. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. Lease terms may include an option to extend or terminate a lease if it is reasonably certain that the Company will exercise such options. The Company has elected the practical expedient to not separate lease components from non-lease components, and also has elected not to record a right-of-use asset or lease liability for leases which, at inception, have a term of twelve months or less. Variable lease payments are recognized in the period in which the obligation for those payments is incurred.

XML 17 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Fixed Assets
6 Months Ended
May 31, 2023
Fixed Assets [Abstract]  
FIXED ASSETS

NOTE C – FIXED ASSETS

 

Fixed assets consist of the following:

 

   May 31,   November 30, 
   2023   2022 
Furniture and Fixtures  $327,971   $327,971 
Leasehold Improvements   1,070,044    1,062,449 
Computer Equipment   518,360    494,104 
Less-Accumulated Depreciation   (1,722,536)   (1,687,525)
Net Fixed Assets  $193,839   $196,999 

 

Depreciation and amortization expense for the six months ended May 31, 2023 and May 31, 2022 were $35,011 and $38,071, respectively.

XML 18 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Financing Lease Obligations
6 Months Ended
May 31, 2023
Financing Lease Obligations [Abstract]  
FINANCING LEASE OBLIGATIONS

NOTE D – FINANCING LEASE OBLIGATIONS

 

The Company is obligated under financing leases for telephone equipment. The Company leases equipment under two capital lease arrangements with NEC Financial Services. Pursuant to the leases, the lessor retains actual title to the leased property until the termination of the lease, at which time the equipment can be purchased for one dollar for each lease. The terms of the leases are 60 months with a combined monthly payment of $815, respectively. The assumed interest rates on the leases are 9.342%. The leases terminated in 2022.

XML 19 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Loans Payable
6 Months Ended
May 31, 2023
Payables and Accruals [Abstract]  
LOANS PAYABLE

NOTE E – LOANS PAYABLE

 

In February 2017, the Company obtained a line of credit with a bank for up to $3,000,000 (the “Credit Line”). Borrowings under the Credit Line are due upon demand and accrue interest at the greater of the prime rate or the LIBOR rate plus two percent (and may be increased by three percent in the event the Company fails to (i) repay all amounts due on the Credit Line upon demand or (ii) comply with any terms or conditions relating to the Credit Line). The Credit Line is collateralized by substantially all the assets of the Company. As of May 31, 2023, the balance on the Credit Line was $0. As of May 31, 2023, the Company was in compliance with the covenant for the debt service coverage ratio for the Credit Line.  Effective July 1, 2023, the use of the LIBOR rate was discontinued and replaced with the secured overnight financing rate (SOFR).

 

As of May 31, 2023, the balance on the Credit Line was $0. As of May 31, 2023, the Company was in compliance with the covenant for the debt service coverage ratio for the Credit Line.

XML 20 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses
6 Months Ended
May 31, 2023
Accrued Expenses [Abstract]  
ACCRUED EXPENSES

NOTE F – ACCRUED EXPENSES

 

Accrued expenses consist of the following:

 

   May 31,   November 30, 
   2023   2022 
Commissions  $364,023   $366,766 
Preferred stock dividends   164,069    161,569 
Other accrued expenses   336,726    370,924 
           
   $864,818   $899,259 
XML 21 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Retirement Plan
6 Months Ended
May 31, 2023
Retirement Plan [Abstract]  
RETIREMENT PLAN

NOTE G – RETIREMENT PLAN

 

In June 1997, the Company adopted a qualified 401(k) retirement plan for all full-time employees who are twenty-one years of age and have completed twelve months of service. The plan allows total employee contributions of up to fifteen percent (15%) of the eligible employee’s salary through salary reduction. The Company makes a matching contribution of twenty percent (20%) of each employee’s contribution for each dollar of employee deferral up to five percent (5%) of the employee’s salary. Net assets for the plan, as estimated by Axa Equitable, Inc., which maintains the plan’s records, were approximately $1,752,000 at November 30, 2022. Pension expense for the six months ended May 31, 2023 and May 31, 2022 was $18,340 and $956, respectively.

XML 22 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity
6 Months Ended
May 31, 2023
Shareholders' Equity [Abstract]  
SHAREHOLDERS' EQUITY

NOTE H – SHAREHOLDERS’ EQUITY

 

[1] Preferred Stock:

 

In February 1996, the Company amended its Certificate of Incorporation to authorize the issuance of 1,000,000 shares of preferred stock in one or more series. In August 2010, the number of preferred shares authorized for issuance was increased to 5,000,000 shares.

 

In November 2000, the Company authorized 100,000 shares of preferred stock as Non-Voting Redeemable Convertible Series C Preferred Stock (“Series C Preferred”). Each share of Series C Preferred is automatically convertible into 10 shares of our common stock upon shareholder approval. If the Series C Preferred were converted into common stock on or before April 15, 2001, these shares were entitled to cumulative dividends at the rate of $.50 per share per annum commencing April 15, 2001 payable on June 30 and December 31 of each year. In November 2000, 70,000 shares of the Series C Preferred were issued in payment of financial consulting services to its investment banker and a shareholder of the Company.

 

Dividends aggregating $164,069 have not been paid for the semi-annual periods ended December 31, 2001 through the semi-annual payment due December 31, 2022. The Company has accrued these dividends. At May 31, 2023, there are 10,000 shares of Series C Preferred issued and outstanding.

 

In October 2016, the Company authorized 75,000 shares of preferred stock as Voting Non-Redeemable Convertible Series D Preferred Stock (“Series D Preferred”). None of the Series D Preferred Stock is outstanding as of May 31, 2023.

   

[2] 2015 Incentive Stock Plan

 

In November 2015, the Company adopted and the shareholders ratified, the 2015 Incentive Stock Plan (“2015 Stock Plan”). The 2015 Stock Plan provides for the grant of options to officers, employees, directors or consultants to the Company to purchase an aggregate of 1,500,000 common shares.

 

In April 2021, a total of 26,786 shares were issued to the Company’s officers as a part of their 2021 bonus compensation under the 2015 stock plan. The Company recorded a cost of $75,000 relating to the issuance of these shares in the second quarter of 2021.

 

In March 2022, a total of 26,000 shares were issued to the Company’s officers as part of their bonus compensation under the 2015 stock plan. The Company recorded a cost of $97,500 relating to the issuance of these shares in the second quarter of 2022.

 

In March 2022, the Company granted stock options to (a) four non-employee directors to each purchase 20,000 shares of common stock, (b) one non-employee-director to purchase 30,000 shares of common stock, and (c) two Company officers to each purchase 40,000 shares of common stock at an exercise price of $3.55 per share, the market price of the common stock on the date of the grant. These options vest immediately and expire five years from the grant date. The Company recorded a cost of $492,132 related to the granting of these options.

 

In April 2023, a total of 28,179 shares were issued to the Company’s officers as part of their bonus compensation under the 2015 stock plan. The Company recorded a cost of $97,500 relating to the issuance of these shares in the second quarter of 2023.

 

Activity in the Company’s stock plans for the period ended May 31, 2023 is summarized as follows:

 

   Shares   Weighted
Average
Exercise
Price
 
Options outstanding December 1, 2022   360,000   $2.54 
Options issued in the six months ended May 31, 2023   
-
   $
-
 
Options exercised in the six months ended May 31, 2023   
-
   $
-
 
Options cancelled in the six months ended May 31, 2023   
-
   $
-
 
Options outstanding at May 31, 2023   360,000   $2.54 
Options exercisable at May 31, 2023   360,000   $2.54 

 

The intrinsic value of the exercisable options at May 31, 2023 totaled $346,800. At May 31, 2023 the weighted average remaining life of the stock options is 2.98 years. At May 31, 2023, there was no unrecognized compensation cost related to the stock options granted under the plan.

 

[3] Compensation of Directors

 

Compensation for each non-employee director is $3,000 per month (and $4,000 per month for a non-employee director that serves as the chairman of more than two committees of the Board of Directors).

XML 23 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
May 31, 2023
Income Taxes [Abstract]  
INCOME TAXES

NOTE I – INCOME TAXES

 

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes using the enacted tax rates in effect in the years in which the differences are expected to reverse.

 

The Company’s deferred income taxes are comprised of the following:

 

   May 31,   November 30, 
   2023   2022 
Deferred Tax Assets        
Depreciation  $29,334   $35,771 
Allowance for bad debts   36,651    36,651 
Inventory   83,353    81,523 
Deferred rent   32,293    28,523 
Other   52,295    46,630 
           
Total deferred tax assets   233,926    229,098 
Valuation allowance   
-
    
-
 
Deferred Tax Assets  $233,926   $229,098 

 

A valuation allowance for the deferred tax assets relates principally to the uncertainty of the utilization of deferred tax assets and was calculated in accordance with the provisions of ASC 740, which requires that a valuation allowance be established or maintained when it is “more likely than not” that all or a portion of deferred tax assets will not be realized.

 

The Company’s income tax expense consists of the following:

 

   Six Months Ended 
   May 31,
2023
   May 31,
2022
 
Current:        
Federal  $265,461   $406,614 
States   74,857    146,067 
    340,258    552,681 
           
Deferred:          
Federal   3,814    124,908 
States   1,014    35,231 
    4,828    160,139 
Provision for income taxes  $345,086   $712,820 

 

The Company files a consolidated income tax return with its wholly-owned subsidiaries. A reconciliation of the difference between the expected income tax rate using the statutory federal tax rate and the Company’s effective rate is as follows:

 

   Six months ended 
   May 31,   May 31, 
   2023   2022 
U.S Federal Income tax statutory rate   21%   21%
State income taxes   5%   5%
Other   1%   6%
           
Effective tax rate   27%   32%
XML 24 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Lease Commitments
6 Months Ended
May 31, 2023
Operating Lease Commitments [Abstract]  
OPERATING LEASE COMMITMENTS

NOTE J – OPERATING LEASE COMMITMENTS

 

The Company leases its office and warehouse space through 2030 from a corporation that is partly owned by officers/shareholders of the Company (“Related Company”). Annual minimum rental payments to the Related Company approximated $194,000 for the year ended November 30, 2022, and increase at the rate of two per cent per annum throughout the lease term.

 

Pursuant to the lease, rent expense charged to operations differs from rent paid because of scheduled rent increases. Accordingly, the Company has recorded deferred rent. Rent expense is calculated by allocating to rental payments, including those attributable to scheduled rent increases, on a straight line basis, over the lease term.

 

The Company has a lease to rent office space and a warehouse in Hong Kong through June 2025. Annual minimum rental payments for this space are approximately $73,580.

 

The Company has a lease to rent additional warehouse space in Hong Kong through November 30, 2023. Annual minimum rental payments for this space are approximately $70,908.

 

The Company’s future minimum rental commitments at May 31, 2023 are as follows:

 

Twelve Months Ended May 31,

 

2024  $309,248 
2025   277,800 
2026   208,304 
2027   212,470 
2028   216,718 
2029 and after   522,180 
   $1,746,720 

 

Net rental expense for the six months ended May 31, 2023 and May 31, 2022 were $223,283 and $221,903 respectively, of which $139,135 and $137,198 respectively, was paid to the Related Company.

XML 25 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Employment and Other Agreements
6 Months Ended
May 31, 2023
Employment and Other Agreements [Abstract]  
EMPLOYMENT AND OTHER AGREEMENTS

NOTE K – EMPLOYMENT AND OTHER AGREEMENTS

 

In February 2016, the Company entered into revised employment agreements with two officers of the Company. Pursuant to these agreements, the base salary for one officer is $275,000 and the base salary for the other officer is $225,000. The agreements continue until terminated by either party.  In April 2021, the base salaries for the two officers were amended to $300,000 for one officer and $250,000 for the other officer.

 

The Company’s compensation committee may award these officers with bonuses and will review the base salary amounts for each of the officers on an annual basis to determine if any changes to the base salary amounts need to be made and may also award these officers with annual bonuses. Pursuant to the employment agreements, the officers are prohibited from engaging in activities which are competitive with those of the Company during their employment with the Company and for one year following termination. If the agreement is terminated other than for cause, the officer would be entitled to all base salary earned through the date of termination, accrued but unused vacation, all vested equity, and bonus amounts payable to the officer through the date of termination. The officers would also be entitled to receive an additional thirty-six months of annual compensation equal to the average of his base salary and bonus for the three calendar years prior to the date of termination, payable in accordance with the Company’s regular payroll practice over a 52-week period.

XML 26 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Major Customers
6 Months Ended
May 31, 2023
Major Customers [Abstract]  
MAJOR CUSTOMERS

NOTE L – MAJOR CUSTOMERS

 

The Company had two customers who accounted for 20% and 21% of net sales for the six months ended May 31, 2023 and one customer who accounted for 18% of net sales for the six months ended May 31, 2022. The Company had one customer who accounted for 37% of accounts receivable May 31, 2023 and 18% of accounts receivable at May 31, 2022.

XML 27 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Major Suppliers
6 Months Ended
May 31, 2023
Major Suppliers [Abstract]  
MAJOR SUPPLIERS

NOTE M – MAJOR SUPPLIERS

 

During the six months ended May 31, 2023 and May 31, 2022 there was one foreign supplier accounting for 27% and 31% of total inventory purchased.

 

The Company purchases substantially all of its products overseas. For the six months ended May, 2023, the Company purchased 37% of its products from Taiwan, 20% from Hong Kong, 29% from elsewhere in Asia and less than 1% overseas outside of Asia. The Company purchases the balance of its products in the United States.

XML 28 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Export Sales
6 Months Ended
May 31, 2023
Export Sales [Abstract]  
EXPORT SALES

NOTE N – EXPORT SALES

 

The Company’s export sales were as follows:

 

   Six Months Ended 
   May 31,   May 31, 
   2023   2022 
Canada   3,700,851    4,262,536 
China   2,792,528    3,714,505 
Other Asian Countries   613,280    1,169,676 
South America   112,781    68,975 
Europe   600,952    872,540 

 

Revenues are attributed to countries based on location of customer.

XML 29 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Covid-19
6 Months Ended
May 31, 2023
Covid-19 [Abstract]  
COVID-19

NOTE P – COVID-19

 

In early January 2020, an outbreak of a respiratory illness caused by the Coronovirus was identified in Wuhan, China. In response to the resulting pandemic, governments around the world took various preventative steps up to and including full or partial shutdowns. As a result of the drop in production in our suppliers and customers, the Company experienced order cancellations and order hold notices from customers. China’s massive population is subject to Covid spikes in different areas at different times. When this occurs an area can be locked down for two to three weeks. The Company, so far, has not been negatively impacted by these lockdowns but continues to watch this very closely. Although current Covid conditions are very low compared to previously, Covid is still present and the effects of the pandemic could have an ongoing impact on the Company’s business. The duration of this crisis and its impact on both the Company’s customers and supply chain may have a material impact on the consolidated results of operations, cash flows and financial condition, but cannot be reasonably estimated at this time.

XML 30 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Accounting Policies, by Policy (Policies)
6 Months Ended
May 31, 2023
Accounting Policies [Abstract]  
Principles of Consolidation

(1) Principles of Consolidation:

The consolidated financial statements include the accounts of Surge, Challenge, and Surge Limited (collectively the “Company”). All material intercompany balances and transactions have been eliminated in consolidation.

The accompanying interim consolidated financial statements have been prepared without audit in accordance with the instructions to Form 10Q for interim financial reporting and the rules and regulations of the Securities and Exchange Commissions. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these financial statements have been included. The results and trends in these interim consolidated financial statements for the six months ended May 31, 2023 and May 31, 2022 may not be representative of those for the full fiscal year or any future periods.

Accounts Receivable

(2) Accounts Receivable:

Trade accounts receivable are recorded at the net invoice value and are not interest bearing. The Company considers receivables past due based on the payment terms. The Company reviews its exposure to accounts receivable and reserves specific amounts if collectability is no longer reasonably assured. The Company also reserves a percentage of its trade receivable balance based on collection history and current economic trends that might impact the level of future credit losses. The Company re-evaluates such reserves on a regular basis and adjusts its reserves as needed. Based on the Company’s operating history and customer base, bad debts to date have not been material.

Revenue Recognition

(3) Revenue Recognition:

In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers: Topic 606.” This ASU replaces nearly all existing U.S. generally accepted accounting principles guidance on revenue recognition. The standard prescribes a five-step model for recognizing revenue, the application of which will require significant judgment by the Company. The Company adopted the standard using the modified retrospective approach in its fiscal year beginning December 1, 2017. The preponderance of the Company’s contracts with customers are standard ship and bill arrangements where revenue is recognized at the time of shipment.

 

Revenue is recognized for products sold by the Company when persuasive evidence of an arrangement exists, delivery has occurred, the price is fixed and determinable, collectability is reasonably assured and title and risk of loss have been transferred to the customer. This occurs when product is shipped from the Company’s warehouse.

For direct shipments, revenue is recognized when product is shipped from the Company’s supplier. The Company has a long-term supply agreement with one of our suppliers. The Company purchases the merchandise from the supplier and has the supplier directly ship to the customer through a freight forwarder. Title passes to customer upon the merchandise being received by a freight forwarder. Direct shipments were approximately $1,268,000 and $1,596,000 for the six months ended May 31, 2023 and May 31, 2022 respectively.

The Company also acts as a sales agent to certain customers in North America for one of its suppliers. The Company reports these commissions as revenues in the period earned. Commission revenue totaled $157,221 and $135,660 for the six months ended May 31, 2023 and May 31, 2022 respectively.

The Company performs ongoing credit evaluations of its customers and maintains reserves for potential credit losses.

The Company and its subsidiaries currently have agreements with several distributors. There are no provisions for the granting of price concessions in any of the agreements. Revenues under these distribution agreements were approximately $5,121,000 and $6,471,000 for the six months ended May 31, 2023 and May 31, 2022 respectively.

Inventories

(4) Inventories:

Inventories, which consist solely of products held for resale, are stated at the lower of cost (first-in, first-out method) or net realizable value. Products are included in inventory when the Company obtains title and risk of loss on the products, primarily when shipped from the supplier. Inventory in transit principally from foreign suppliers at May 31, 2023 was $617,564. The Company at May 31, 2023, has a reserve against slow moving and obsolete inventory of $339,063. From time to time the Company’s products are subject to legislation from various authorities on environmental matters.

Depreciation and Amortization

(5) Depreciation and Amortization:

Fixed assets are recorded at cost. Depreciation is generally calculated on a straight line method and amortization of leasehold improvements is provided for on the straight-line method over the estimated useful lives of the various assets as follows:

Furniture, fixtures and equipment   5 - 7 years
Computer equipment   5 years
Leasehold Improvements   Estimated useful life or lease term, whichever is shorter

Maintenance and repairs are expensed as incurred while renewals and betterments are capitalized.

Concentration of Credit Risk

(6) Concentration of Credit Risk:

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of accounts receivable. The Company maintains substantially all of its cash balances in a limited number of financial institutions. At May 31, 2023 and November 30, 2022, the Company’s uninsured cash balances totaled $7,980,197 and $7,375,544, respectively.

 

Income Taxes

(7) Income Taxes:

The Company’s deferred income taxes arise primarily from the differences in the recording of net operating losses, allowances for bad debts, inventory reserves and depreciation expense for financial reporting and income tax purposes. A valuation allowance is provided when it has been determined to be more likely than not that the likelihood of the realization of deferred tax assets will not be realized. See Note I.

The Company follows the provisions of the Accounting Standards Codification topic, ASC 740, “Income Taxes” (ASC 740). There have been no unrecognized tax benefits and, accordingly, there has been no effect on the Company’s financial condition or results of operations as a result of ASC 740.

The Company files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. The Company is no longer subject to U.S. federal tax examinations for years before fiscal years ending November 30, 2018, and state tax examinations for years before fiscal years ending November 30, 2017. Management does not believe there will be any material changes in our unrecognized tax positions over the next twelve months.

The Company’s policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. As of the date of adoption of ASC 740, there was no accrued interest or penalties associated with any unrecognized benefits, nor was any interest expense recognized during the six months ended May 31, 2023 and May 31, 2022.

Cash Equivalents

(8) Cash Equivalents:

The Company considers all highly liquid investments with an original maturity of three months or less to be cash equivalents.

Use of Estimates

(9) Use of Estimates:

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

Marketing and promotional costs

(10) Marketing and promotional costs:

Marketing and promotional costs are expensed as incurred and have not been material to date. The Company has contractual arrangements with several of its distributors which provide for cooperative advertising rights to the distributor as a percentage of sales. Cooperative advertising is reflected as a reduction in revenues and has not been material to date.

Fair Value of Financial Instruments

(11) Fair Value of Financial Instruments:

The carrying amount of cash balances, accounts receivable, accounts payable and accrued expenses approximate their fair value based on the nature of those items. Estimated fair values of financial instruments are determined using available market information and appropriate valuation methodologies. Considerable judgment is required to interpret the market data used to develop the estimates of fair value, and accordingly, the estimates are not necessarily indicative of the amounts that could be realized in a current market exchange.

Shipping Costs

(12) Shipping Costs

The Company classifies shipping costs as a component of selling expenses. Shipping costs totaled $798 and $1,959 for the six months ended May 31, 2023 and May 31, 2022 respectively.

 

Earnings Per Share

(13) Earnings Per Share

Basic earnings per share includes no dilution and is computed by dividing net income available to common stockholders by the weighted average number of common shares outstanding for the period. The difference between reported basic and diluted weighted-average common shares results from the assumption that all dilutive stock options and convertible preferred stock exercised into common stock. Total potentially dilutive shares excluded from diluted weighted shares outstanding at May 31, 2023 and May 31, 2022 totaled 262,826 and 251,945, respectively.

Stock Based Compensation

(14) Stock Based Compensation

Stock Based Compensation to Employees

The Company accounts for its stock-based compensation for employees in accordance with Accounting Standards Codification (“ASC”) 718. The Company recognizes in the statement of operations the grant-date fair value of stock options and other equity-based compensation issued to employees and non-employees over the related vesting period.

Stock Based Compensation to Other than Employees

The Company accounts for equity instruments issued in exchange for the receipt of goods or services from other than employees in accordance with ASC 718. Costs are measured at the estimated fair market value of the consideration received or the estimated fair value of the equity instruments issued, whichever is more reliably determinable. The value of equity instruments issued for consideration other than employee services is determined on the earlier of a performance commitment or completion of performance by the provider of goods or services. In the case of equity instruments issued to consultants, the fair value of the equity instrument is recognized over the term of the consulting agreement.

Leases

(15) Leases:

In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (“Topic 842”). Topic 842 requires the entity to recognize the assets and liabilities for the rights and obligations created by leased assets. Leases will be classified as either finance or operating, with classification affecting expense recognition in the income statement.

On December 1, 2019, the Company adopted Topic 842 applying the optional transition method, which allows an entity to apply the new standard at the adoption date with a cumulative effect adjustment to the opening balance of retained earnings in the period of adoption. As a result of adopting Topic 842, the Company recognized assets and liabilities for the rights and obligations created by operating leases totaling approximately $290,000.

The Company determines if a contract contains a lease at inception based on whether it conveys the right to control the use of an identified asset. Substantially all of the Company’s leases are classified as operating leases. The Company records operating lease right-of-use assets within “Other assets” and lease liabilities are recorded within “current and noncurrent liabilities” in the consolidated balance sheets. Lease expenses are recorded within “General and administrative expenses” in the consolidated statements of operations. Operating lease payments are presented within “Operating cash flows” in the consolidated statements of cash flows.

 

Operating lease right-of-use assets and lease liabilities are recognized based on the net present value of future minimum lease payments over the lease term starting on the commencement date. The Company generally is not able to determine the rate implicit in its leases and, as such, applies an incremental borrowing rate based on the Company’s cost of borrowing for the relevant terms of each lease. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. Lease terms may include an option to extend or terminate a lease if it is reasonably certain that the Company will exercise such options. The Company has elected the practical expedient to not separate lease components from non-lease components, and also has elected not to record a right-of-use asset or lease liability for leases which, at inception, have a term of twelve months or less. Variable lease payments are recognized in the period in which the obligation for those payments is incurred.

XML 31 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
May 31, 2023
Summary of Significant Accounting Policies [Abstract]  
Schedule of estimated useful lives of the various assets
Furniture, fixtures and equipment   5 - 7 years
Computer equipment   5 years
Leasehold Improvements   Estimated useful life or lease term, whichever is shorter
XML 32 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Fixed Assets (Tables)
6 Months Ended
May 31, 2023
Fixed Assets [Abstract]  
Schedule of fixed assets
   May 31,   November 30, 
   2023   2022 
Furniture and Fixtures  $327,971   $327,971 
Leasehold Improvements   1,070,044    1,062,449 
Computer Equipment   518,360    494,104 
Less-Accumulated Depreciation   (1,722,536)   (1,687,525)
Net Fixed Assets  $193,839   $196,999 
XML 33 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
May 31, 2023
Accrued Expenses [Abstract]  
Schedule of accrued expenses
   May 31,   November 30, 
   2023   2022 
Commissions  $364,023   $366,766 
Preferred stock dividends   164,069    161,569 
Other accrued expenses   336,726    370,924 
           
   $864,818   $899,259 
XML 34 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity (Tables)
6 Months Ended
May 31, 2023
Equity [Abstract]  
Schedule of activity in the stock plans
   Shares   Weighted
Average
Exercise
Price
 
Options outstanding December 1, 2022   360,000   $2.54 
Options issued in the six months ended May 31, 2023   
-
   $
-
 
Options exercised in the six months ended May 31, 2023   
-
   $
-
 
Options cancelled in the six months ended May 31, 2023   
-
   $
-
 
Options outstanding at May 31, 2023   360,000   $2.54 
Options exercisable at May 31, 2023   360,000   $2.54 
XML 35 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Tables)
6 Months Ended
May 31, 2023
Income Taxes [Abstract]  
Schedule of deferred income taxes
   May 31,   November 30, 
   2023   2022 
Deferred Tax Assets        
Depreciation  $29,334   $35,771 
Allowance for bad debts   36,651    36,651 
Inventory   83,353    81,523 
Deferred rent   32,293    28,523 
Other   52,295    46,630 
           
Total deferred tax assets   233,926    229,098 
Valuation allowance   
-
    
-
 
Deferred Tax Assets  $233,926   $229,098 

 

Schedule of income tax expense
   Six Months Ended 
   May 31,
2023
   May 31,
2022
 
Current:        
Federal  $265,461   $406,614 
States   74,857    146,067 
    340,258    552,681 
           
Deferred:          
Federal   3,814    124,908 
States   1,014    35,231 
    4,828    160,139 
Provision for income taxes  $345,086   $712,820 
Schedule of income tax statutory federal tax rate
   Six months ended 
   May 31,   May 31, 
   2023   2022 
U.S Federal Income tax statutory rate   21%   21%
State income taxes   5%   5%
Other   1%   6%
           
Effective tax rate   27%   32%
XML 36 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Lease Commitments (Tables)
6 Months Ended
May 31, 2023
Operating Lease Commitments [Abstract]  
Schedule of future minimum rental commitments
2024  $309,248 
2025   277,800 
2026   208,304 
2027   212,470 
2028   216,718 
2029 and after   522,180 
   $1,746,720 
XML 37 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Export Sales (Tables)
6 Months Ended
May 31, 2023
Export Sales [Abstract]  
Schedule of export sales
   Six Months Ended 
   May 31,   May 31, 
   2023   2022 
Canada   3,700,851    4,262,536 
China   2,792,528    3,714,505 
Other Asian Countries   613,280    1,169,676 
South America   112,781    68,975 
Europe   600,952    872,540 
XML 38 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Organization, Description of Company’s Business and Basis of Presentation (Details)
1 Months Ended
Feb. 28, 2019
shares
May 31, 2002
shares
Accounting Policies [Abstract]    
Minimum number of shareholders to hold equity   2
Number of shares outstanding - held by surge   999
Number of shares outstanding - held by officers of surge   1
Ownership rights transferred to parent company   1
Decrease in common stock shares authorized for issuance 50,000,000  
XML 39 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - USD ($)
6 Months Ended
Dec. 01, 2019
May 31, 2023
May 31, 2022
Nov. 30, 2022
Accounting Policies [Abstract]        
Direct shipments revenue   $ 1,268,000 $ 1,596,000  
Commission revenue   157,221 135,660  
Revenues from distribution agreements   5,121,000 6,471,000  
Inventory in transit from foreign suppliers   617,564    
Reserve against slow moving and obsolete inventory   339,063    
Amount of uninsured cash balances   7,980,197   $ 7,375,544
Shipping costs   $ 798 $ 1,959  
Diluted weighted shares outstanding (in Shares)   262,826 251,945  
Operating leases $ 290,000      
XML 40 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of the various assets
6 Months Ended
May 31, 2023
Furniture, Fixtures and Equipment [Member] | Minimum [Member]  
Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of the various assets [Line Items]  
Property, plant and equipment, useful life 5 years
Furniture, Fixtures and Equipment [Member] | Maximum [Member]  
Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of the various assets [Line Items]  
Property, plant and equipment, useful life 7 years
Computer Equipment [Member]  
Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of the various assets [Line Items]  
Property, plant and equipment, useful life 5 years
Leasehold Improvements [Member]  
Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of the various assets [Line Items]  
Property, plant and equipment, estimated useful lives Estimated useful life or lease term, whichever is shorter
XML 41 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Fixed Assets (Details) - USD ($)
6 Months Ended
May 31, 2023
May 31, 2022
Fixed Assets [Abstract]    
Depreciation and amortization expense $ 35,011 $ 38,071
XML 42 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Fixed Assets (Details) - Schedule of fixed assets - USD ($)
May 31, 2023
Nov. 30, 2022
Property, Plant and Equipment [Line Items]    
Less-Accumulated Depreciation $ (1,722,536) $ (1,687,525)
Net Fixed Assets 193,839 196,999
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Fixed assets gross 327,971 327,971
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Fixed assets gross 1,070,044 1,062,449
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Fixed assets gross $ 518,360 $ 494,104
XML 43 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Financing Lease Obligations (Details)
6 Months Ended
May 31, 2023
Financing Lease Obligations [Abstract]  
Leases payment, description Pursuant to the leases, the lessor retains actual title to the leased property until the termination of the lease, at which time the equipment can be purchased for one dollar for each lease. The terms of the leases are 60 months with a combined monthly payment of $815, respectively.
Interest rates 9.342%
Leases terminate term 2022
XML 44 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Loans Payable (Details) - USD ($)
May 31, 2023
Feb. 28, 2017
Loans Payable (Details) [Line Items]    
Line of credit $ 0 $ 3,000,000
Loans Payable [Member]    
Loans Payable (Details) [Line Items]    
Line of credit $ 0  
XML 45 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Details) - Schedule of accrued expenses - USD ($)
May 31, 2023
Nov. 30, 2022
Schedule of accrued expenses [Abstract]    
Commissions $ 364,023 $ 366,766
Preferred stock dividends 164,069 161,569
Other accrued expenses 336,726 370,924
Total $ 864,818 $ 899,259
XML 46 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Retirement Plan (Details) - USD ($)
1 Months Ended 6 Months Ended
Jun. 30, 1997
May 31, 2023
May 31, 2022
Retirement Plan [Abstract]      
Defined contribution plan, description In June 1997, the Company adopted a qualified 401(k) retirement plan for all full-time employees who are twenty-one years of age and have completed twelve months of service.    
Total employee contributions 15.00%    
Employer matching contribution percentage 20.00%    
Employee deferral percentage 5.00%    
Net assets for plan   $ 1,752,000  
Pension expense   $ 18,340 $ 956
XML 47 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2015
Apr. 30, 2023
Mar. 31, 2022
Apr. 30, 2021
Nov. 30, 2000
Feb. 28, 2023
May 31, 2023
Nov. 30, 2022
Oct. 31, 2016
Aug. 31, 2010
Apr. 15, 2001
Feb. 29, 1996
Shareholders' Equity (Details) [Line Items]                        
Preferred stock, shares authorized             5,000,000 5,000,000        
Cumulative dividends price per share (in Dollars per share)                     $ 0.50  
Dividends (in Dollars)             $ 164,069          
Bonus compensation   28,179   26,786                
Cost issuance shares amount (in Dollars)   $ 97,500 $ 97,500 $ 75,000                
Stock option, description     the Company granted stock options to (a) four non-employee directors to each purchase 20,000 shares of common stock, (b) one non-employee-director to purchase 30,000 shares of common stock, and (c) two Company officers to each purchase 40,000 shares of common stock at an exercise price of $3.55 per share, the market price of the common stock on the date of the grant. These options vest immediately and expire five years from the grant date. The Company recorded a cost of $492,132 related to the granting of these options.     there was no unrecognized compensation cost related to the stock options granted under the plan.            
Intrinsic value of exercisable options (in Dollars)             $ 346,800          
Weighted average remaining life             2 years 11 months 23 days          
Preferred Stock [Member]                        
Shareholders' Equity (Details) [Line Items]                        
Preferred stock, shares authorized                   5,000,000   1,000,000
Series C Preferred Stock [Member]                        
Shareholders' Equity (Details) [Line Items]                        
Preferred stock, shares authorized         100,000   100,000 100,000        
Shares of our common stock         10              
Preferred stock issued         70,000              
Preferred shares, issued             10,000 10,000        
Preferred shares, outstanding             10,000 10,000        
Bonus compensation     26,000                  
Series D Preferred Stock [Member]                        
Shareholders' Equity (Details) [Line Items]                        
Preferred stock, shares authorized             75,000 75,000 75,000      
Preferred shares, issued                    
Preferred shares, outstanding                    
Non-Employee Director [Member]                        
Shareholders' Equity (Details) [Line Items]                        
Compensation (in Dollars)             $ 3,000          
Share-Based Payment Arrangement, Option [Member] | Incentive Stock 2015 Plan [Member]                        
Shareholders' Equity (Details) [Line Items]                        
Aggregate common shares 1,500,000                      
Share-Based Payment Arrangement, Option [Member] | Non-Employee Director [Member]                        
Shareholders' Equity (Details) [Line Items]                        
Compensation (in Dollars)             $ 4,000          
XML 48 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity (Details) - Schedule of activity in the stock plans - Options [Member]
6 Months Ended
May 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares, Options outstanding December 1, 2022 | shares 360,000
Weighted Average Exercise Price, Options outstanding December 1, 2022 | $ / shares $ 2.54
Shares, Options issued in the six months ended May 31, 2023 | shares
Weighted Average Exercise Price, Options issued in the six months ended May 31, 2023 | $ / shares
Shares, Options exercised in the six months ended May 31, 2023 | shares
Weighted Average Exercise Price, Options exercised in the six months ended May 31, 2023 | $ / shares
Shares, Options cancelled in the six months ended May 31, 2023 | shares
Weighted Average Exercise Price, Options cancelled in the six months ended May 31, 2023 | $ / shares
Shares, Options outstanding at May 31, 2023 | shares 360,000
Weighted Average Exercise Price, Options outstanding at May 31, 2023 | $ / shares $ 2.54
Shares, Options exercisable at May 31, 2023 | shares 360,000
Weighted Average Exercise Price, Options exercisable at May 31, 2023 | $ / shares $ 2.54
XML 49 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - Schedule of deferred income taxes - USD ($)
Mar. 31, 2023
Nov. 30, 2022
Deferred Tax Assets    
Depreciation $ 29,334 $ 35,771
Allowance for bad debts 36,651 36,651
Inventory 83,353 81,523
Deferred rent 32,293 28,523
Other 52,295 46,630
Total deferred tax assets 233,926 229,098
Valuation allowance
Deferred Tax Assets $ 233,926 $ 229,098
XML 50 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - Schedule of income tax expense - USD ($)
6 Months Ended
May 31, 2023
May 31, 2022
Current:    
Federal $ 265,461 $ 406,614
States 74,857 146,067
Current, total 340,258 552,681
Deferred:    
Federal 3,814 124,908
States 1,014 35,231
Deferred, total 4,828 160,139
Provision for income taxes $ 345,086 $ 712,820
XML 51 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - Schedule of income tax statutory federal tax rate
6 Months Ended
May 31, 2023
May 31, 2022
Schedule of Income Tax Statutory Federal Tax Rate [Abstract]    
U.S Federal Income tax statutory rate 21.00% 21.00%
State income taxes 5.00% 5.00%
Other 1.00% 6.00%
Effective tax rate 27.00% 32.00%
XML 52 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Lease Commitments (Details) - USD ($)
6 Months Ended
Nov. 30, 2022
May 31, 2023
May 31, 2022
Operating Lease Commitments (Details) [Line Items]      
Lease description   The Company has a lease to rent office space and a warehouse in Hong Kong through June 2025. Annual minimum rental payments for this space are approximately $73,580.The Company has a lease to rent additional warehouse space in Hong Kong through November 30, 2023. Annual minimum rental payments for this space are approximately $70,908.  
Net rental expense   $ 223,283 $ 221,903
Related Company [Member]      
Operating Lease Commitments (Details) [Line Items]      
Annual minimum rental payments $ 194,000    
Related Company [Member]      
Operating Lease Commitments (Details) [Line Items]      
Net rental expense   $ 139,135 $ 137,198
XML 53 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Lease Commitments (Details) - Schedule of future minimum rental commitments
May 31, 2023
USD ($)
Schedule of future minimum rental commitments [Abstract]  
2024 $ 309,248
2025 277,800
2026 208,304
2027 212,470
2028 216,718
2029 and after 522,180
Future minimum rental commitments $ 1,746,720
XML 54 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Employment and Other Agreements (Details)
1 Months Ended 3 Months Ended
Apr. 30, 2021
USD ($)
Feb. 29, 2016
USD ($)
Feb. 28, 2023
Employment and Other Agreements (Details) [Line Items]      
Number of officers involved in employment agreements 2 2  
Employment agreements termination, description     Pursuant to the employment agreements, the officers are prohibited from engaging in activities which are competitive with those of the Company during their employment with the Company and for one year following termination.
Compensation, description     The officers would also be entitled to receive an additional thirty-six months of annual compensation equal to the average of his base salary and bonus for the three calendar years prior to the date of termination, payable in accordance with the Company’s regular payroll practice over a 52-week period.
One Officer [Member]      
Employment and Other Agreements (Details) [Line Items]      
Base salary $ 300,000 $ 275,000  
Other Officer [Member]      
Employment and Other Agreements (Details) [Line Items]      
Base salary $ 250,000 $ 225,000  
XML 55 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Major Customers (Details)
6 Months Ended
May 31, 2023
May 31, 2022
Sales Revenue, Goods, Net [Member]    
Major Customers (Details) [Line Items]    
Number of Customers 2 1
Accounts Receivable [Member]    
Major Customers (Details) [Line Items]    
Number of Customers 1  
Percentage of account receivable   18.00%
Customer One [Member] | Sales Revenue, Goods, Net [Member]    
Major Customers (Details) [Line Items]    
Percentage of concentration risk 20.00% 18.00%
Customer One [Member] | Accounts Receivable [Member]    
Major Customers (Details) [Line Items]    
Percentage of account receivable 37.00%  
Customer Two [Member] | Sales Revenue, Goods, Net [Member]    
Major Customers (Details) [Line Items]    
Percentage of concentration risk 21.00%  
XML 56 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Major Suppliers (Details)
6 Months Ended
May 31, 2023
May 31, 2022
Major Suppliers (Details) [Line Items]    
Percentage of inventory 27.00% 31.00%
Taiwan [Member]    
Major Suppliers (Details) [Line Items]    
Percentage of inventory 37.00%  
Hong Kong [Member]    
Major Suppliers (Details) [Line Items]    
Percentage of inventory 20.00%  
Asia [Member]    
Major Suppliers (Details) [Line Items]    
Percentage of inventory 29.00%  
Overseas Outside of Asia [Member]    
Major Suppliers (Details) [Line Items]    
Percentage of inventory 1.00%  
XML 57 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Export Sales (Details) - Schedule of export sales - USD ($)
6 Months Ended
May 31, 2023
May 31, 2022
Canada [Member]    
Revenue from External Customer [Line Items]    
Export sales $ 3,700,851 $ 4,262,536
China [Member]    
Revenue from External Customer [Line Items]    
Export sales 2,792,528 3,714,505
Other Asian Countries [Member]    
Revenue from External Customer [Line Items]    
Export sales 613,280 1,169,676
South America [Member]    
Revenue from External Customer [Line Items]    
Export sales 112,781 68,975
Europe [Member]    
Revenue from External Customer [Line Items]    
Export sales $ 600,952 $ 872,540
XML 58 f10q0523_surgecomp_htm.xml IDEA: XBRL DOCUMENT 0000747540 2022-12-01 2023-05-31 0000747540 2023-07-17 0000747540 2023-05-31 0000747540 2022-11-30 0000747540 us-gaap:SeriesCPreferredStockMember 2023-05-31 0000747540 us-gaap:SeriesCPreferredStockMember 2022-11-30 0000747540 us-gaap:SeriesDPreferredStockMember 2023-05-31 0000747540 us-gaap:SeriesDPreferredStockMember 2022-11-30 0000747540 2021-12-01 2022-05-31 0000747540 2023-03-01 2023-05-31 0000747540 2022-03-01 2022-05-31 0000747540 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2021-11-30 0000747540 us-gaap:CommonStockMember 2021-11-30 0000747540 us-gaap:AdditionalPaidInCapitalMember 2021-11-30 0000747540 us-gaap:RetainedEarningsMember 2021-11-30 0000747540 2021-11-30 0000747540 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2021-12-01 2022-05-31 0000747540 us-gaap:CommonStockMember 2021-12-01 2022-05-31 0000747540 us-gaap:AdditionalPaidInCapitalMember 2021-12-01 2022-05-31 0000747540 us-gaap:RetainedEarningsMember 2021-12-01 2022-05-31 0000747540 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2022-05-31 0000747540 us-gaap:CommonStockMember 2022-05-31 0000747540 us-gaap:AdditionalPaidInCapitalMember 2022-05-31 0000747540 us-gaap:RetainedEarningsMember 2022-05-31 0000747540 2022-05-31 0000747540 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2022-11-30 0000747540 us-gaap:CommonStockMember 2022-11-30 0000747540 us-gaap:AdditionalPaidInCapitalMember 2022-11-30 0000747540 us-gaap:RetainedEarningsMember 2022-11-30 0000747540 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2022-12-01 2023-05-31 0000747540 us-gaap:CommonStockMember 2022-12-01 2023-05-31 0000747540 us-gaap:AdditionalPaidInCapitalMember 2022-12-01 2023-05-31 0000747540 us-gaap:RetainedEarningsMember 2022-12-01 2023-05-31 0000747540 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2023-05-31 0000747540 us-gaap:CommonStockMember 2023-05-31 0000747540 us-gaap:AdditionalPaidInCapitalMember 2023-05-31 0000747540 us-gaap:RetainedEarningsMember 2023-05-31 0000747540 2002-05-01 2002-05-31 0000747540 2019-02-01 2019-02-28 0000747540 2019-12-01 2019-12-01 0000747540 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-05-31 0000747540 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-05-31 0000747540 us-gaap:ComputerEquipmentMember 2023-05-31 0000747540 us-gaap:LeaseholdImprovementsMember 2022-12-01 2023-05-31 0000747540 us-gaap:FurnitureAndFixturesMember 2023-05-31 0000747540 us-gaap:FurnitureAndFixturesMember 2022-11-30 0000747540 us-gaap:LeaseholdImprovementsMember 2023-05-31 0000747540 us-gaap:LeaseholdImprovementsMember 2022-11-30 0000747540 us-gaap:ComputerEquipmentMember 2022-11-30 0000747540 2017-02-28 0000747540 us-gaap:LoansPayableMember 2023-05-31 0000747540 1997-06-01 1997-06-30 0000747540 us-gaap:PreferredStockMember 1996-02-29 0000747540 us-gaap:PreferredStockMember 2010-08-31 0000747540 us-gaap:SeriesCPreferredStockMember 2000-11-30 0000747540 2001-04-15 0000747540 us-gaap:SeriesCPreferredStockMember 2000-11-01 2000-11-30 0000747540 us-gaap:SeriesDPreferredStockMember 2016-10-31 0000747540 us-gaap:EmployeeStockOptionMember sprs:IncentiveStock2015PlanMember 2015-11-30 2015-11-30 0000747540 2021-04-01 2021-04-30 0000747540 us-gaap:SeriesCPreferredStockMember 2022-03-01 2022-03-31 0000747540 2022-03-01 2022-03-31 0000747540 2023-04-01 2023-04-30 0000747540 2022-12-01 2023-02-28 0000747540 sprs:NonEmployeeDirectorMember 2022-12-01 2023-05-31 0000747540 sprs:NonEmployeeDirectorMember us-gaap:EmployeeStockOptionMember 2022-12-01 2023-05-31 0000747540 us-gaap:StockOptionMember 2022-11-30 0000747540 us-gaap:StockOptionMember 2022-12-01 2023-05-31 0000747540 us-gaap:StockOptionMember 2023-05-31 0000747540 2023-03-31 0000747540 sprs:RelatedCompanyMember 2022-11-30 2022-11-30 0000747540 sprs:RelatedCompanyMember 2022-12-01 2023-05-31 0000747540 sprs:RelatedCompanyMember 2021-12-01 2022-05-31 0000747540 2016-02-01 2016-02-29 0000747540 srt:OfficerMember 2016-02-01 2016-02-29 0000747540 sprs:OfficerOneMember 2016-02-01 2016-02-29 0000747540 srt:OfficerMember 2021-04-01 2021-04-30 0000747540 sprs:OfficerOneMember 2021-04-01 2021-04-30 0000747540 sprs:SalesRevenuesNetMember 2022-12-01 2023-05-31 0000747540 sprs:CustomerOneMember sprs:SalesRevenuesNetMember 2022-12-01 2023-05-31 0000747540 sprs:CustomerTwoMember sprs:SalesRevenuesNetMember 2022-12-01 2023-05-31 0000747540 sprs:SalesRevenuesNetMember 2021-12-01 2022-05-31 0000747540 sprs:CustomerOneMember sprs:SalesRevenuesNetMember 2021-12-01 2022-05-31 0000747540 us-gaap:AccountsReceivableMember 2022-12-01 2023-05-31 0000747540 sprs:CustomerOneMember us-gaap:AccountsReceivableMember 2022-12-01 2023-05-31 0000747540 us-gaap:AccountsReceivableMember 2021-12-01 2022-05-31 0000747540 country:TW 2022-12-01 2023-05-31 0000747540 country:HK 2022-12-01 2023-05-31 0000747540 srt:AsiaMember 2022-12-01 2023-05-31 0000747540 sprs:OverseasOutsideOfAsiaMember 2022-12-01 2023-05-31 0000747540 country:CA 2022-12-01 2023-05-31 0000747540 country:CA 2021-12-01 2022-05-31 0000747540 country:CN 2022-12-01 2023-05-31 0000747540 country:CN 2021-12-01 2022-05-31 0000747540 sprs:ElsewhereInAsiaMember 2022-12-01 2023-05-31 0000747540 sprs:ElsewhereInAsiaMember 2021-12-01 2022-05-31 0000747540 srt:SouthAmericaMember 2022-12-01 2023-05-31 0000747540 srt:SouthAmericaMember 2021-12-01 2022-05-31 0000747540 srt:EuropeMember 2022-12-01 2023-05-31 0000747540 srt:EuropeMember 2021-12-01 2022-05-31 shares iso4217:USD iso4217:USD shares pure 10-Q true 2023-05-31 2023 false 000-27688 NV 11-2602030 95 East Jefryn Boulevard Deer Park NY 11729 (631) 595-1818 Yes Yes Non-accelerated Filer true false false 5569521 8796418 8690040 173565 173565 7574984 7230635 5751108 6408551 756947 470847 22879457 22800073 1722536 1687525 193839 196999 1353275 1362305 233926 229098 34299 34299 24694796 24622774 3410153 4147595 309248 309216 864818 899259 423475 598519 5007694 5954589 1169218 1164722 6176912 7119311 0.001 0.001 5000000 5000000 100000 100000 10000 10000 10000 10000 5 5 10 10 75000 75000 0.001 0.001 50000000 50000000 5569521 5569521 5541342 5541342 5568 5541 17710533 17613060 801773 -115148 18517884 17503463 24694796 24622774 19390994 26419495 10199221 15902870 13820234 19085337 7277529 11532377 5570760 7334158 2921692 4370493 1510825 1678075 739286 977097 2789683 3372240 1489220 2068463 35011 38071 17804 19301 4335519 5088386 2246310 1235241 2245772 675382 1305632 29266 1524 16810 813 312 130 29266 1212 16810 683 1264507 2246984 692192 1306315 345086 712820 167931 443904 919421 1534164 524261 862411 2500 2500 916921 1531664 524261 862411 0.17 0.28 0.09 0.16 0.16 0.27 0.09 0.15 5549238 5527342 5556963 5539081 5746413 5735397 5754137 5754137 10000 10 5515342 5515 17023454 -3846294 13182685 2500 2500 26000 26 97474 97500 492132 492132 1534164 1534164 10000 10 5541342 5541 17613060 -2314630 15303981 10000 10 5541342 5541 17613060 -115148 17503463 2500 2500 28179 27 97473 97500 919421 919421 10000 10 5569521 5568 17710533 801773 18517884 919421 1534164 35011 38071 -4828 160139 19693 97500 589632 344349 1773925 -657443 1993301 286100 -79593 -13558 -20708 -737442 2111789 -211985 308860 138229 1095423 31851 30260 -31851 -30260 4578 -4578 106378 1060585 8690040 6511588 8796418 7572173 345086 202213 312 2500 2500 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">NOTE A – ORGANIZATION, DESCRIPTION OF COMPANY’S BUSINESS AND BASIS OF PRESENTATION</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">Surge Components, Inc. (“Surge”) was incorporated in the State of New York and commenced operations on November 24, 1981 as an importer of electronic products, primarily capacitors and discrete semi-conductors selling to customers located principally throughout North America. On June 24, 1988, Surge formed Challenge/Surge Inc. (“Challenge”), a wholly-owned subsidiary to engage in the sale of electronic component products and sounding devices from established brand manufacturers to customers located principally throughout North America.</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 May 2002, Surge and an officer of Surge founded and became sole owners of Surge Components, Limited (“Surge Limited”), a Hong Kong corporation. Under current Hong Kong law, Surge Limited is required to have at least two shareholders. Surge owns 999 shares of the outstanding common stock and the officer of Surge owns 1 share of the outstanding common stock. The officer of Surge has assigned his rights regarding his 1 share to Surge. Surge Limited started doing business in July 2002. Surge Limited operations have been consolidated with the Company. Surge Limited is responsible for the sale of Surge’s products to customers located in Asia.</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 August 31, 2010, the Company changed its corporate domicile by merging into a newly-formed corporation, Surge Components, Inc. (Nevada), which was formed in the State of Nevada for that purpose. Surge Components Inc. is the surviving entity.</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 February 2019, the Company converted into a Delaware corporation. The number of authorized shares of common stock was decreased to 50,000,000 shares.</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 December 2021, the Company changed its corporate domicile to Nevada.</p> 2 999 1 1 50000000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">NOTE B – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</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">(1) <span style="text-decoration:underline">Principles of Consolidation</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 consolidated financial statements include the accounts of Surge, Challenge, and Surge Limited (collectively the “Company”). All material intercompany balances and transactions have been eliminated in consolidation.</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 interim consolidated financial statements have been prepared without audit in accordance with the instructions to Form 10Q for interim financial reporting and the rules and regulations of the Securities and Exchange Commissions. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these financial statements have been included. The results and trends in these interim consolidated financial statements for the six months ended May 31, 2023 and May 31, 2022 may not be representative of those for the full fiscal year or any future periods.</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">(2) <span style="text-decoration:underline">Accounts Receivable</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">Trade accounts receivable are recorded at the net invoice value and are not interest bearing. The Company considers receivables past due based on the payment terms. The Company reviews its exposure to accounts receivable and reserves specific amounts if collectability is no longer reasonably assured. The Company also reserves a percentage of its trade receivable balance based on collection history and current economic trends that might impact the level of future credit losses. The Company re-evaluates such reserves on a regular basis and adjusts its reserves as needed. Based on the Company’s operating history and customer base, bad debts to date have not been material.</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">(3) <span style="text-decoration:underline">Revenue Recognition</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">In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers: Topic 606.” This ASU replaces nearly all existing U.S. generally accepted accounting principles guidance on revenue recognition. The standard prescribes a five-step model for recognizing revenue, the application of which will require significant judgment by the Company. The Company adopted the standard using the modified retrospective approach in its fiscal year beginning December 1, 2017. The preponderance of the Company’s contracts with customers are standard ship and bill arrangements where revenue is recognized at the time of shipment.</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">Revenue is recognized for products sold by the Company when persuasive evidence of an arrangement exists, delivery has occurred, the price is fixed and determinable, collectability is reasonably assured and title and risk of loss have been transferred to the customer. This occurs when product is shipped from the Company’s warehouse.</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 direct shipments, revenue is recognized when product is shipped from the Company’s supplier. The Company has a long-term supply agreement with one of our suppliers. The Company purchases the merchandise from the supplier and has the supplier directly ship to the customer through a freight forwarder. Title passes to customer upon the merchandise being received by a freight forwarder. Direct shipments were approximately $1,268,000 and $1,596,000 for the six months ended May 31, 2023 and May 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">The Company also acts as a sales agent to certain customers in North America for one of its suppliers. The Company reports these commissions as revenues in the period earned. Commission revenue totaled $157,221 and $135,660 for the six months ended May 31, 2023 and May 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">The Company performs ongoing credit evaluations of its customers and maintains reserves for potential credit losses.</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 and its subsidiaries currently have agreements with several distributors. There are no provisions for the granting of price concessions in any of the agreements. Revenues under these distribution agreements were approximately $5,121,000 and $6,471,000 for the six months ended May 31, 2023 and May 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">(4) <span style="text-decoration:underline">Inventories</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">Inventories, which consist solely of products held for resale, are stated at the lower of cost (first-in, first-out method) or net realizable value. Products are included in inventory when the Company obtains title and risk of loss on the products, primarily when shipped from the supplier. Inventory in transit principally from foreign suppliers at May 31, 2023 was $617,564. The Company at May 31, 2023, has a reserve against slow moving and obsolete inventory of $339,063. From time to time the Company’s products are subject to legislation from various authorities on environmental matters.</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">(5) <span style="text-decoration:underline">Depreciation and Amortization</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">Fixed assets are recorded at cost. Depreciation is generally calculated on a straight line method and amortization of leasehold improvements is provided for on the straight-line method over the estimated useful lives of the various assets as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="width: 51%; padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Furniture, fixtures and equipment</span></td> <td style="width: 1%"> </td> <td style="width: 48%"><span style="font-size: 10pt">5 - 7 years</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Computer equipment</span></td> <td> </td> <td><span style="font-size: 10pt">5 years</span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Leasehold Improvements</span></td> <td> </td> <td><span style="font-size: 10pt">Estimated useful life or lease term, whichever is shorter</span></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">Maintenance and repairs are expensed as incurred while renewals and betterments are capitalized.</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">(6) <span style="text-decoration:underline">Concentration of Credit Risk</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">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of accounts receivable. The Company maintains substantially all of its cash balances in a limited number of financial institutions. At May 31, 2023 and November 30, 2022, the Company’s uninsured cash balances totaled $7,980,197 and $7,375,544, 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">(7) <span style="text-decoration:underline">Income Taxes</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’s deferred income taxes arise primarily from the differences in the recording of net operating losses, allowances for bad debts, inventory reserves and depreciation expense for financial reporting and income tax purposes. A valuation allowance is provided when it has been determined to be more likely than not that the likelihood of the realization of deferred tax assets will not be realized. See Note 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 follows the provisions of the Accounting Standards Codification topic, ASC 740, “Income Taxes” (ASC 740). There have been no unrecognized tax benefits and, accordingly, there has been no effect on the Company’s financial condition or results of operations as a result of ASC 740.</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 files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. The Company is no longer subject to U.S. federal tax examinations for years before fiscal years ending November 30, 2018, and state tax examinations for years before fiscal years ending November 30, 2017. Management does not believe there will be any material changes in our unrecognized tax positions over the next twelve months.</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’s policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. As of the date of adoption of ASC 740, there was no accrued interest or penalties associated with any unrecognized benefits, nor was any interest expense recognized during the six months ended May 31, 2023 and May 31, 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">(8) <span style="text-decoration:underline">Cash Equivalents</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 considers all highly liquid investments with an original maturity of three months or less to be cash equivalents.</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">(9) <span style="text-decoration:underline">Use of Estimates</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 preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</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">(10) <span style="text-decoration:underline">Marketing and promotional costs</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">Marketing and promotional costs are expensed as incurred and have not been material to date. The Company has contractual arrangements with several of its distributors which provide for cooperative advertising rights to the distributor as a percentage of sales. Cooperative advertising is reflected as a reduction in revenues and has not been material to 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">(11) <span style="text-decoration:underline">Fair Value of Financial Instruments</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 carrying amount of cash balances, accounts receivable, accounts payable and accrued expenses approximate their fair value based on the nature of those items. Estimated fair values of financial instruments are determined using available market information and appropriate valuation methodologies. Considerable judgment is required to interpret the market data used to develop the estimates of fair value, and accordingly, the estimates are not necessarily indicative of the amounts that could be realized in a current market exchange.</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">(12) <span style="text-decoration:underline">Shipping Costs</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 classifies shipping costs as a component of selling expenses. Shipping costs totaled $798 and $1,959 for the six months ended May 31, 2023 and May 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">(13) <span style="text-decoration:underline">Earnings Per Share</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">Basic earnings per share includes no dilution and is computed by dividing net income available to common stockholders by the weighted average number of common shares outstanding for the period. The difference between reported basic and diluted weighted-average common shares results from the assumption that all dilutive stock options and convertible preferred stock exercised into common stock. Total potentially dilutive shares excluded from diluted weighted shares outstanding at May 31, 2023 and May 31, 2022 totaled 262,826 and 251,945, 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">(14) <span style="text-decoration:underline">Stock Based Compensation</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"><i>Stock Based Compensation to Employees</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 accounts for its stock-based compensation for employees in accordance with Accounting Standards Codification (“ASC”) 718. The Company recognizes in the statement of operations the grant-date fair value of stock options and other equity-based compensation issued to employees and non-employees over the related vesting 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"><i>Stock Based Compensation to Other than Employees</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 accounts for equity instruments issued in exchange for the receipt of goods or services from other than employees in accordance with ASC 718. Costs are measured at the estimated fair market value of the consideration received or the estimated fair value of the equity instruments issued, whichever is more reliably determinable. The value of equity instruments issued for consideration other than employee services is determined on the earlier of a performance commitment or completion of performance by the provider of goods or services. In the case of equity instruments issued to consultants, the fair value of the equity instrument is recognized over the term of the consulting agreement.</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">(15) <span style="text-decoration:underline">Leases</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">In February 2016, the FASB issued Accounting Standards Update No. 2016-02, <i>Leases (Topic 842) </i>(“Topic 842”). Topic 842 requires the entity to recognize the assets and liabilities for the rights and obligations created by leased assets. Leases will be classified as either finance or operating, with classification affecting expense recognition in the income statement.</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 December 1, 2019, the Company adopted Topic 842 applying the optional transition method, which allows an entity to apply the new standard at the adoption date with a cumulative effect adjustment to the opening balance of retained earnings in the period of adoption. As a result of adopting Topic 842, the Company recognized assets and liabilities for the rights and obligations created by operating leases totaling approximately $290,000.</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 determines if a contract contains a lease at inception based on whether it conveys the right to control the use of an identified asset. Substantially all of the Company’s leases are classified as operating leases. The Company records operating lease right-of-use assets within “Other assets” and lease liabilities are recorded within “current and noncurrent liabilities” in the consolidated balance sheets. Lease expenses are recorded within “General and administrative expenses” in the consolidated statements of operations. Operating lease payments are presented within “Operating cash flows” in the consolidated statements of cash flows.</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">Operating lease right-of-use assets and lease liabilities are recognized based on the net present value of future minimum lease payments over the lease term starting on the commencement date. The Company generally is not able to determine the rate implicit in its leases and, as such, applies an incremental borrowing rate based on the Company’s cost of borrowing for the relevant terms of each lease. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. Lease terms may include an option to extend or terminate a lease if it is reasonably certain that the Company will exercise such options. The Company has elected the practical expedient to not separate lease components from non-lease components, and also has elected not to record a right-of-use asset or lease liability for leases which, at inception, have a term of twelve months or less. Variable lease payments are recognized in the period in which the obligation for those payments is incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(1) <span style="text-decoration:underline">Principles of Consolidation</span>:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include the accounts of Surge, Challenge, and Surge Limited (collectively the “Company”). All material intercompany balances and transactions have been eliminated in consolidation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying interim consolidated financial statements have been prepared without audit in accordance with the instructions to Form 10Q for interim financial reporting and the rules and regulations of the Securities and Exchange Commissions. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these financial statements have been included. The results and trends in these interim consolidated financial statements for the six months ended May 31, 2023 and May 31, 2022 may not be representative of those for the full fiscal year or any future periods.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(2) <span style="text-decoration:underline">Accounts Receivable</span>:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Trade accounts receivable are recorded at the net invoice value and are not interest bearing. The Company considers receivables past due based on the payment terms. The Company reviews its exposure to accounts receivable and reserves specific amounts if collectability is no longer reasonably assured. The Company also reserves a percentage of its trade receivable balance based on collection history and current economic trends that might impact the level of future credit losses. The Company re-evaluates such reserves on a regular basis and adjusts its reserves as needed. Based on the Company’s operating history and customer base, bad debts to date have not been material.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(3) <span style="text-decoration:underline">Revenue Recognition</span>:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers: Topic 606.” This ASU replaces nearly all existing U.S. generally accepted accounting principles guidance on revenue recognition. The standard prescribes a five-step model for recognizing revenue, the application of which will require significant judgment by the Company. The Company adopted the standard using the modified retrospective approach in its fiscal year beginning December 1, 2017. The preponderance of the Company’s contracts with customers are standard ship and bill arrangements where revenue is recognized at the time of shipment.</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">Revenue is recognized for products sold by the Company when persuasive evidence of an arrangement exists, delivery has occurred, the price is fixed and determinable, collectability is reasonably assured and title and risk of loss have been transferred to the customer. This occurs when product is shipped from the Company’s warehouse.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For direct shipments, revenue is recognized when product is shipped from the Company’s supplier. The Company has a long-term supply agreement with one of our suppliers. The Company purchases the merchandise from the supplier and has the supplier directly ship to the customer through a freight forwarder. Title passes to customer upon the merchandise being received by a freight forwarder. Direct shipments were approximately $1,268,000 and $1,596,000 for the six months ended May 31, 2023 and May 31, 2022 respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also acts as a sales agent to certain customers in North America for one of its suppliers. The Company reports these commissions as revenues in the period earned. Commission revenue totaled $157,221 and $135,660 for the six months ended May 31, 2023 and May 31, 2022 respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company performs ongoing credit evaluations of its customers and maintains reserves for potential credit losses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company and its subsidiaries currently have agreements with several distributors. There are no provisions for the granting of price concessions in any of the agreements. Revenues under these distribution agreements were approximately $5,121,000 and $6,471,000 for the six months ended May 31, 2023 and May 31, 2022 respectively.</p> 1268000 1596000 157221 135660 5121000 6471000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(4) <span style="text-decoration:underline">Inventories</span>:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventories, which consist solely of products held for resale, are stated at the lower of cost (first-in, first-out method) or net realizable value. Products are included in inventory when the Company obtains title and risk of loss on the products, primarily when shipped from the supplier. Inventory in transit principally from foreign suppliers at May 31, 2023 was $617,564. The Company at May 31, 2023, has a reserve against slow moving and obsolete inventory of $339,063. From time to time the Company’s products are subject to legislation from various authorities on environmental matters.</p> 617564 339063 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(5) <span style="text-decoration:underline">Depreciation and Amortization</span>:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Fixed assets are recorded at cost. Depreciation is generally calculated on a straight line method and amortization of leasehold improvements is provided for on the straight-line method over the estimated useful lives of the various assets as follows:</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="width: 51%; padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Furniture, fixtures and equipment</span></td> <td style="width: 1%"> </td> <td style="width: 48%"><span style="font-size: 10pt">5 - 7 years</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Computer equipment</span></td> <td> </td> <td><span style="font-size: 10pt">5 years</span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Leasehold Improvements</span></td> <td> </td> <td><span style="font-size: 10pt">Estimated useful life or lease term, whichever is shorter</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Maintenance and repairs are expensed as incurred while renewals and betterments are capitalized.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="width: 51%; padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Furniture, fixtures and equipment</span></td> <td style="width: 1%"> </td> <td style="width: 48%"><span style="font-size: 10pt">5 - 7 years</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Computer equipment</span></td> <td> </td> <td><span style="font-size: 10pt">5 years</span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Leasehold Improvements</span></td> <td> </td> <td><span style="font-size: 10pt">Estimated useful life or lease term, whichever is shorter</span></td></tr> </table> P5Y P7Y P5Y Estimated useful life or lease term, whichever is shorter <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(6) <span style="text-decoration:underline">Concentration of Credit Risk</span>:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of accounts receivable. The Company maintains substantially all of its cash balances in a limited number of financial institutions. At May 31, 2023 and November 30, 2022, the Company’s uninsured cash balances totaled $7,980,197 and $7,375,544, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 7980197 7375544 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(7) <span style="text-decoration:underline">Income Taxes</span>:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s deferred income taxes arise primarily from the differences in the recording of net operating losses, allowances for bad debts, inventory reserves and depreciation expense for financial reporting and income tax purposes. A valuation allowance is provided when it has been determined to be more likely than not that the likelihood of the realization of deferred tax assets will not be realized. See Note I.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows the provisions of the Accounting Standards Codification topic, ASC 740, “Income Taxes” (ASC 740). There have been no unrecognized tax benefits and, accordingly, there has been no effect on the Company’s financial condition or results of operations as a result of ASC 740.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. The Company is no longer subject to U.S. federal tax examinations for years before fiscal years ending November 30, 2018, and state tax examinations for years before fiscal years ending November 30, 2017. Management does not believe there will be any material changes in our unrecognized tax positions over the next twelve months.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. As of the date of adoption of ASC 740, there was no accrued interest or penalties associated with any unrecognized benefits, nor was any interest expense recognized during the six months ended May 31, 2023 and May 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(8) <span style="text-decoration:underline">Cash Equivalents</span>:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company considers all highly liquid investments with an original maturity of three months or less to be cash equivalents.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(9) <span style="text-decoration:underline">Use of Estimates</span>:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(10) <span style="text-decoration:underline">Marketing and promotional costs</span>:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Marketing and promotional costs are expensed as incurred and have not been material to date. The Company has contractual arrangements with several of its distributors which provide for cooperative advertising rights to the distributor as a percentage of sales. Cooperative advertising is reflected as a reduction in revenues and has not been material to date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(11) <span style="text-decoration:underline">Fair Value of Financial Instruments</span>:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amount of cash balances, accounts receivable, accounts payable and accrued expenses approximate their fair value based on the nature of those items. Estimated fair values of financial instruments are determined using available market information and appropriate valuation methodologies. Considerable judgment is required to interpret the market data used to develop the estimates of fair value, and accordingly, the estimates are not necessarily indicative of the amounts that could be realized in a current market exchange.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(12) <span style="text-decoration:underline">Shipping Costs</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company classifies shipping costs as a component of selling expenses. Shipping costs totaled $798 and $1,959 for the six months ended May 31, 2023 and May 31, 2022 respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 798 1959 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(13) <span style="text-decoration:underline">Earnings Per Share</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic earnings per share includes no dilution and is computed by dividing net income available to common stockholders by the weighted average number of common shares outstanding for the period. The difference between reported basic and diluted weighted-average common shares results from the assumption that all dilutive stock options and convertible preferred stock exercised into common stock. Total potentially dilutive shares excluded from diluted weighted shares outstanding at May 31, 2023 and May 31, 2022 totaled 262,826 and 251,945, respectively.</p> 262826 251945 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(14) <span style="text-decoration:underline">Stock Based Compensation</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Stock Based Compensation to Employees</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for its stock-based compensation for employees in accordance with Accounting Standards Codification (“ASC”) 718. The Company recognizes in the statement of operations the grant-date fair value of stock options and other equity-based compensation issued to employees and non-employees over the related vesting period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Stock Based Compensation to Other than Employees</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for equity instruments issued in exchange for the receipt of goods or services from other than employees in accordance with ASC 718. Costs are measured at the estimated fair market value of the consideration received or the estimated fair value of the equity instruments issued, whichever is more reliably determinable. The value of equity instruments issued for consideration other than employee services is determined on the earlier of a performance commitment or completion of performance by the provider of goods or services. In the case of equity instruments issued to consultants, the fair value of the equity instrument is recognized over the term of the consulting agreement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(15) <span style="text-decoration:underline">Leases</span>:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2016, the FASB issued Accounting Standards Update No. 2016-02, <i>Leases (Topic 842) </i>(“Topic 842”). Topic 842 requires the entity to recognize the assets and liabilities for the rights and obligations created by leased assets. Leases will be classified as either finance or operating, with classification affecting expense recognition in the income statement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 1, 2019, the Company adopted Topic 842 applying the optional transition method, which allows an entity to apply the new standard at the adoption date with a cumulative effect adjustment to the opening balance of retained earnings in the period of adoption. As a result of adopting Topic 842, the Company recognized assets and liabilities for the rights and obligations created by operating leases totaling approximately $290,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determines if a contract contains a lease at inception based on whether it conveys the right to control the use of an identified asset. Substantially all of the Company’s leases are classified as operating leases. The Company records operating lease right-of-use assets within “Other assets” and lease liabilities are recorded within “current and noncurrent liabilities” in the consolidated balance sheets. Lease expenses are recorded within “General and administrative expenses” in the consolidated statements of operations. Operating lease payments are presented within “Operating cash flows” in the consolidated statements of cash flows.</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">Operating lease right-of-use assets and lease liabilities are recognized based on the net present value of future minimum lease payments over the lease term starting on the commencement date. The Company generally is not able to determine the rate implicit in its leases and, as such, applies an incremental borrowing rate based on the Company’s cost of borrowing for the relevant terms of each lease. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. Lease terms may include an option to extend or terminate a lease if it is reasonably certain that the Company will exercise such options. The Company has elected the practical expedient to not separate lease components from non-lease components, and also has elected not to record a right-of-use asset or lease liability for leases which, at inception, have a term of twelve months or less. Variable lease payments are recognized in the period in which the obligation for those payments is incurred.</p> 290000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">NOTE C – FIXED ASSETS</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">Fixed assets consist of the following:</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="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">May 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">November 30,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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">Furniture and Fixtures</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">327,971</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">327,971</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Leasehold Improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,070,044</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,062,449</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Computer Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">518,360</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">494,104</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less-Accumulated Depreciation</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,722,536</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">(1,687,525</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">Net Fixed Assets</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">193,839</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">196,999</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">Depreciation and amortization expense for the six months ended May 31, 2023 and May 31, 2022 were $35,011 and $38,071, respectively.</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: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">May 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">November 30,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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">Furniture and Fixtures</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">327,971</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">327,971</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Leasehold Improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,070,044</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,062,449</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Computer Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">518,360</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">494,104</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less-Accumulated Depreciation</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,722,536</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">(1,687,525</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">Net Fixed Assets</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">193,839</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">196,999</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 327971 327971 1070044 1062449 518360 494104 1722536 1687525 193839 196999 35011 38071 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">NOTE D – FINANCING LEASE OBLIGATIONS</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 is obligated under financing leases for telephone equipment. The Company leases equipment under two capital lease arrangements with NEC Financial Services. Pursuant to the leases, the lessor retains actual title to the leased property until the termination of the lease, at which time the equipment can be purchased for one dollar for each lease. The terms of the leases are 60 months with a combined monthly payment of $815, respectively. The assumed interest rates on the leases are 9.342%. The leases terminated in 2022.</p> Pursuant to the leases, the lessor retains actual title to the leased property until the termination of the lease, at which time the equipment can be purchased for one dollar for each lease. The terms of the leases are 60 months with a combined monthly payment of $815, respectively. 0.09342 2022 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">NOTE E – LOANS PAYABLE</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">In February 2017, the Company obtained a line of credit with a bank for up to $3,000,000 (the “Credit Line”). Borrowings under the Credit Line are due upon demand and accrue interest at the greater of the prime rate or the LIBOR rate plus two percent (and may be increased by three percent in the event the Company fails to (i) repay all amounts due on the Credit Line upon demand or (ii) comply with any terms or conditions relating to the Credit Line). The Credit Line is collateralized by substantially all the assets of the Company. As of May 31, 2023, the balance on the Credit Line was $0. As of May 31, 2023, the Company was in compliance with the covenant for the debt service coverage ratio for the Credit Line.  Effective July 1, 2023, the use of the LIBOR rate was discontinued and replaced with the secured overnight financing rate (SOFR).</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 of May 31, 2023, the balance on the Credit Line was $0. As of May 31, 2023, the Company was in compliance with the covenant for the debt service coverage ratio for the Credit Line.</p> 3000000 0 0 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">NOTE F – ACCRUED EXPENSES</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">Accrued expenses consist of the following:</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"> </td> <td colspan="2" style="font-weight: bold; text-align: center">May 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">November 30,</td><td style="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%">Commissions</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">364,023</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">366,766</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Preferred stock dividends</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">164,069</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">161,569</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">Other accrued expenses</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">336,726</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">370,924</td><td style="padding-bottom: 1.5pt; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </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">864,818</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">899,259</td><td style="padding-bottom: 4pt; 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> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">May 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">November 30,</td><td style="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%">Commissions</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">364,023</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">366,766</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Preferred stock dividends</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">164,069</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">161,569</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">Other accrued expenses</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">336,726</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">370,924</td><td style="padding-bottom: 1.5pt; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </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">864,818</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">899,259</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 364023 366766 164069 161569 336726 370924 864818 899259 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">NOTE G – RETIREMENT PLAN</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">In June 1997, the Company adopted a qualified 401(k) retirement plan for all full-time employees who are twenty-one years of age and have completed twelve months of service. The plan allows total employee contributions of up to fifteen percent (15%) of the eligible employee’s salary through salary reduction. The Company makes a matching contribution of twenty percent (20%) of each employee’s contribution for each dollar of employee deferral up to five percent (5%) of the employee’s salary. Net assets for the plan, as estimated by Axa Equitable, Inc., which maintains the plan’s records, were approximately $1,752,000 at November 30, 2022. Pension expense for the six months ended May 31, 2023 and May 31, 2022 was $18,340 and $956, respectively.</p> In June 1997, the Company adopted a qualified 401(k) retirement plan for all full-time employees who are twenty-one years of age and have completed twelve months of service. 0.15 0.20 0.05 1752000 18340 956 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">NOTE H – SHAREHOLDERS’ EQUITY</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">[1] <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">In February 1996, the Company amended its Certificate of Incorporation to authorize the issuance of 1,000,000 shares of preferred stock in one or more series. In August 2010, the number of preferred shares authorized for issuance was increased to 5,000,000 shares.</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 November 2000, the Company authorized 100,000 shares of preferred stock as Non-Voting Redeemable Convertible Series C Preferred Stock (“Series C Preferred”). Each share of Series C Preferred is automatically convertible into 10 shares of our common stock upon shareholder approval. If the Series C Preferred were converted into common stock on or before April 15, 2001, these shares were entitled to cumulative dividends at the rate of $.50 per share per annum commencing April 15, 2001 payable on June 30 and December 31 of each year. In November 2000, 70,000 shares of the Series C Preferred were issued in payment of financial consulting services to its investment banker and a shareholder of the Company.</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">Dividends aggregating $164,069 have not been paid for the semi-annual periods ended December 31, 2001 through the semi-annual payment due December 31, 2022. The Company has accrued these dividends. At May 31, 2023, there are 10,000 shares of Series C Preferred issued and outstanding.</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 2016, the Company authorized 75,000 shares of preferred stock as Voting Non-Redeemable Convertible Series D Preferred Stock (“Series D Preferred”). None of the Series D Preferred Stock is outstanding as of May 31, 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">[2] <span style="text-decoration:underline">2015 Incentive Stock Plan</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">In November 2015, the Company adopted and the shareholders ratified, the 2015 Incentive Stock Plan (“2015 Stock Plan”). The 2015 Stock Plan provides for the grant of options to officers, employees, directors or consultants to the Company to purchase an aggregate of 1,500,000 common shares.</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 April 2021, a total of 26,786 shares were issued to the Company’s officers as a part of their 2021 bonus compensation under the 2015 stock plan. The Company recorded a cost of $75,000 relating to the issuance of these shares in the second quarter of 2021.</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 March 2022, a total of 26,000 shares were issued to the Company’s officers as part of their bonus compensation under the 2015 stock plan. The Company recorded a cost of $97,500 relating to the issuance of these shares in the second quarter of 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">In March 2022, the Company granted stock options to (a) four non-employee directors to each purchase 20,000 shares of common stock, (b) one non-employee-director to purchase 30,000 shares of common stock, and (c) two Company officers to each purchase 40,000 shares of common stock at an exercise price of $3.55 per share, the market price of the common stock on the date of the grant. These options vest immediately and expire five years from the grant date. The Company recorded a cost of $492,132 related to the granting of these options.</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 April 2023, a total of 28,179 shares were issued to the Company’s officers as part of their bonus compensation under the 2015 stock plan. The Company recorded a cost of $97,500 relating to the issuance of these shares in the second quarter of 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Activity in the Company’s stock plans for the period ended May 31, 2023 is summarized as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Exercise<br/> Price</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-indent: -9pt; padding-left: 9pt">Options outstanding December 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">360,000</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">2.54</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Options issued in the six months ended May 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Options exercised in the six months ended May 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Options cancelled in the six months ended May 31, 2023</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-45">-</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-46">-</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-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Options outstanding at May 31, 2023</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">360,000</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.54</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Options exercisable at May 31, 2023</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">360,000</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">2.54</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 intrinsic value of the exercisable options at May 31, 2023 totaled $346,800. At May 31, 2023 the weighted average remaining life of the stock options is 2.98 years. At May 31, 2023, there was no unrecognized compensation cost related to the stock options granted under the 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">[3] <span style="text-decoration:underline">Compensation of Directors</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">Compensation for each non-employee director is $3,000 per month (and $4,000 per month for a non-employee director that serves as the chairman of more than two committees of the Board of Directors).</p> 1000000 5000000 100000 10 0.50 70000 164069 10000 10000 75000 1500000 26786 75000 26000 97500 the Company granted stock options to (a) four non-employee directors to each purchase 20,000 shares of common stock, (b) one non-employee-director to purchase 30,000 shares of common stock, and (c) two Company officers to each purchase 40,000 shares of common stock at an exercise price of $3.55 per share, the market price of the common stock on the date of the grant. These options vest immediately and expire five years from the grant date. The Company recorded a cost of $492,132 related to the granting of these options. 28179 97500 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Exercise<br/> Price</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-indent: -9pt; padding-left: 9pt">Options outstanding December 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">360,000</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">2.54</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Options issued in the six months ended May 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Options exercised in the six months ended May 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Options cancelled in the six months ended May 31, 2023</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-45">-</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-46">-</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-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Options outstanding at May 31, 2023</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">360,000</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.54</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Options exercisable at May 31, 2023</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">360,000</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">2.54</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 360000 2.54 360000 2.54 360000 2.54 346800 P2Y11M23D there was no unrecognized compensation cost related to the stock options granted under the plan. 3000 4000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">NOTE I – INCOME TAXES</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">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes using the enacted tax rates in effect in the years in which the differences are expected to reverse.</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’s deferred income taxes are comprised of the following:</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="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">May 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">November 30,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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>Deferred Tax Assets</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; padding-left: 9pt">Depreciation</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">29,334</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">35,771</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 9pt">Allowance for bad debts</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,651</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,651</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt">Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">83,353</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">81,523</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 9pt">Deferred rent</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,293</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,523</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 9pt">Other</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">52,295</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">46,630</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt"> </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="text-align: left; padding-left: 9pt">Total deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">233,926</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">229,098</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Valuation allowance</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-47">-</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-48">-</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="text-align: left; padding-bottom: 4pt; padding-left: 0.25in">Deferred Tax Assets</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">233,926</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">229,098</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: center"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A valuation allowance for the deferred tax assets relates principally to the uncertainty of the utilization of deferred tax assets and was calculated in accordance with the provisions of ASC 740, which requires that a valuation allowance be established or maintained when it is “more likely than not” that all or a portion of deferred tax assets will not be realized.</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’s income tax expense consists of the following:</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="text-align: center"> </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">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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">May 31,<br/> 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">May 31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Current:</td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Federal</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">265,461</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">406,614</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">States</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">74,857</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">146,067</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: 1.5pt; text-indent: -9pt; padding-left: 9pt"> </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">340,258</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">552,681</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </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="text-indent: -9pt; padding-left: 9pt">Deferred:</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: -9pt; padding-left: 9pt">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,814</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">124,908</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">States</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,014</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">35,231</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"> </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">4,828</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">160,139</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; text-indent: -9pt; padding-left: 9pt">Provision for income taxes</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">345,086</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">712,820</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 Company files a consolidated income tax return with its wholly-owned subsidiaries. A reconciliation of the difference between the expected income tax rate using the statutory federal tax rate and the Company’s effective rate is as follows:</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">Six months ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">May 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">May 31,</td><td style="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">U.S Federal Income tax statutory rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">21</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">21</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">State income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Other</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</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">6</td><td style="padding-bottom: 1.5pt; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in">Effective tax rate</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">27</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">32</td><td style="padding-bottom: 4pt; 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: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">May 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">November 30,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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>Deferred Tax Assets</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; padding-left: 9pt">Depreciation</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">29,334</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">35,771</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 9pt">Allowance for bad debts</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,651</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,651</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt">Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">83,353</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">81,523</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 9pt">Deferred rent</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,293</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,523</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 9pt">Other</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">52,295</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">46,630</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt"> </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="text-align: left; padding-left: 9pt">Total deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">233,926</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">229,098</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Valuation allowance</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-47">-</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-48">-</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="text-align: left; padding-bottom: 4pt; padding-left: 0.25in">Deferred Tax Assets</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">233,926</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">229,098</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: center"> </p> 29334 35771 36651 36651 83353 81523 32293 28523 52295 46630 233926 229098 233926 229098 <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: center"> </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">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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">May 31,<br/> 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">May 31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Current:</td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Federal</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">265,461</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">406,614</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">States</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">74,857</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">146,067</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: 1.5pt; text-indent: -9pt; padding-left: 9pt"> </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">340,258</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">552,681</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </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="text-indent: -9pt; padding-left: 9pt">Deferred:</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: -9pt; padding-left: 9pt">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,814</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">124,908</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">States</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,014</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">35,231</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"> </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">4,828</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">160,139</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; text-indent: -9pt; padding-left: 9pt">Provision for income taxes</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">345,086</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">712,820</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 265461 406614 74857 146067 340258 552681 3814 124908 1014 35231 4828 160139 345086 712820 <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">Six months ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">May 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">May 31,</td><td style="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">U.S Federal Income tax statutory rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">21</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">21</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">State income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Other</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</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">6</td><td style="padding-bottom: 1.5pt; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in">Effective tax rate</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">27</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">32</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> </table> 0.21 0.21 0.05 0.05 0.01 0.06 0.27 0.32 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">NOTE J – OPERATING LEASE COMMITMENTS</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 leases its office and warehouse space through 2030 from a corporation that is partly owned by officers/shareholders of the Company (“Related Company”). Annual minimum rental payments to the Related Company approximated $194,000 for the year ended November 30, 2022, and increase at the rate of two per cent per annum throughout the lease term.</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">Pursuant to the lease, rent expense charged to operations differs from rent paid because of scheduled rent increases. Accordingly, the Company has recorded deferred rent. Rent expense is calculated by allocating to rental payments, including those attributable to scheduled rent increases, on a straight line basis, over the lease term.</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 a lease to rent office space and a warehouse in Hong Kong through June 2025. Annual minimum rental payments for this space are approximately $73,580.</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 a lease to rent additional warehouse space in Hong Kong through November 30, 2023. Annual minimum rental payments for this space are approximately $70,908.</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’s future minimum rental commitments at May 31, 2023 are as follows:</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">Twelve Months Ended May 31,</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">309,248</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">277,800</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">208,304</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">212,470</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">216,718</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">2029 and after</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">522,180</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"> </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">1,746,720</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">Net rental expense for the six months ended May 31, 2023 and May 31, 2022 were $223,283 and $221,903 respectively, of which $139,135 and $137,198 respectively, was paid to the Related Company.</p> 194000 The Company has a lease to rent office space and a warehouse in Hong Kong through June 2025. Annual minimum rental payments for this space are approximately $73,580.The Company has a lease to rent additional warehouse space in Hong Kong through November 30, 2023. Annual minimum rental payments for this space are approximately $70,908. <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">309,248</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">277,800</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">208,304</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">212,470</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">216,718</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">2029 and after</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">522,180</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"> </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">1,746,720</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 309248 277800 208304 212470 216718 522180 1746720 223283 221903 139135 137198 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">NOTE K – EMPLOYMENT AND OTHER AGREEMENTS</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">In February 2016, the Company entered into revised employment agreements with two officers of the Company. Pursuant to these agreements, the base salary for one officer is $275,000 and the base salary for the other officer is $225,000. The agreements continue until terminated by either party.  In April 2021, the base salaries for the two officers were amended to $300,000 for one officer and $250,000 for the other officer.</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’s compensation committee may award these officers with bonuses and will review the base salary amounts for each of the officers on an annual basis to determine if any changes to the base salary amounts need to be made and may also award these officers with annual bonuses. Pursuant to the employment agreements, the officers are prohibited from engaging in activities which are competitive with those of the Company during their employment with the Company and for one year following termination. If the agreement is terminated other than for cause, the officer would be entitled to all base salary earned through the date of termination, accrued but unused vacation, all vested equity, and bonus amounts payable to the officer through the date of termination. The officers would also be entitled to receive an additional thirty-six months of annual compensation equal to the average of his base salary and bonus for the three calendar years prior to the date of termination, payable in accordance with the Company’s regular payroll practice over a 52-week period.</p> 2 275000 225000 2 300000 250000 Pursuant to the employment agreements, the officers are prohibited from engaging in activities which are competitive with those of the Company during their employment with the Company and for one year following termination. The officers would also be entitled to receive an additional thirty-six months of annual compensation equal to the average of his base salary and bonus for the three calendar years prior to the date of termination, payable in accordance with the Company’s regular payroll practice over a 52-week period. <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">NOTE L – MAJOR CUSTOMERS</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 two customers who accounted for 20% and 21% of net sales for the six months ended May 31, 2023 and one customer who accounted for 18% of net sales for the six months ended May 31, 2022. The Company had one customer who accounted for 37% of accounts receivable May 31, 2023 and 18% of accounts receivable at May 31, 2022.</p> 2 0.20 0.21 1 0.18 1 0.37 0.18 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">NOTE M – MAJOR SUPPLIERS</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 six months ended May 31, 2023 and May 31, 2022 there was one foreign supplier accounting for 27% and 31% of total inventory purchased.</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 purchases substantially all of its products overseas. For the six months ended May, 2023, the Company purchased 37% of its products from Taiwan, 20% from Hong Kong, 29% from elsewhere in Asia and less than 1% overseas outside of Asia. The Company purchases the balance of its products in the United States.</p> 0.27 0.31 0.37 0.20 0.29 0.01 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">NOTE N – EXPORT SALES</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’s export sales were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">May 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">May 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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-indent: -9pt; padding-left: 9pt">Canada</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,700,851</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">4,262,536</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">China</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,792,528</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,714,505</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other Asian Countries</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">613,280</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,169,676</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">South America</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,781</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">68,975</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Europe</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">600,952</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">872,540</td><td style="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">Revenues are attributed to countries based on location of customer.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">May 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">May 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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-indent: -9pt; padding-left: 9pt">Canada</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,700,851</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">4,262,536</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">China</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,792,528</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,714,505</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other Asian Countries</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">613,280</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,169,676</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">South America</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,781</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">68,975</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Europe</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">600,952</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">872,540</td><td style="text-align: left"> </td></tr> </table> 3700851 4262536 2792528 3714505 613280 1169676 112781 68975 600952 872540 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">NOTE P – COVID-19</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">In early January 2020, an outbreak of a respiratory illness caused by the Coronovirus was identified in Wuhan, China. In response to the resulting pandemic, governments around the world took various preventative steps up to and including full or partial shutdowns. As a result of the drop in production in our suppliers and customers, the Company experienced order cancellations and order hold notices from customers. China’s massive population is subject to Covid spikes in different areas at different times. When this occurs an area can be locked down for two to three weeks. The Company, so far, has not been negatively impacted by these lockdowns but continues to watch this very closely. Although current Covid conditions are very low compared to previously, Covid is still present and the effects of the pandemic could have an ongoing impact on the Company’s business. The duration of this crisis and its impact on both the Company’s customers and supply chain may have a material impact on the consolidated results of operations, cash flows and financial condition, but cannot be reasonably estimated at this time.</p> SURGE COMPONENTS INC 3064861 false --11-30 Q2 0000747540 EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !!(\58'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 " 02/%6^H;B].X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$Y@ 9/ZLK%3"X,5-G8SMMJ:Q8FQ-9*^_9RL31G; ^QHZ?>G M3Z#6!&F&B,]Q"!C)8;J;?- M&,Y3U\(-,,,(HT_?!;0K<:G^B5TZP"[)*;DU-8YC.=9++N\@X&VW?5G6+5R? M2/<&\Z_D))T#;MAU\FO]\+A_8JKB55WPIA#-7M22621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !!(\58?\(>M;04 #0< 8 >&PO=V]R:W-H965T&UL MM9G=;N(X&(9OQ6*EU:Y4FM@0*%V*!$P[R^R4TM*9U>R9FQB(FL2,[91R]VLG M(:$CYRN#AAZ4_/A[X\>_K^W^AHMGN6),H=0;>3>-3(H3YP_FYM)<-5P38Y8Q'QE)*C^>6%C%D5&2>?C>R':*+]I M O>O=^HW&;R&>:*2C7GT;QBHU57CHH$"MJ!II![XYF]6 'E&S^>1S/ZC39ZV MW6X@/Y6*QT6PSD$<)ODO?2T*8B^ >#4!I @@/P3@NB^TBH!6!IKG+,/Z0!4= M] 7?(&%2:S5SD95-%JUIPL14XUP)_3;4<6KP@?NIKA6%ADF KA,5JBV:)'GS M,,7<1')%!9-]1^FOF1C'+Y1'N3*I4>Z@6YZHE=2J 0O>QCLZEV56R2ZK(P(* MWM(M:N$S1%S2LF1G#$=_2J-SA+NV\#>Y:94%U\KT6N\5W'YI?=:)T$2QV%I> MN6#;+FCZZZ5<4Y]=-72'E$R\L,;@]]]PQ_W+1ON+Q-ZPMTOV-J0^*-K) UN& M4@FJ"V%*8V9#AG7F7QX^7J/QW>WL;GH]?9RCR71L8P55CF3U2E8/S&-9SX_; MM141#L=N\]Z&!$8=B=0ID3I@GL:I$(;H)I0^C= W1H7II$@/(%9"6*W9Q+C9 M!<@WE"WR2!KES<1M5+ \0L:25MEC\&P(^NL M5T+U#JHSC25TPYSHB>,5_<.V-CQ8R=5_W7;7:UO;)1A[)"-VJQG7/8BRZ(4/ M;,V%TDU1-U*J4OM,"RM^L\[/8SCJ6,X]9X$/X;P)(R;06(\M2RZL5?F.SI0G M3>K[VOD)+1+D@E9>4.=87E+QDL-FBAD3(0_ (?4=J9W5J?4Z>F&Q6L936!Q<>1P,FY,?&8M:K:>$Y>Z)E?$4U@97W@;#[J3H MHO.81A$:I5*_EG8X6$>)U#J9P&''XE4^!\/6I,"[CIE8F@'VHU90*^,)UC2Q M#T6P8.VL"<<="UIY'7R0V9FO]'(8Q(-EZO%^D25ZBU=Y'0R;E;(KWJ=4*":B M;3%K6AEAK=JF>@KC@ROG@V'#4BTS]'I*AMEJ$F"$Q>KK\13.AU3.AQSD?,P$ MCJ9I_&2=QD?OB&AGUR3=SL6%=0_@%):'5):''&1Y)HG/A:Z[;%/@+/-U#'%M M@GBJG:U9E 165_".^O2K%?D4KH=4KH? 5J5 ?J2O:!+H!APN0C_?# %J&);4 MZTG2<8EK7U3"P"?X2)KZ]IF'-Z3OZ M@0I6Q+A+>E;24]@D4MDD ON;K+4.!:/U8+# 'YT6_M,*=@J#1"J#1&!3\YEG M*Y053\")%1;Q>EX37V#[O'H*=T0J=T0.VAB:)-K\Y0<_9F5-=WLH5EA8L6;+ M!([Z64YG[US&K$&RXRJ)?&,#\B.:\FEY)#;,#H*<*GE^GG9+S1)&HH@M=*A[ MWM5CALB/J/(;Q=?9*<\35XK'V>6*T8 )DT"_7W"N=C?F ^5!X>!_4$L#!!0 M ( !!(\5;%]Y"S@08 (,: 8 >&PO=V]R:W-H965T&ULM5EM;YQ&$/XKJVL4I=+%MR\L+XY]DG-6U$A-:\5-^WD->SX48"^PG.W\ M^LX"!@X6;#?I!_M8F!F>&6;GF8&S.Y5_+792:G2?)EEQOMAIO3]=K8IP)U-1 MG*B]S.#*5N6IT+#,;U?%/IIB+/%^JPZ=Y6OSU2IDSB35SDJ MRC05^<-[F:B[\P59/)[X'-_NM#FQ6I_MQ:V\EOK+_BJ'U:JU$L6IS(I892B7 MV_/%!3G=,&P4*HF_8WE7](Z1<>5&J:]F\3$Z7V"#2"8RU,:$@)^#W,@D,98 MQ[?&Z**]IU'L'S]:_U Y#\[Y&( M+)3HVI@KT%OTY?H2O7GUZ]E*PZV,PBILS+ZOS=()LY_$ V)DB2BFS**]F=?^ M0QU.$,.5.CU67X%_K9.T=9)6]MB4DV6>RTPC413@UZG-G=J 8S=@]M)IL1>A M/%_ 9BED?I"+]>M?B(O?V;S[2<:.?&6MKVS.^GHCBIW-P5K+K;3,WCZL?2]P M'>*?K0Y][!8Y-\#8P:W<$2RGA>7,PKH(0U5FD%2Y#&5\$#>)A/S*H$ZI+1() M5),J\Z NH4B5-WI;)K#%&QT0>44\MN0N1R*+VH7-SQH&[^'WN.<$OC/PTR)' M&789M_O)6S_YK)\?LP-DFLH?EL8Y&T ^NC'W."%X^"#&2SF>-COB1TA]EK$ MWBSBOY06"=3"_AZV@?1&=Z<4MR\&LRW_N90ZPLUOTNP0R154;8%SX HL+ M$PD;Y&",A7%&/3[ ;)-S89=.[%&".]+#L[ OY59".CV=^(V=HUQA+*#N *E- MC@8X\">0]NB9S =8[V0^D_2->O_&S*'!\.D_*78,KR-6,LMES=Z<@4?'<7%, MY0A&$;1*4NIYS@3(CA$)>Q;])[&XB9-8Q]+> Y!99GUI$_"SK!T[W?$M>2;A M[L6#85NKPV,29 [!A+/APQD+.L3Q>#"U$SNZ)/-\V160I"H@O6>T;&L^=.ME M7IVS>C%F2H8#Z@P)=4*.N!,^=(Q*YBD50IV7V8 MW#C0.=29(5R+8, =[D_A[7B0/)<(1WG\V (\,YLMI$=<2--1?E@%'<],3#9? M:,>.=)X=Z]@_$7,Z9CR70,@)'>"T"'H$6A0RT5"VF]P[);V6L M'^QC[<^=:_^/P99V/$[G1UL879JVK= J_ KSXZL3C DP7(X.(BGE$O$E]/'F M#Q4F4) 7I=ZI//XN(WM\_@-)VS/BQPT=1Z4C>CI/]-?2%'&T:08.,N7_$I'Z MBMDJY$@H+@I#".:"*G6AX0#VT1)F]4C*U'0/2[.Y#A*FE&I1#2U0(2#QHGIJ MV5?/1IH9W@PP'$$]K,U;PS[N)P@>UHU9F>-@=>T&G6\WFF!=MN.9QZ>BE:E, M/D9&Y<>!.2A=_1X%I8O6B=7G660O2;4?-W0WGYF M;W(W@"F65.D#*X=$>?ND!^M4LX4Z73=$WVB>XJBV&0\,*1Y MC_(VSE H]C$PIA7JN#\BGDBDZWTM=]-X]U%R!WD1R M&X>QMK[:I>,NR<< >P1Y+/>6$$Z^FZ@ZDF.0Z*VI+/P2=J.>/ M7OW9)#V.F>-.O !B7>O$7M@Z5?G\,D>:6_1?P4[,S'9)V\R\ZGTA,)]G/HG\ M-LX*:%:WH(I// A&7G_QJ!=:[:N/!C=*:Y56ASLIP $C ->W2NG'A?D.T7YW M6O\+4$L#!!0 ( !!(\58_0058Y , -X0 8 >&PO=V]R:W-H965T M&ULM5AM;]HZ%/XK5C9-G;3;O)% .T!:J:;=#[M"0]O];)(# M6'7BS':@VZ^_MI/FA88$VEU4@9V<\_AYCGU\[$X/C#^('8!$CPE-Q,)EJK+M[;(..#8."74]APGM!-,4FL^-<^6?#YEN:0D MA25'(D\2S'_= 66'F>5:3P^^D>U.Z@?V?)KA+:Q ?L^67/7L"B4F":2"L!1Q MV,RL3^[MPIUH!V/Q@\!!--I(2UDS]J [?\B_)):[F36Q4 P;G%/YC1V^0"DHT'@1H\)\ MHT-A._8M%.5"LJ1T5@P2DA:_^+$,1,/!/>7@E0[>L,XYT8YRO^A7SW _(< MS^_P7O1[_\/VU\AWC+O7=K>5X$JU5ZGV#-[H!-XGJI:OD:H2 <4L7\M-3M6: MBEB>*N5L4[$T!79$4W3-*,1>=(2@&#9)3,Y$QJ)R.""XR)8T13AB7Y'?Q0/UMR*,RPT*8>1Z0Y7?P M];S #X]T==B%DW'@G1 VJH2->H4M56(#YXJORH;HX0/*,$=[3//6A* ,U.ZT M4RNV4T,QQ+C!S;EV'/=(P9!5BW]0\0\NXV]8"H1SN6.<_(:XBW"!&32H!([Y M'%$>MFN1#BO282_I!4L2M4Y>$?'PK(@/6;7(CRORXPO(GQ7N\:DP'L?[#,,6 MYTG%>7(Y9R)$WLUW\IQ&$-X$WG%\N^Q&KC_RNMG>5&QO+F>K3@E"JMV&I-LN MRC=G4NZRZZ'L.G6I&-&N_^#SM0"=J<"+D[:DNN*Z_26WS/3[LS*]%^KB3/]#:&WA==5V^\OV M"S,]?+:RQD'' APR:Y.NJ[7;7ZY?D.>]@-U11IW3]7J@MNBZW+O]]?ZE>T4O MZB7*7P]4*+<;ET]]\_^*^9:D E'8*&3G>JS6"R\NTT5'LLS<1]=,JMNM:>X MQ\"U@7J_84P^=?05M_J7QOP_4$L#!!0 ( !!(\5;+-+##R08 '$A 8 M >&PO=V]R:W-H965T&ULK5I-<]LV$/TK&+7326::B #X MZ=J:B46U]2%-)FZ:0Z<'6H0L3BA")2#;Z:_ODI1%"5C"=LN+)=)O%WR[B\4# MH?-[67]5:R$T>=B4E;J8K+7>GDVG:KD6FTR]E5M1P7]6LMYD&B[KVZG:UB++ M6Z--.66>%TXW65%-9N?MO8_U[%SN=%E4XF--U&ZSR>IOEZ*4]Q<3.GF\\:FX M7>OFQG1VOLUNQ;70G[,)GN/OO=/)8? M6_) YB938B[++T6NUQ>3>$)RLT)!XV\I2]7^)?<=-O0F9+E3 M6F[VQO $FZ+J/K.'?2".#, /;L#V!LPTX ,&?&_ GSN"OS?PGSM"L#=HJ4\[ M[FW@TDQGL_-:WI.Z08.WYDL;_=8:XE543:%BPGP+Q WOVR/Z2.1V^S[X13G\DS&,<>9SY MLZT91N9_C;WXKV.?!((?RH"W[OB NZMJ*3>B+P#RY[L;I6N8QG]A:>Z<^;BS MIK>=J6VV%!<3:%Y*U'=B,OOA.QIZ/V%!'M-9.J:SQ4C.3C+B'S+BN[S/?H-% M0F6E4%C\.].P-6V6@KL9]6B2,$;/IW?'L46 0>*Q./).@2D"3'CB)8E_"ES8 M0!;Z-/&3X \X1L<^ 9.OG.I=--U;J7,%8&>A/6'R\Y'<#1ZQ*(H8(G!V\91 M&G#&H\C@C0!YW$Q)DS<"3+PXX#S">8<'WJ&3]R^U5(IL:[DJ-,8XM,9E":-A MP@S&-L[GD>9B ^9B)V%=PWBK,E#5N5$K8OM]C@I6$YBI"(2 M%H=&(=JP)(J\Q)QX-HP&U(M98-0A@@NCV(L&VDUR8)^XIYVHH!#+EGV6@[ J MFN6N$:W.&"3VT_@Q]%UC]LQM'//"V _-V8C@HC@)8P.WL''0>!CS/3P*U.OE MG^>,0RJ@M)9%UJGV)A@;6>OBG_8&JO \.P20#Z-=SC%8PCUC?4H1& \\:L 6 M& QJ@ ZP/Q*_U,G^=ZFA!J35DU#BU,X5@XQ2,_<(D'NA'X<6>1OHB)D5W[]4^&*_;LMC?U-G#0'28 M]8AA%,!2:@;'QE'N!2%G9G 0(.,!\ZW:L(&0ER"*V$!P>DU,W:+X QH.=+VB MHRKB4;VEHWI;C.7M-">]*J9N67R<$S01/K)>Q/8S%*WFKUZBC.J(Q-N;I@1G._# M1M@W*=LX#H1--;Q !@W^W3<"#!K!>J[ FA6MP5N:AR14"H0F=9B;H6L'/14F;+619XY@[\*=1I('O-R]R:MR\U6,LR%S4ZD?;>PZFMW14;XNQO)VFK%?FS*DR9Y>9*I;D55&15)9E5JL^ M<^A*OW<7'Q6/]]8S7QJB*!J:!8NBS)4.1;&!EV>LE[_,+7_3HMPU)S4OH.X_ MBSJ&LM9Y'&4N>2B*#;PF9;T>9H%SFGYIS_R:4ZJ&JR(?=EIIV)K"OAV?C*-J MXU&]I:-Z6XSE[30QO>!F;L'=3\8N,W@98N^=@S QWXC-42 (L-A:.#"@GS > MF_6( 5G$_0'9S7K9S=RR^W@VNKC;JC>( I_RR.3^3&"* OW0-[>P"Q3((9[F M=)P>'2%O1'W;GMTK6/EVE>Z.$0]W#[\/>->>BAOW+^G9G"+W4WJVZ$[_>_?= MCQ'>9_5M42E2BA4,Y;V-X&GK[GR_N]!RVQY@WTBMY:;]NA89K,(- /Z_DE(_ M7C0#''YE,?L74$L#!!0 ( !!(\58^8"O?7@4 ( A 8 >&PO=V]R M:W-H965T&ULK5I=<^(V%/TK&MII=V=*L.1/4L+,!N-I'G8G MLW3;9\46P1/;8BT!R;]?V1"#;5E@HCP$&^X]DL^YNM;!3'8T?V$K0CAX39., MW0U6G*]O1R,6KDB*V0U=DTQ\LJ1YBKDXS9]';)T3')5):3)"AN&,4AQG@^FD M?.\QGT[HAB=Q1AYSP#9IBO.W>Y+0W=T #M[?^!X_KWCQQF@Z6>-GLB#\Q_HQ M%V>C"B6*4Y*QF&8@)\N[P1=X&R"C2"@C_HO)CIT<@^)2GBA]*4X>HKN!4 #"#>,T/22+&:1QMG_%KP8_-S%_&VXRO(GB(F\(?BQ\\.GWSY,1%W,J MD$?A8?S[_?BH8_P%R6,QQ@P\BHHB>4XB"<9,C3&C:4HS29ZOSOL2B>F+\L8) M>,1Q-'S(P RO8XX3"=;\#%88;M)-4M+HDV4)S@+"< #AR:GN6@<2,PD"":T$..=QRZQHY9L6->Q,ZG]\)FGR]B M:H]JUY@2?PVRVE$%6::%&GPIYUC<3V[9&H?D;B!N&(SD6S*8_O$;=(R_9;6I M$RS0!%;3QJJTL93:5%T B,X7OH HWL81R2(F$T0))9\HD'4733B^)IRYU2JA M(;*;A1:0JP033B^VQ+=&B-H M-FY2'J['O5>Q[_=D_MW:4D#V4T(3C7X'3O;!T@@6:P&K2CBMIQTII MOPE/_9")GBA=3\LAJG8]K@--PVG@S2610V1"RS&;NR,9IFT: MYMB#'22=.&9XC7\X3QB\R$!(P@K.V@Y"/LH8ZU. M6"M:H NM+M'1#$.-;EB-U>.NJ O(UP4TAY+;#[-Y M=]$TIT Z7O>".KIFJ+;-'_\&1#U ']K;UA1YT!TWF;]B/,6ZT8D6Z$*KBWDT MX5#MPM5639W<1RA=AEL7T/P 5%L=<&PAV+PMG8VK,W_TR%!MDCO11>_3?B*\^1$@/E]2RM]/BB?>U8\NIK\ 4$L# M!!0 ( !!(\5:0MUS[9 8 -$: 8 >&PO=V]R:W-H965T&ULK5EM;Z,X$/XK5NYTVI6V&VSSVFLCI4FZB]22*+1=W4<*3L,MP5EP M^G*__FR@D(!QVU6^)(',C)]Y\3QC.'NBV<]\30@#SYLDS<\':\:VI\-A'J[) M)LB_TBU)^3\KFFT"QB^SAV&^S4@0%4J;9(@TS1QN@C@=C,Z*>XML=$9W+(E3 MLLA OMML@NSE@B3TZ7P !Z\WEO'#FHD;P]'9-G@@/F&WVT7&KX:UE2C>D#2/ M:0HRLCH?C.'I!!<*A<1=3)[RO=] N')/Z4]QX4;G TT@(@D)F3 1\*]',B%) M(BQQ'+\JHX-Z3:&X__O5^F7A/'?F/LC)A"8_XHBMSP?V $1D%>P2MJ1/WTGE MD"'LA33)BT_P5,EJ Q#N!V\ R_ *0A+($S>;75_,?/KAR6#TUQ_0U/Z6N7PD8P<1T.L(Z"KK(X^W'3<- MZ8;(W"QUS4)7=)?'D0,='<&SX>.^ UTQ:& =FGHM=X#-J+$9RNR,HW_Y;BJ+ MFU'>@4*:AG%"0,I!QP5H<5]69M6JLUAM85R3+>*9>LQ@\DUR&T>JL?J+;R&YA[$KQF$+LR$':-4A; M"7*<\$8:I"$!G'I!1'?W;+5+>#V%=,=+4@97:5">?R"K([OKD&,Z6.Z/4_OC M*/WQ&0U_@@G=\'DB[ZT*I[.T8QF:UHIX5\JP'1,C.4*H-=2FJ1OR]['W;>8# MU]OOQ;X_N_'!V)N"*W=\X5[U]^7*_)&V\[&L'09CC^>AN@"K2A.=C\2/P7TB M;=*5E8--@G4=ZTXK:3)!:%G8049/WE #%2FANNDC;],T>Y$"1)UU31?&3O&B0;S6?RN8!'F2;L+,;)(*6 M8_3M5]AP,U23\YRM20:"/"?R=E.I'_0);!CM]B@10YJEV3WP&GJ&2CYKZG,; MO/06I]&-H85Y\E$;9%<000@MNZ>+PX87H9H8.Z$+^_81ANF MA \UVS:U'I0-(T(U)7JS&[ WCBZ6\SMW.IN"BW^D4ZG4"0D/8ANA3A^0R&F. MH:.^@FT8$]H?FJ==[V[FOV>>AK_!G(J^?21KAU%H>!:JB78<_MK%>5P,8OQ0 MMHJ?>?4I=G&73$\PM(WV)":5TU!?Z:&&=)&2Q]JE=^OSLN,$+$N>#']E_4W\ M4CD%_H8G$?Q0U5VZWMB;O*/JD))_/UIUQ[)V&(6&@I&:@I>)_%#,?-)2U!M^@.#*Y)0N&Y8/52#&OY&:O[N*5%9IJ7^_<81 M6^Z?9"10^-

AAO*1FO*+ M'(QOP,7LF^MY(O#S2\#IR9U/I8"[I&Z;CJ;I[0E*(F@:$!IV7V0;]D=J]G]% M/..G!S76+K/;EF/JL!/=KJ!E6 A:/?2)FAD 6SZYEW,[X"4]>? M7,W]V^5,X*Z+G]?'Y7QYS>>!N2=O:LHYX\--[4C6#B/2#!1(?09W]T9T("9X MJ-F M ,#J4[3:/XJ(?N8UD[C$4S3. W#]W%:2&*Q;/$-,H!G^+X M2M4#JUP\1)$& 78>@J+NXC3GX\&*F]2^6KRDLO+]27G!Z+9X!7%/&:.; MXN>:!!')A #_?T4I>[T0"]1OL4;_ U!+ P04 " 02/%6K*=:Q$,% !) M# & 'AL+W=O\&HULG&(N[% 7J&AGHTTN'+V:[<@6 M!D7BG?)L% ;!BU$NI.I/SOW:RDS.=>DRJ7!EP)9Y+LS]##-=7?3'_7;A5FY3 MQPNCR7DAMKA&]ZY8&7H;=2B)S%%9J148W%STI^-7LV.V]P:_2JSLWC-P))'6 M'_AEGEST R:$&<:.$03][/ 2LXR!B,;'!K/?'1$XJ3LK:&=J5Y.+[V!2YT70MT_?7(2CE^>69B5EMRM!:$2F DK+5NM#%I4SD.< MCQR18NA1W!"8U03";Q!X 3=:N=3"M4HP.?0?43!=1&$;T2Q\%/!&W,/1> !A M$!X] G?4"73DX8[^'X'@CVEDG:%B_/,AK6HNQP]SX09]90L1XT6_8$RSP_[D MZ9/QB^#LD4B/NTB/'T.?+&_?3!?SWZ=W\^6"(KU>7][.5_P"R]=PN;Q931?O MFTC7,'NWGB^NUVN8+JY@-EW/UVRUNKU>7R_N/,1#X3U.8+&\NX8I^#/&9_ 8 MG][W\X%U:;;H4Z85I<,.8*[B(?S &&%PYK?]\_CL1ZB$[4D5:U-H(QPF(!6X M%&%-:41.ZH(&SGL:.#[5LEF;" M9CKVY E.Q;(0&0&ZU.ARF]* )GK&I3 E4QF+(2P5 M_%0J;,F>#!K)>/03R&5*_JBV./++O0/UNLU6P0$(J%)-)S[3E2)W6T96)I(F M/W,D4YKYK:I69/B5%G&;ITX5K[35I4HXS@1W,D;;VQB= UHGHDS2&$P@,FR7 M"U5NJ,M*PSK\!U'F"GBBT$M3B7/,)^G"&.14V": Z/X MC?UBMU^"O\A<,IF#*FQ7][5\JRGHG_E/6Y149$-X1R<:"LX8ENJ+42:J0>\ M#&@8&?Q82D//)$@J=A2*@PR%=> J#385!BEEA&B'#5?B;N'T]+3>]$%PPD@H MDKS.!!<_U3K)&]?=X TZ<7I[0.,:YI]0AG!W -%P2;EYK)5;+J>4P^%/+D>U M%<:#\&)[!H7HW9I(>JT,=*+AWT2S1]1.;,G%G]6);H-O7?::VJL6(2HBK"B[ M,O&U5$FJ&0ZI^2)\C>"UMY1U*Z,,>]11!W7?S1[_%>D*_L&R):)3*^MVG99; MVF\^=^-@L$\!XE10/Y(#(76#K)?H7,:2CHWN@7"W+()4=)( A15U:]/M>U4V M^.;H7.!.)(+JLTIEG/+0;(?%W\F5HE#ZETA-0)7PT'3<'6IT@]FHB9*EVHC M/W-M=$5^4-0<5X(T=^GZYWOG>3 ( O^O<:>V["K9EN3OF215CB>9==7DX\;)W+IUZSY )"1A0A%:@K3L^?7W=#< MDK+LF=W:ET02":#1Z#Y]NAM^M7'U=[\TIE$/J[+RK_>63;/^\?C8YTNSTO[( MK4V%)W-7KW2#K_7BV*]KHPL>M"J/I^/Q^?%*VVKOS2O^[7/]YI5KF])6YG.M M?+M:Z?KQK2G=YO7>9"_^\,4NE@W]N]Z\N/;4WJ?7_C-FHWO?5:TDYESW^G+;?%Z;TP"F=+D#ZHP<]V6S1>W^8<) M^SFC^7)7>OY7;>3=TY,]E;>^<:LP&!*L;"7_ZX>@A]Z R_$S Z9AP)3EEH58 MRI]UH]^\JMU&U?0V9J,/O%4>#>%L18=RU]1X:C&N>7,GAZ'<7-W9167G-M=5 MHZ[SW+558ZN%^NQ*FUOC7QTW6(]&'>=A[K584IAN./ M(6<2=AJ%?3M]<<(/^E&=3$9J.IZ>O##=2=K["4]W\LQT.S:I_O=ZYIL:MO)_ MN_8K\YWNGH_\YT>_UKEYO0<'\::^-WMO_OZWR?GXIQ>D/4W2GKXT^YN[;Q\^ M7'_Y'_7IO;J[_>7C[?O;F^N/7]7USV[NUV2OSSW MQT]?WZFWZN]_NYQ.)C^I/UTJBTNI_UG K/==?6"S-2-TM=EJ:BC[HJ MY%?UJUU9FG ?+L ^?F_*1T4ST#:FXY]NW&JMJT?^-OGIX$A=ER5)@G.TY%! M\?1V]L][>NQ5@-&M=X[V-;98 4*7;PC:T&DU=%R0B/^-=V@J&VHJ8JG&* M0$I-QO^E@-1I^4[;F-O5;.N\1TQ0MSBQC+[59M&66F:"UNGAG[C:937#"?0LX!,P"2XUF:JB#[ M"A.]?"R]V3/2(FW.VP>U$A@S!&.J#T*\1N^'*13PJ"K70"[2>-H,).7-.-I, MF'G>0D%S* 0+/QI=*_Q.QCAO&^A'K2&H*Z#E_>E!Q&.OOD!I]E[/2J.^UKKH MN4O=/8$1T5>8#.35#:V6588LZ=Y9V-"]+EO#LM.;)"[KQ7B26\.;%Z+)X$&L M+5N8NK^(5VN-]PM,1%&Q4$Z,8:T?28$*\ZW\<)K:W%-0S2RD-0]K-@.RW)U; M8+-D#/7*KTU.D4GIE;QHYRIXO9[9TC:/RL*>G"H=;+3&0.U=A7D>E?:T2C$4 M1)?>96EV3:K.Z9P6?$HD7L.Z[#P_QYHGR#@V=&PP4"FGS9:<> M(C?!AYFB6+%]\3W/^^DV2WYGV%?>]H^M!Y:3BY]\!M97:X:+X>Z(D!@A0B/\ M"X\VLX;QAWQ)?%+L'WX9P18V?'( T[TW%J'XZM1#!Q1T'GM5A3.F ]X0=Z;H '_8_85N)>K\_'Y49@-YP758W9R_5+G MC'&Z)BN$IYL'*)+$^G9T=Z06IH*"2WJ6YV9-,*0[R===1%VT5H"?2; (5G<: M/,K(2'S<*2%.7ML9F_4"<7XBP401U0NB:-92&4 M;9DVH5G_1*-->P;#)*=?VC7;_(QTH.N:PI\$GLW2,,#*85B?E)K05C5(7$B- M- L-.DK6/WR=C@3;+5H2!Q&I" K-H@ZQ5D7XY%OX-;0#""T,F\,3&86-3>T-J$#K1XU?22.PJ+YL$/1 8E&*EN3:LC[=D'3!N<$ M>N3-$7$>4 KHLTF:A@)VGPRMD_T+ZP!DR25$W,ZH2:F: \TA*4[>@FX6M9%C M8*-R%9^0:^LTS1#/LW5;@U(!YL47#'VK0(],)U 4_X>G9U3E__7;H%N%M'[O\TQBOV&)FF#'IFZTK;+.^8$V'T&0E^H:7P%R[)KA& F&=A]CH-4^T,N\8\>T M;##$R#\#I5- LHH"<,>ELVBRC6L@*&GF[&*$F!+4='(V.C\?J_^XDB 0U76( M0BP(H]"/0! M^RGIX+8\+3K9BPVFCR732F?GYZ/1"OOY[ M)Y@-3W#_] #$"2)""Z2[WN=1"-S,V$'/$5)((-Z_1)EL:TT7 MO4J'3=&@W&&._;FM?7-HJY&23Y2:K@R2F>* 15;B8V]4QPB1E&F'E$9[J"^90A3#Y!] [!HXH>V14I M-,$X \LB%I;Q&&@%L%9UODX*&9S,!E[]P_GD8G1V?KIEU<,W1R%0!/> P=#. M<"#0+4[^/B;B;D9'U)B>6K#='TY.KD;C\Q-$.-X+L0E">/Y_1ZA:]Y4-O_J= MD!@#2O E+YF]:.4>ZD+H5+K%\87\'L],=6]K5Y%!:ZZ1- QT^V<'(%H@52#D M8O:0^'I%=80_Y(?WPB/@Y&'Q?MI)UG,TF( (1<=\0>MRJCM(%@*,QL%P5*'R M5+ PR63Z2Y(U@). L".D4O![6,5R0L(%(%8!7N)TQ[VILTP2#P122^[+3%3 M@Y1<$7E*99"DK[!#PI821PCZ_[ZM0<%!B,@M'AHN:9"PQ)8Y JHS=:@NF+AZ MYG,MM#IX+(]^3;NY[>_FW5/!YH;\C7?/^77P=L)&8310$SY^(' V%6<-DD>O MM0W\%GFWJ3R?&7DENTZ'<".)_(8_MLCBI4LD\G .G$$',12PUZV, !>?^U'P4(9HP&D1HZWDO MD^&G182A@W8ABP)/HZ,0E)M)C,MR[9==+9#B@RI#E;%J.=N@5'VP-UA (\6P MZ^8IB'^DTZ1Q)V-!\M%.]VV1T@BU)@FR)$%B Q>CJ\OQ:')U(?'D8G1R<38Z M.ST=;<7V_0N*#& A1GW5#YCAZX[5"A-HN94W&WX3ANY-UB%J E$D:7C?1)5P MY9"=/ 16@O^N6B !GXM_;B.[(%=,E8)1!W2]H@3G(3V8"%;*0Y\K87;2*W#I MM6.><:T2<^E$& #1PK8$L$S)RHQ 9(\949Y*>R]M-^A45@FDBRJ9[#M8>L<*ARZD&B2DA(NWE#R)404N MK<,C>A*$WM*:+=E"DU74!J!<):.ELDLV-P7SR-];F'MA\Q35(M S$>)?(AGH MO[K%9 =%QU[8Y0I/7(I$,0^:>P>1G6:,_- 4+=*O<# =) O?0H[)I;0^1+Q= M4ZI_:%8[*56RBH#[WS#-J(Y8[,TH0-/1.I!? FJ4,]XF9P!EM MP.X89BOS -5L3'EO O$]V@E.:VK$L6:AQS1MJD]SNP+8H$MI3>1YW0;Z %? ML%LF&%2>+0-@;4;1UK* AB\C^>A:!\'")N$TQ[AU( M"("2H_+N0C]%Q258$R)!:?%VP;@=6CE9V OV:A[MC%,VU#DI@R6"I6B5"[BZA/JZT1%2H. M[W<-+TRG'-+_4/7TO986;6*EOW><,=39O6]7Z]"'0YC(M "?Q 8*6:9(G0NR MJ< E,;2T4FF+;;:N/2;9%V^$5GYN3#.P5NXJ[>HQII;?#G%BZ8&YJYB;[QM9 M%W6E? $WR9N6P[% -11>%H$F1-I ?:ZD)9SR9'P 6ZR_FQ2^$=A6CI3&$8#Z M%'_V?(N^9I&^AO+8KL9#[$L\+>'%(C!M9%C<[9<;0NVC7W4("7;@$PSFN0NA MBO*\ B,;RT7NFK(.'TMSO4D$CH9=)RY044UH]UQQ/)@?J/35;?^,^(!;O^/IMCZ]S[Q[*X8:V6 R;99\ECQ+QSCKB MW?U([<#4SXM0F:RL5S4A%4$B[@%+>W+05:QT$YQ"; M.2]W%+D?J!G+%:KXS M 2$+ZM$]:47H>VU+EG'%!H@1,(TPN&=8!;.*U83D$2 )G0]$#=4;F%-'C#[CF((R4 MBYH[H;2*HVYB&=)E05>7L6Q\=7;UGZF&[D].#M0[ M75-3R:O/0+"[)2GPK?8VYTHM/U@3P5OV2ED<^PM;6. # M;4(:[TPV.E/C+'<%J1'.7/Z=LG^*NJ&;MN'B.CDZP1#PHE[M10K\A/$@A8,8[E*A3LM1QV<.X['"QB/%_*A;C(S6-7,9[1_N$$(4N2]\P#P-!ZX5%#W6 G9 "#PD%<)8H&RY3Z M(LL6]I,E->[0UG9A[XF91*N;GD]'E]-S?F%Z!LL[/7N2=4].X0V\#^FIDQO ME@4HGGV ?;Y;K4OW:(:)>@>>?).'*N4TQ:$ 8MZ;@KLF)LVQXZ+0KB;Z,%GL MFN(WJ2E^,;G<[G($^IFRJ40N8)19+U-+9?=#)B4]/"=7?V(3CK@T,\+F<<<& M8U,?JNJV2>,J5QUVO\0L R%(RHG$5/N,Y:4S^,0B<*+_%XY#1!U$%9$1$)L M,D$3A\0U1\V%ZL&R<43'(.ECG'6;RZ+1:5)GYV0 ME3<4=(>2.C5:WX_I@2_0M0LKB*FST.5B97*'KA'#K=G62A-SC/Y[ 8D#S:MW MGF"Z )=K_R=[:EQ&6P)^:FY1,U/_U4"KB#T"U7R /,E?0U5TYUM]DR&EY!$<@EI&95V$> V!V$+A*-7@Y5# MX@C&9C%L3DZOQM2+'")\Z=!XT$QGC.@WD?3-TK"3VD;B M_*/OQ XU_:9V)?_8^GA]A>ZR-'()B/1 MC&+@UELBZ*&;'Y)PJ6K;+''6(4!*G)!'L7R*XQ!!AEEYOP\VG"0RZA##XM?> MZ#AU,++!1=5HE7S='QMC;TS$.7MAW5^D !+N!>*<*1D-OA"&O[1PKY0P*,P> MJ4];>@S7/T68?WWY;LS3Y7<=([L4/K=K6UW0Z:N^XN@#4L,GW<2S?(E3\A2Y@1N8 M[-/JD@F%&J$0]+<$5(TG=10V1!LZ8"\ESKBKE!8';D@D5PRW>Q*R?[K#^%H"=^T'6.HQ?PO?MH.1QI1P-P'TE134>VD0W*][&R>Z1^T[5E4]TZ MVBT/&T9-6X7@SE$W1;1@7F[+1&*I[VC7W]$<]_[Z:67J!?^-%YJI[7?X&[8.N%]0A+LT<0\='%V=[HLKXI7%K_ENJF6L:M^*/2Z-! M$.D%/)\[9*GA"RV0_KCNS?\#4$L#!!0 ( !!(\59^7L'0 P, #@& 8 M >&PO=V]R:W-H965T&ULC55M;]LX#/Z>7T%XQ7 #?+4M M.V]=$B!M4UR!:Z]8MKL##O=!L9E8F&5YDMRD]^N/DI,L!;I@7V*2XO.(I$AF MLE7ZJRD1+>QD59MI4%K;7$61R4N4W%RJ!FLZ62LMN255;R+3:.2%!\DJ8G$\ MB"07=3";>-N3GDU4:RM1XY,&TTK)]5\;^P[7Q9%D#>&JOD'DP12%%W7[[;U^$$,(I_ &![ /-Q M=Q?Y*&^YY;.)5EO0SIO8G.!3]6@*3M3N4996TZD@G)W=B1T6,#<&K9E$EAB= M/:G25\X"^0)B&PF*5GZ-)C M=JFG2W\B._AGOC)64QO\^U:B'5'V-I$;C2O3\!RG ?6^0?V,P>S]NV00?SP3 M9G8,,SO'/KN[_WMQ"_/EP V\?S=B2?(13LF@*P#O"I K MFB5C0:W!E@AK5=%(BGISU3N4_5$]HURAAC0.>^X-W$.PWEVK:V%;C<#KPG$Z MV< %I&P8CH?)=ZGW.]*(E*HJX%XVVM%A35S=*-JVE MRQ;?6M$X/^@GHS =Q)"-LS"),V(SYM=YGK>RK;BE3&Z1RI\+[B?ZER0<,A;V MTP%\<,I@- S[K \?>H^TS5Z]_04DXS0/R:RR7&I=)6_-<9<$=[ MS[@J:5>MGA$[D%VSHVMV.&U5#S\Q,-@B5>LB[8=QDOC3BW1$-:!CJER#?A=5 M+Y=O-4]T,LT2]<;O+/=Z;6V[P3Y:CVMQWFV#[^[=3GW@>B-J Q6N"1I?#OL! MZ&Y/=8I5C=\-*V5ITWBQI-6.VCG0^5HI>U#&PO=V]R:W-H965T LN6G6R:V@9LU^D:2)R@SK:'H@=:&EM$*5(E1W7][W=( MRDZR2 WL1>+'O#=OAISA<&?L=U&3W);D%]+QL!9;7"']4S]8GJ5'ED)6J)TT&BQN1LFD=ST=>/M@\%GBSCT; M@X]D;2-(U.U8%9021W_ MXE>;AV> J^YO %D+R(+NZ"BH_"!(C(?6[,!Z:V;S@Q!J0+,XJ?VAK,CRKF0< MC6^D%CJ7>@NWR,'!_5K)K? )<\.4V($W2_.6;!K)LM^07<*=T50ZF.L"BY?X ME(4=U64'==/L).&=V$._=PY9-^N?H.L?@^T'NO[_#Q:^3M:.+%^2;Z_%'7D' MK_/ZPKEVM[SV!9=G/LQT##6)*DL#6/[@JH+3 MP?%]&_\+4$L#!!0 ( !!(\58/L<>7Q@, +H( 9 >&PO=V]R:W-H M965T+QOH_?'8\\C;=*/YD-HH7O MA9!F$FRL+2_#T*0;+)@9J!(ES>1*%\S24*]#4VIDF0<5(HRCZ#PL&)?!=.QM M*ST=J\H*+G&EP51%P?1NCD)M)\$PV!L>^'ICG2&T7\N5IE'8LF2\ M0&FXDJ QGP2SX>7\S/E[A]\Y;DWG'5PDB5)/;G";38+("4*!J74,C/Z>\1J% M<$0DXUO#&;1+.F#W?<]^XV.G6!)F\%J)/WAF-Y/@(H ,QTJ9@TL&([E@@XT.2TNJ)]WKF\5'".[:#T? 4XB@>':$;M>&-/-WH#;HF M, -,9C!+4UTQ8>"O66*LIH+X^U#$->/9849W2"Y-R5*L]:O6?'V*?+^]GG1UC-_IS-EXM#XH[#/]]_6< "/KR[B(?#*WC%!K<2 M;C"A#.@=I7?XZ13L!N%:%263.U")I2.,&3!PK#V50ZHQXY8*TF[(FC#Y!'0+ M0%6"5?!^=!I%D7N@[WC<$3HE1[)K\TA902(5QLZF2 M!*1+R] "@EG*G%OP!\Z30>_+#ZMP0U@A7'*8X/_4<9F*JIU)RTEFK=41,6.0 MY#8I;((;P,R;NJ>P+I.$"2;3@Z%MF>F]C]Z&[BN,_%Q6?=37,V286'"'BZ?UK*8.X3:4J]:GHV'06^0Y^@L>?JLHRE<"*H/[.#N%X>1D MW%"N*;\5U@5'^RGH;&%GO J]A>NKM \N\[ M:V.71@3UXOV:]^;-CM^.]D*^J Q1PVN1EVIL95IOAK:MD@P+IJ[%!DLZ60E9 M,$U+N;;51B)+*U"1VY[C!';!>&E%HVIO+J.1V.J3;%'.Q'UNN MU6P\\76FS88=C39LC0O4SYNYI)7=LJ2\P%)Q48+$U=B:N,-IS\17 =\X[M71 M'$PE2R%>S.)+.K8<(PAS3+1A8#3L<(9Y;HA(QN\#I]6F-,#C>ISL96:$&**[;-]9/8?\9#/7W#EXA<55_8U[$>!2=;I45Q )."@I?U MR%X/]W $")T/ -X!X%6ZZT25RCNF63228@_21!.;F52E5F@2QTO3E(66=,H) MIZ-)DL@MIA"_4IL5JI&MB=6!\P!' O2ITIB,L4TW_Q-JEI)7F- MI*EWEO">O8'O=L%S//\,G=]6Z%=T_G]6"#\G2Z4E_0Z_3A5;D_5.DQF+#-6& M)3BVR ,*Y0ZMZ.K"#9S;,U)[K=3>.?9H,IL]/<=W$/^8QP^+>'%*WUF&T_H> M'K_&\ FN+D+/=6_A?19H;@B;&TH$F4YI$"O0&<)*Y.1=7JZ'G:8W#V*'Q1(E M^$ZW8QIENN5U9J(HN#*&57 )?M#KFB,S"[HW0="9D^502LI%/W;R BG?\13+ M5(%K8H,!C6ZW'PPZCY18DF??*?-](O("\&^<[L#K=2XA)&#HAI0D' RZ7G\ MIQIA'SFD0+FNW@%3Z+;4M5G:W?:IF=0.^QM>OU/W3*XYU9?CBJ#.]4W? EE[ MOUYHL:G\MA2:W%M-,WHN49H .E\)H9N%2= ^P-$?4$L#!!0 ( !!(\5:L MFDPVG@, *L' 9 >&PO=V]R:W-H965TPRD>N)EQI3W/B^CE/,F.[) G/:V4B5,4-3 MM?5UH9 ESBD3?A0$EW[&>.Y-QVYMJ:9C61K!#E@>FU(ZW@\;M!_=-I)RYIIO)?B M3YZ8=.)=>9#@AI7"K&3U,Q[T#"U>+(5V_U#5MM'(@[C41F8'9V*0\;S^LMTA M#T<.5\%W'**#0^1XUX$1X[D]E&]&T2XG/S-= MH>$**8#EJF@W/HT]7\Z6$U?YPOGF#YZVQQBMYY@,5O3W/X M"3Y^N(K"\!;^A06)Y"R5X28X@JT$=8%F0"&[XQB#D4J&++^5,X_.&SW;9R4? M7XLWRBY3HUL-F@GJ M2&2D9+E-FZG"I'2]P['I--G*V#.)9?0U<=OT.K-$"N+@O!K)U&M0*28ZC51*7!OC6.9I=3U84(]G6J/1+HXY9+A+BX": M#I/9(UGO8;9C,'\IN6&4K2Y=G+C7I=/EQ,OV>4,_W6G)Z>-DE9KI U_[%OG>J4OVC!IJAVKIG MPAY-F9NZE[:K[4LTJQOPFWG]C#TRM:7T@, -N0:]T= #53\-]<3(PK7CM334 MW-TPI=<4E36@_8V4IIG8 .W[//T'4$L#!!0 ( !!(\5:_JDRACP< /H4 M 9 >&PO=V]R:W-H965T M!G!L2;XD:2Y ;D6[.&VS27<7!T4?:(FVB$BD2E)QLK_^S QE6;*=%+O8IWUH M(TNMESI5OAT.;9*+@=J!+H>#)7)N"._AI M%D-;&L%3,BKR81R&TV'!I>J=G]*]6W-^JBN72R5N#;-547#S?"ERO3SK1;W5 MC3NYR!S>&)Z?EGPA[H7[K;PU\&O8H*2R$,I*K9@1\[/>1?3V)0P0.?Q[%E8O69+-&Q?K]#?4>P0 MRXQ;<:7S/V3JLK/>48^E8LZKW-WIY7M1QS-!O$3GEOYG2[]V%/=84EFGB]H8 M/"BD\G_Y4\U#R^ H?,$@K@UB\MMO1%Y><\?/3XU>,H.K 0TO*%2R!N>DPJ3< M.P-/)=BY\_N,&Y'I/!7&_H?=?*^D>SX=.D#&Y\.D1KGT*/$+*%/V42N767:C M4I%V[8?@4>-6O'+K,GX5\"-_9J.HS^(P'KT"-VJB'!'S*PS4!;? M=@7L <>[ 5$J;VW)$W'6 RU881Y%[_SGGZ)I>/**N^/&W?%KZ.?W[R_N;MY_ M_N_US=T]N/OK;Q^^_&^7CZ^C?/K\Y8:]9S__=!1'T0EK@]*]PY,:FGV-OK%; M4(,P1J3LWNGD@7U0[)V8F0J4RJ+CXVF?N4RP*UV47#TS#KJ$3#/I++L2QLFY M3+@3@9Z#8:)-J0TGU3G->.4R;>2?@A"DM157B6"P-.J'88C_F,4$6;Q7-GY8 M\D,JIA6L-JS01C"@6@H[0/D06\?J>(F176QEY@UF+PY/M!?0@.MD?L!N>9-YS3,4.*$E<:&AG MD+ \?V9):VNI@(&HG0U=&5A1%)!)'T)5XN5:3HR7I=&// >BYL3,]J;!4D#F MZHW0!]RF@PH7D)69F&.*+THCLQ.T4T(A8442-;@S^.308"X55*GD M.9)G8O.Z: ?L>LW48F'$@A/R M7C0=]\/I,) :YH3H(FB0/V(5C[3E!E0)48HJC3>YW2H$H M1[;@M&(=7 +E,G/B=,^D=%FXUOK_7#R8[G74D?5OR[WZQ_)_7J7W#]1:Z3D M!B\"@>1;\:%78-$F;L"^QM\PU@DV;Q07I-_;WN9<;90V2J3#2*I+5_.(?K3J MSJ("832(U)N\O,4J6%JQOK^.],O*O&6$C0=JP;)5<2X,]\(!CV#XV DHN

MG(> RE09.A1HE*L M6MEZ8/AF MP"PQQ0'%0]F,33_N'1M-/*?!$&W7WK\6P;YS%I''1C7)UM:0B= MS;2J+#H AW3K)VZE4/$-W;X42^"KJRP@0!O4+0=S2[A[=44;D?N&4'O5'MF= M9@S=RFL;*$S9=S@K.-]LT#C2\,\R<'R(6?UG&(BW M&&B7%M5JTRI:!?N&[T-!P]Q5T#16-=NJ6%A"8ZW3":H- M=[""ZU3XJ T4; &AP-\D^\PM=1-%DY84#&O0DGH1))"P&N7AR]T:# MR80&-!GV Z0,WA8?X/6T683W-H\/>"^ME=FT LHWP-?L,AR43,+(3R4LA<,/ MAB2>2B #9BUT)!SET$Z,+EK]!&$'P8\J9WP<]Z-1S*AT_-&D@1SUH\/C?[D\8.QXKAG/.?%F@Z MAHH$CO9'* MRH3!JT#5J+"-LFIQFVA4]>#_WF@\[1^%X=:YCI"6=>X8'$T-7\#97N G)XPH ME_-FPTXWQ8J(!\='7M;;Y\7 GQ?Q'5!ID 56_$)1]70$0^6_H>ON1JMFOI:6 MU]/7T3OE_JL@C,\%%!;+Q1Q,P\'AI,>,_]+F M?SA=TM>MF7;P6DN7F>"0!EP S^=:N]4/W*#YW'G^?U!+ P04 " 02/%6 MDYD3E#<% !U"P &0 'AL+W=ORMKJXM^WRQ65')SIBJ2V%DJ77*+ MJ7[NFTH3S[U26?23*!KV2RYD;W+EUQ[UY$K5MA"2'C4S=5ERO;VA0FVN>W%O MM_!5/*^L6^A/KBK^3#.RWZI'C5F_0\E%2=(()9FFY75O&E_<9$[>"WP7M#$' M8^8\F2OUPTWN\^M>Y RB@A;6(7!\UG1+1>& 8,;/%K/7'>D4#\<[]$_>=_@R MYX9N5?&[R.WJNC?NL9R6O"[L5[7YC5I_!@YOH0KC_]FFD4VR'EO4QJJR588% MI9#-E[^T<3A0&$>_4$A:A<3;W1SDK?S(+9]<:;5AVDD#S0V\JUX;Q@GIDC*S M&KL">G9R+Q>J)/;$7\A<]2T0W7I_T6K?--K)+[2'[$%)NS+L3N:4'^OW84EG M3K(SYR9Y%?"!;UD:ARR)DO05N+3S+O5PZ?_PCOTYG1NK08._3CG: &6G@5QI M7)B*+^BZ!^X;TFOJ3=Z_B8?1Y2MF9IV9V6OHD_O/MU\>[MC3](^[V2G;7M?^ M_.7ICMVS]V_&21Q?LD,P]I&6I#7E3#21L#X2(+ZK"F97Q"0*'ZN,EDLLF4 M MF:6R4AHERG*!54UR :4YV0V1]$H+KO56R&?&2U5+RZ#$C2%K&)*FI@%&Q;DS9TQIX@>*O*BLNM MC^GHTK@Z/Q%'0 285EHXHUWDH+I4!3H=[+P(=FS^K-94SDFS- H#1VW'[R3H MD@-^LJF/']; +\3*MZRW+#D/TS3#(!V$HU$<3!TV@DD^L'.>P[(YHI8.P^$@ M;C_!O5R3M H)'*=A.DC9. X'2;H_$"&P+$W"Y!RFC/W>%]BNV<"M#5@&G#0* MGI1%TCK?7:S;-"=I&IXG0Y; P.A\''SG1=W8S#L+/[ /IUQT7K7:;W?Z;,K6 M)Q"P,P V.B%!^FN\'Q>=J1!K4//P5INT0QSR? MB9>CBZ C?OL-;FOM*'<1?**<-#B%S \'83:,,!J./VB) M8)2M?=4OF\@$G="NR?X[S4W#Q+.H$0/EN&D3:YJTEDU:Z61:]ZWLV]F,[?)Q MO[=P;Y+'3V+VSO\U63J._0![^+6-R$D.,;OK+.R<24;82Q/V[M3-VS]X"I6D MG_V##T7M+I?F5=2M=F_*:?.4VHLW#]('KI^%-*R@)52CL]&@QW3SR&LF5E7^ M8357%L\T/USA74S:"6!_J93=3=P!W4M[\@]02P,$% @ $$CQ5O&ULK59;;^I&$'[W MKQCY1$>M9($O$$P"2"1->W)Z2**$M@]5'Q9[P*MC>]W==1S^?6?7AA"44%7J M2^+9G?GVFRLS:83\KC)$#2]%7JJIFVE=7?3[*LFP8*HG*BSI9BUDP32)^?]XO&"_=V<2>/$,,=$&P1&_Y[Q&O/< !&-OSM,=_^D,3S\WJ'_;'TG7U9,X;7( M_^"ISJ9N[$**:U;G^E$T7[#S9VCP$I$K^Q>:5C<:NY#42HNB,R8&!2_;_^RE MB\.!0>Q_8!!V!J'EW3YD6?[$-)M-I&A &FU",Q_656M-Y'AIDO*D)=URLM.S M^PHET[SV[@ M?5S3.!>J8@E.7>H,A?(9W=GG3\&Y?WF"]6#/>G *?7;__0+?;N9/ M-W!]OUC<+A!KN[7][ 5_C\*0Z#X!).8,,RLQ&J6+F%W,1+ := MB?6:)PBL3*%A$C-14R2M]X[.I*@W&:4K\F$M10$,$B$K8:).+:@SIH$KJ)C4 M^19$4V(*JVT'*15UGD7,4Q+HE Q>*?Q@.(?^Y2/F3)-==VY/@\L?>S ORYKE MIDEX41>.I+226+%MFV M+-R1.;"JDN*%%_;P+!@//-\G\D):[2TR"6BJ&>[$ M,Q8KE!#YMB!#S\: EXFTQ42N&0MR%2WU1@"5FY/0X^:#E,NZ@"Y$-!ZMMHTK M:)1%#QYJJ6I&VAU3>^>!\0/PA:8P:284H V1T<(1;3&+4D'*UVL3,1MRJU\Q M3I'%A)GD$!LSS-,Z)TM[O2.M*&H)92BEGLBWWIMX9TR1LKDD*YIS*&5GWJ,@ MOG)R**$)RY.ZC2NED^6Y2-H^(U>.\N"9Q_,ZM;>9L('3DJ]JS58Y&H./N'I@ MICB8+C6C%DQIFXG,S_9.2WJ MNQR/ZS3Z/[CZWMB/WW"U$V1T2=:UKLGB"#QY':T.=<;A(&\?,,]2G33J I8- MYL_XYK=C9^"0P0#.R)>Q%PYB(PXA'(V\V/>-<$Z(L1?Y R.,( Q";S"R-S$) MY]XHL#9CVZIL374!0^K<(/:=,PB\T8!40A_N:/OIB.\Z;3NA;" V2IV/]B?[K>K>;M4 MO*JWJ]F"A@ZG.9/CFDS]WFCH@FS7G5;0HK(KQDIH6ECL9T8;(DJC0/=K(?1. M, _L=\[9/U!+ P04 " 02/%6G3M''YH$ #-"@ &0 'AL+W=O5-C]LBNC@.5.Y M'0>I<\5%OV_C%#-ACW2!.:TLM,F$HZ%9]FUA4"3>*%/]* Q/^YF0>3 9^;E[ M,QGITBF9X[T!6V:9,.LK5+H:!X-@,_$@EZGCB?YD5(@E/J+[H[@W-.JW*(G, M,+=2YV!P,0ZF@XNK8][O-_PIL;*=;V E(U* M,1#1^-E@!JU+-NQ^;]"_>.VD92XL7FOUETQ<.@[. TAP(4KE'G3U%1L])XP7 M:V7]?ZCJO>Y6?AQ&1D M= 6&=Q,:?WBIWIK(R9R3\N@,K4JR0Y.^H[ M%4#1F\ GL*-SEUJ898GF.S:]XEXU]O!^;&^C"%B+&<4 =8M&L,)A\_# X M#2_?87[<,C]^#WTRN[G__>[OF]GM$TQO/\/=T]?9 TQ_>YC->.YQ']WW 6_O MGF;P'3Y^.(\&@TOX!3Y\R^$+SDU)O4O)&)P> L4.KG56B'P-%#PTF(#,G:9N M74F+20\[P=Z&N)(N!5=IT(N%C-%8^NAB'<%]:6PIR(JP:,%BQ[QVRYT(5B@F M0T<3Z!PW<" M'$1G)X=A&'*.>_OV\YSVN=^QBKS5$3RE79<04TG+O$0HZ5Z(2)FG" MO"7$.9KKO+1$F9U64BF?5SIH7P949+KD,#$?%'&ZR>"L66%&L2 MF6 =2 2YZ'$-Q:G(EVB;K.]UD6,=H#ES3]!3(Q$@E-7PMI*-ZUK0JP*#;:'V M7E9:"R0H1871J9Q+SOS"Z(RJ?BF6,E]2V=<7C'2INY3 M[=GM-$]2&@:A*6FZ7!J+[4:6NRF)-0I# T7WJC=NBI(23%58X[=:N+H[55L7 MC*-P>[184%1VU-)=6JJ$HTS&TBGJ98J44&HG*40@YW2D1I?+FFA"^%[=ELTA M128V)3=+Z:B#R%<"*Q%O%@ETA99IX<]2NO6A5^E3U::]$&LQ5]0TNM=E^0O/ M=2ML*\%K\I72$0;^O(J1,\1%FB22;:E:7"JII3]9^0Q9?:<1?%U)O9U^(MZ\ MO2XEL4)#SQG>FU+4=XJXU=4> BDEB.*OJ/,IFYQ2$FLD+^NW ]J$H^>K+M8F M$7GX+(D FQFJ%W+ M4H6>L5'"IQ$GRK$'U @>4Z.]MU5_I20QM40N1@'7:IK%6T&X/TQY,=(QIX*KC0@R WIKP*0YWF6%!])DL4]F0A54&--=4RU*5"FOF@ M@H2OEP9S@3>*="KHJ#J>81<5H,@#C8;4[;,C=L(DWY) MESA#\U#>*6N%+25C!0K-I "%BT$PC*]&7>?O';XQK/36&EPE;^@??.VVECG5.);\.\M,/@AZ 62X MH"MNIK+ZB$T]YXZ72J[]$ZK:EUP&D*ZTD443;!443-1O^M1\AZV 7O1* &D" MB-==)_(JWU-#D[Z2%2CG;6ENX4OUT58<$^Y29D;94V;C3#*AOZ2"L4^$2O=# M8Z'N*$P;P*@&D%< %S"1PN0:;D2&VEQ?!%= M'U#:;95V#]&3R?#S[13&#[/[V\G-=+9/WF' U]O[&_@"I\<]$L?7\ \/[G.$ ML2Q**IXAIQF82C9_F/LN52YMBZ1R)0QF8+O]B$0G0$4&)#X!N0!A)X2F'+4[ M!&-AFCU!45\^NLN'[:OSH5)@FV(W \2]-\E'.V1RME/)&VDZESY-LZGM+$F1 MK>FWR-J7LK8=^7A5B=:,4L_;S1X6-V4[6X[TH9U)_]UK^?AA*HE M$QHX+FQH='9Y'H"J9TQM&%GZOIY+8ROWR]R.953.P9XOI#0;PR5H!WWR!U!+ M P04 " 02/%6DI8C1^L" !T!@ &0 'AL+W=OSE[CB[K?JGTHTD1+3QE0II!D%J;GX>AB5/,F#E2 M.4KR+)7.F*6E7H4FU\@2GY2),&JW3\*,<1D,^]XVU<.^*JS@$J<:3)%E3&_& M*%0Y"#K!LV'&5ZEUAG#8S]D*YV@?\JFF5=B@)#Q#:;B2H'$Y"$:=\W'/Q?N M;QQ+LS4'IV2AU*-;W":#H.T(H<#8.@1&GS5>HA .B&C\KC&#IJ1+W)X_HW_T MVDG+@AF\5.([3VPZ",X"2'#)"F%GJKS!6L^QPXN5,'Z$LHJ-3@.("V-55B<3 M@XS+ZLN>ZGW82CAKOY,0U0F1YUT5\BROF&7#OE8E:!=-:&[BI?IL(L>E.Y2Y MU>3EE&>'$_9+:9@7>2XX:M,/+8$Z5QC7 .,*('H'X 0F2MK4P+5,,/D[/R0R M#:/HF=$XV@DX81OH=@XA:D?='7#=1F#7PW7_3R#\&"V,U709?KZEM<+JO8WE M'LBYR5F,@X!>@$&]QF!XL-G=_#1,XV#N+.IT+>(4'5X7F<@4V13#\";+JV- =&VQO.C#I#:W:$+D4 MC5 R THB4">@NR[I'5=[2B\K5H6T#IQ\$)WN>XAN9Q_4$JRR3 "7:Y16Z0WD MA8Y3>D?)$=P3E4N5Y4R^F WAT@DQPF-";( &A\*M:>5:)45LB<6:3A*I-P&] MS'<%56H.O?]U%6)WNE_C0H.[U"J#>\9+)EWR?F6X423L,PV'K>A#;4-AL/2[ MPB6,#&=>L4!CJ!R3X*37)(%:H>$)NFHN\CW9CN:""29C_(<8%7'N!\DM)JVY M91;-T5M7+MSJ!!GJE>]W!OSY5$VAL38M=51UDI?PJA]/F%YQ:4C4DE+;1Z?' M >BJQU4+JW+?5Q;*4I?RTY1^"ZA= /F72MGGA2O0_&B&?P!02P,$% @ M$$CQ5MH@!.7' @ R04 !D !X;"]W;W)K&UL MC53?;]HP$'[/7W%*I3Y%3>*$$"@@ 6/:I+5%T/V0ICV8Y"#1$CNS3:'__>PD M9%2B:"^QS[[ON^]\N1L=N/@M,T0%Q[)@%[DEC1G]F14GRW%9,3WJL@9+@7(?5E2\3K#@A_&MF^? M#E;Y+E/FP)V,*KK#-:JOU5)HR^U8TKQ$)G/.0.!V;$_]X2PT_K7#MQP/\FP/ M)I,-Y[^-\3D=VYX1A 4FRC!0O;S@'(O"$&D9?UI.NPMI@.?[$_O'.G>=RX9* MG//B>YZJ;&S'-J2XI?M"K?CA$[;Y] Q?P@M9?^'0^)+0AF0O%2];L%90YJQ9 MZ;%]AS- [+T#("V U+J;0+7*#U31R4CP PCCK=G,IDZU1FMQ.3-%62NA;W.- M4Y/%L>)"P9H6*$>NTHSFW$U:]*Q!DW?0$3QPIC()"Y9B^A;O:B6=''*2,R-7 M"1_H*P2^ \0CP16ZH,LNJ.F"_\@.?DXW4@G]&_RZE&A#%%XF,JTQE!5-<&SK M?U^B>$%[XO8F) M[]_#.1D\9PAS7E:4O=;W_7L)V#R*K!_E@ *!2MCR0O>G'%KK_/BFJ-:I).UJ MF=*8^A!K3AE-*01.W_.BQ!I.,.>@3BOHX2>K#"%V1[34=-4DI3;_8*4U $4.+,*GM!Z M,O!MVVDH[BY5TSUK+^VSJX>(;"B;3NM.NSDU;=KSGWLSY!ZHV.5,0H%;#?7N M^CT;1#,X&D/QJF[6#5=:4+W-]*Q%81ST_99S=3),@&YZ3_X"4$L#!!0 ( M !!(\599E5+86 0 /P( 9 >&PO=V]R:W-H965T7'\EFTT3VT#BW:(ID&ZPN]T1E!472-*++5(S;V;>O"$UWQN[=16SIZ=::;?(*N^;J_'8Y177PHU,PQIO M2F-KX;&TF[%K+(LB.M5J/)M,+L:UD#I;SN/>@UW.3>N5U/Q@R;5U+>SAEI79 M+[)I=MSX*C>5#QOCY;P1&_[&_H_FP6(U[E$*6;-VTFBR7"ZRF^G5[7FPCP8_ M)._=R3.%2M;&;,/BKEADDY 0*\Y]0!#XV_&*E0I 2..?#C/K0P;'T^+[#*C@DO1*O_5['_EKIX/ 2\WRL5?VB?;V22CO'7>U)TS M,JBE3O_BJ>/AQ.'R-8=9YS"+>:= ,2$[JT)1O MWN*MA)]?KLQ.%C]-?YZ//=#"WCCO/&^3Y^P5SPNZ-]I7CC[K@HO_^H^119_* M[)C*[>Q-P'MQH+/ID&:3V=D;<&=]96<1[NQ_*J,_;];.6[3_KY>*3"#G+X.$ MD;ARC@WH5L,62!S,B2A"0.YQM1NR90D,$ZND59X8P\# MJ91FYR@7K>."U@?R%=/*6*-!H6T=[84C6;#VLI2PD)H>VTKH(:TJJ<4H1 V M1CLF;Z([UI@+J3?4".BCEOF0-F;'5F.BO2-A3:N+:(JQ5<7 8W!I)ZPT" BN M=S 386+)>6XL+L]=N1#)LMBWC]<.D^QG(Y'EK0VK1.B1, M:R9E\BV*"$P1CG7R>Y/:9AG=8-X"XWO%@Z[R(3E#I;!#JA 0=0$# 31O8G\@ M-@F[W/?:<2E$[ 2M6T\Y#@JI6U2 ,'OA\RJE!SD<*%<&A_0!+5.^,NVF ELV MEA-K'\"YD!W%EI,/KA* (JI%4& &O03A*"2;& .Z\U VQ;$-='5J8Y"50X"= M*([J!%R+KE4"S0C3HCC;QWG6!9.W3Y=3O]E?[3;K1GLW3=\&]L!N)YBLNX3H9??R0 MD4UW;5IXT\3[#:R"O/A8X?.$;3# ^](8?UR$ /T'S_)?4$L#!!0 ( !!( M\5;O\2/#3!4 -0^ 9 >&PO=V]R:W-H965T:>V["K9EN3[3)(JQY/L2=5F)F<\L^?AU'F 1$C"A"*T!.G+ M_/KS=3< DC+-S&[M2V))1*/1Z,O7%[YY=-57OS&F5D_;HO1O#S9UO?O^]-0O M-V:K_8G;F1*_K%RUU34^5NM3OZN,SGG1MCB=3Z>7IUMMRX-W;_B[+]6[-ZZI M"UN:+Y7RS7:KJ^?WIG"/;P]F!_&+7^QZ4],7I^_>[/3:W)OZM]V7"I].$Y7< M;DWIK2M5959O#VYGW[^?7=,"?N(?UCSZSM^*CK)P[BM]^)2_/9@21Z8PRYI( M:/SW8.Y,41 E\/'/0/0@[4D+NW]'ZA_Y\#C,0GMSYXK_L7F]>7MP?:!RL])- M4?_B'O_+A -=$+VE*SS_JQ[EV?/Y@5HVOG;;L!@<;&TI_^NG((C.@NOI*POF M8<&<^9:-F,L?=:W?O:GUHT>DRD'XOI.>OD+Y4GUU9;[SZ4.8F M[Z\_!9N)UWGD]?U\E.!G_:S.9A,UG\[/1LB=I:.?,;FS/W]T];^W"U]74)7_ M&SJOT#L?ID?V\[W?Z:5Y>P #\:9Z, ?O_OJ7V>7TAQ%NSQ.WYV/4WWVI;+FT MNP),NI6ZQ(C1!4OVZ,6J9O3*Y6MM1X6A?*U_@"9EE[ MA?5%DYNLQM-:A,FT[IMJ;2;J;J.+PI3TIRYS^5;]W6XM$3R$XK)E/ICB61&% MO_[E>CZ?_G#GMCM=/O.GV0]')^JV**#PM:EH=UOBCZ4\ FLLP!3X)_*XM=)K M-G6?;?2#40MC2F4*;%CR&6S9.1,>.^%C$N-,CO2 R=OM*V?/.F=O=\!=[W2% MYQYMO8'?4[K);4V[$>DJ)Q;Y-SZE+:%?C;"I:J?(M:C9]+\5'&S:OI4V:+N* M593/" )5@QO+Z%-EUDVAA1*D3C_>FV53V=H&F7QX6FXT+@"WN]U:3Y[4GZA/ M)3_K=K:DN\;2K2[A@>E@N"J(6^>_P_/(08E.;OVR<+Z!5JO20.(>#IPXSK1: M:5LIUO>R%N417KP95II6<$%]-$#N=':H"0^K72 M><=JJ_87Z#)]A.9";+JF0V>E(85^RE@L- MALR79G-3=3?Q:J?Q? Y"%%)SY40G=_J9[E&!WM;WR53F@2)R9L&M>=JQ-I(! M#1Z!K8,]L%=^9Y9V99=*;^5!NU+!^>B%+6S]K"S4VJG"P50J+-3>E:#SK+2G M7?(^([KP+DO4-=WXDM1ESP;56X)5.!X8JCZW^Z0C- M&$%1 !D:CL4L:G:#9-+B&L0,X1ZBSQ\SIC5O +1%5"V6 ;EW:UX+F M.)'#LR,U0(C\*3F3^71V/F%Q?$R>J0,Q[FO(0%>YS]X[_*<.0[S[>'O_/@8[ M**)O(-:!9>JW'6X*=L-AZ1^T2R G@M>['7!NUHLW"1KSQT?K.YRV'C:FKX"4R!GR-W4E2-7PU$#C%1.8W.$,+*@;KQ8 MF+4M2R+P(SS$=@&#X# TNQ*;)3SA$+,JDE@6 ON>A9%3[=YH-"W//CGQZ3=V MQZ:W(!GHJB(P(&'X<6/8S\ME6)^$FIR^JI%]D1B)"BTZ2=K??YRN!,?-&V(' M\3D/ LVB#+%726[2-W OD X\>6Y8'5;@KLN7*!@R$%PUGH3CV,#GN"4[QEPN M&7JU9!96]HF8)7QB*&!8& M]B8G1;M'29^(H3!K/IQ09$"LD8 1V#[#RK2JV86HU.5G8<194$@VK*"#1'_]F MD_GE]60ZG?*9\/'BYI(^_KO@$^YN%S.AEU!#L97SA7E-SA1 @Q 23FRJ6MLR M:XT?WN8GI L;=8N/<')LFN$:R0T-7V-(,GP V\LV5Z!M@R)&-!X KH(G*PD' MM)E%%E6V=C48)S@?# M^3MN$O2I9D4"[ <=F6NAH I>H\ *EHO$ET W%K 7N,C?"N>V85DR9R"D_:0 M#\(E95,UPEL#8"14*Q.@-+F0!RNBCW):PP=Q/,49Q/7!]U,*QD]1E@EV0I1H M=TR^VF<-Q9)PMVEK+HAU^!M0\XO);#YKU?QRQ)P ^+'X)40%)^A2!5V#\X7^ 4 MZT1]B4&5R,=LF2%%X/8YX\#3D4EMH;Q&B](N T@:0 M**)G]@04&6$; >01",QX#:0"KUJVKH8$TE.,1SB5[RYG5Y.+R_,]H^H_.0EQ M*E@G])5.A@N!;*%X#[$JXA9T1;7IB 7'_>[L[&8RO3Q#@.6S$)BA ,/_#T3* M75?8,.O?*1!@00&XYJ7,(E)Y@+@0N95N<'VAV(+?3/E@*U>2/6DN6-7D9T?T M_#KI^?6HJOY(!0ED$V*S.._MEDI"?[Q:^ALG=WAQI$9)(GUA7 6G%Z31K0:0 M.I_T"!# :C,!P-PE5:4D.43,@J9PE"4^@LI+@MG=DM03& V0"(:%%!=N,-88 MO3C%/ #-H,"1['&';(9%XID,DI0M\P"$M6H*16 R%:"U[$+&4/C C4A3I65PSD/>/;!M?<^UE^^GLZS:?N:3Z\9&QE MR 'PZ;GL$=P/Q0I!>! 3_OQ,P6.G;<#[YFEG2L]W1FZ"L3(\@RWH MZDKS"!@A68 AI0QE/2H8Z)VMR>D@D(\HZDU2U)M1S;JCN$1I2;S2.XF?O\ ! M#>GI*+7A:OKAY9$:VZ:3>DNA50[+]9,4UPENBGUG7<])B*I+FO4E0 #VH3$@ M='P>9S O"U!]M];B#$(+M8Y,4$(MP"1;:K]IR]D4U%41"N5EPRDBE7EZ9X.: MUE+/O:U?1MZ?2.5HW=E4PN]DT.DUR$,E'R(.LL1!@G!7DYOKZ61VK/E)> 1OLC86IO"'[![/FW@M7(!G;Q@0&07NMMHE2)%KZ.Y1)$D^*U6Z M)FV(ZA35.('M^--@SKSTM4Y R[U"$K9S#%!O58*\+0L]#\HQ'OI,@94SW)@Y M2X*[H((&'$-AO^)681W(SJD>Q_;#J(9^L!L''QZ<:4 MT1:3>(FSX&"Y ).J MZ\'?J'MCH*6(VI_ZUA)\<80I$0Z'[=K*6)8*:EB:,%,\3\B.\W*?5 M!GH# #%<(.U<*YQ*+F5$@9/< Z&L6Y0J)&$Z_$2_!*;WI&8+UM"D%95!]"J3 MTE*]+EN9G!.0WQNH>VZ7*?S'B,@0EK^),*[[Z%X*U"N:=P 3EP;C5L2*>=+< M@HMI3<8A$I*B3;JE,:$F,$8;XD?$(Z5Y@F@>3?%@0L9T,NB< M=M)TMUP23V13?X6[?O -NI .WW)9-0%G@<$1?24%HBZG*^FP%'-:10G>!MXC M&1D7FBFR4>TS&':R)Y9,1B"^=(F%U &B_+EET'M'3BWT1E]R&3F<@%;%B0$K M5B06'6%G1=Y4L?2*]#/[\^GG&,"9=88E9N,0A^+T!Z ].%I"%H-1:IS$X34@ MS!Z95_IE!! V0+D(2(7%TSF'C]"8S8)((7*[ABUPSD'-WU -0&X?LW/&E]X' M#\]8P[2;CTIFWDIF/GJLWSRK3 2XPY(9)W%X-FTB#ZR9,!U7_/&I/.ABA::![[3)R=9;O77-M4(73/OF^TN-/<1 M-#,M84 B)05PDZ<^)%E82$&PM+!2L(Z]^[;G+E4$/@CM_-J:NF>[W*H>&EQ( M9ZD-*IL[>#. M;'32YMUG77TU"0L!)6P=R9S#J7_%*LZ M>X>(A(Q^9YNKSU3P':;%C8H5-5XD$26SR670A0PLEI&SV =X711C*M).2\W& M)YP^TEC*/WA4 ;RW:>&G-BT<5)-OS4W-CM2?("T#5+@VGBH2"V,S[N9YDY0Z M9FWJV'Y)PQ!IFB$&VF25G6(M71XXXD$<&<[HS524N@Y.1&P13HYF*]I21+N0 M"^6KP12:=+N3+$@'5#]H6S"/6S8-K) YT0@LF4LX7^*RS4VD7.,*M[:B41+P MF%!LRDK;COTNIR8,"A (Q,N%[: NFBHI_$1.XQ!NURL L5=KSS>)LDS(?>_I M.-$2AYR0"\**<\XM'I)?C1Z3TR)Q>9W41M+W.,H1.#5A$FM4N=O!H-GX4,\] M56GI NY>=7>C!%XIKLSF1ZI/N@],"H0>ZG:'OB/W6L3Q]0 F*9$W14&_1WT] M:0G+DK;"<',=^V@W%S?_F?;0F)#;D9'9^+C'!UU1E]ZK+XAE]QNHQJ"@OS$S M,CL[4B\IT?B,77(3C7_840JUZ93Y&5WGMN :#_M,ZUG"32WMR]S"NY,X932+ MX7QKCES+VD)^@$AN^94*D00HPZ##(_<]R4U3$(%W;VM,<17Q N-I:IXEH'TH MCK3]/XE7;76$:HN/Y,T3K%CP"07)%,QUW/8X;MO?+&*(5'MIP918&L%A$-%KN1H1.>'4HC+M$UF"]TGMA MWL)YLB3& 6GM-SU>*&S4__GE?'(]O^0'YA>P@?.+O=K:F#*WO;+9>+_KGL4@ M0UMDSS#*5_L'WR!U.#N'FWB%WNL_0.P?MKO"/9M^9:Z-=SP!2SU5(G$L,6S9 M(<']=9-H# S8#HU;]:M#[?C471J?NII=[_?#0[Z9RB<)/\-&LDYI)C5HCQEW M=T(P^< 7*NHH>>;.& <_X*HVF/2NM*5Q^TWL:P U""-%LH)NZ!\[ Y^ M9A:XLOP8Z*R=RSGQI-ABN1!*IN/:W<#.-0\S<3+Z;2'O#3NE M\AG/*'7N%'39Q\;YA5$7V;999^.-46[9#8.I;W149Q='2E:3B#Z:1=70?/Q\ M.KL, Z&W]^]'9CM]%H8[PR#GY?%T/HD4#V5$\_HB7R.^;OX(DJUI'W?@O$X]*"E^$ZJ!QYK[HHQB5#'?&R'"X,=IB(AGT * M+T"_6WXU@8;]N *2M:\4Q'237BPCQN)P--..C5)KE=VR^+R M ^@E>?5%TRI6]DH%);DQR8IEM*"PZ^#KEP#X 7QU.CYR21S-62?[,S3SFRF- MS/3#2[)?'D77*=/G/ZA/F.G0#]8,[8S(-R5UCQO#'L+6@GF>?.\I8?38K8Z) MN=0CJC>XZQ"=)4C)3[%9@^L01OI5K^YX0I](S,!" (T?.ZLCZ:!DO;=+HE;R MFW4X&%MC2F>RD7W_)@7&,$6/>Z:R2K"%L'QLXTZIKM<&.E$_[\DQO"PAS(27 M5EYPTR[BVL.*S/O/;]^N>;G]T#6R2=&OV= EQ:I_KSIAZLA[&QW""PTDNVVS MW3MN&Q?:H0EB6PJ3+IYINZ6\A$L)+PML;1'82B4J9DW)-L6DR*79+0V5RQM= M!$^C-7 34-ZFF,CD.7]+%EN9, :TYK):UZ16R^Z9KWI'!FCD;<_!L0;-Y']Z66ID*9R_V$7L:5Y M0@HE^$IP$#43 QE+A4K5G\6. ZRIO9P&QBV_:R YF[RO$F#TRSJI"25'P2_T M B#U_D@=%XZVIUOPZ-9?]RUK>.4[?IE>V;^5%Y?9Q>=_[ MLZ[6-!-3F!663D^N+@Y$E/%#[7;\VO+"U;7;\I\;HX%.Z0'\OG+(V,,'VB"] MR/[N_P%02P,$% @ $$CQ5ENO1J2# @ A@4 !D !X;"]W;W)K&ULI51-;]LP#+WO5Q >,&Q 5SM.TA9=8B#I5K3 "@3- M/@[##HI-QT)ER17EN/WWH^S$2[$TEUUL220?WY/T-&F,?: "T<%3J31-@\*Y MZC(,*2VP%'1J*M0.I78=461196U2J,(ZBL[ 44@?)I%U;V&1B:J>D MQH4%JLM2V.0!I32B34-6)_-:'[0 M2FVKF9S4_E"6SG)4L9['1P'OQ#,, M!R<01_'P"-RPWX1A"S?\_TWX-5N1LWR7?A_:AJ[-Z' ;[Z]+JD2*TX -1&@W M&"3OW@[.HD]'1(QZ$:-CZ,F2_9K5"KT*)"?YQF(&-6%>*U!\] *Y?/(#QM(9X&,M*S:L@S%\A'-X1F'IS94IJ]JA M?1'N0E^1_508E<%M65FS01_E6_(O^YQE65 ^'QBK/(&FD"QXP[B2@ IC>?G0 M+H9[WBC1KML7@* ]V]76%FT BE+$B=-&[:-U'+1(BT(P5X>5OO@)M/&(K:#[5#X^[6=-A2I5/L2 MS]@SQV?&.3-9"_FH*@"-7EC-U=2KM&[.@D 5%3"B3D4#W)PLA61$&U>N M5( M(*5+8G6 PS -&*'Y&TW[NFJTG8C MR"<-6<$#Z)_-G31>T*.4E %75' D83GU9M'9/+'Q+N 7A;7:L9&M9"'$HW6N MRZD76D)00Z$M C'+,YQ#75L@0^-I@^GU5]K$77N+?N5J-[4LB()S4?^FI:ZF MWMA#)2Q)6^M[L?X&FWJ&%J\0M7)?M.YB\=!#1:NT8)MDPX!1WJWD9=.'G81Q M^$$"WB1@Q[N[R+&\()KD$RG62-IH@V8-5ZK+-N0HMX_RH*4YI29/YU?T!4HT M4PJT0L<_R*(&=3()M(&V 4&Q@9EW,/@#F!3="*XKA2YY">7[_,!0ZGGA+:\Y M/@AX0UY1'/D(AS@^ !?W9<8.+OZ?,O_,%DI+\S_\W5=H!Y3L![(:.5,-*6#J M&1$HD,_@Y9\_16GX]0#-I*>9'$+/'XSFRK8&))9HZ2@31WD?SX-(^WENFWHK MGH$M0*(X] >VP[;->'#52DYU*P$17B+3,FLK=(1B//*S4?1F#;Z#44(EZA)= MLT9:.."FLY$?CD(_3!)KI=A/DFQP+EC3:G/9Y5-+&QN'AM'8C],0)5GB1V%B MT)3Z,BN*EK4UT:;J"S"D"TJ<<(\C?X2Q/XQ3=&*==#SRAWB(3@:W9FB]>]DC M%&6Q/XXS9Z5^EF5HW[,$.X)A(%=N+"A4B);K3CO];C]Y9IW@WL*[L75#Y(IR MA6I8FM3P=&2$+KM1T#E:-$Y^"Z&-F)U9F>D)T@:8\Z40>NO8"_IYG/\#4$L# M!!0 ( !!(\58D#*NP= ( %8% 9 >&PO=V]R:W-H965T+E/B>'FE2L[W2#Z8$L.11BLK,:6EM?>W[)B]!,G.I M:JCP9*.T9!9=O?5-K8$5+4@*/PJ"Q)>,5S2;M7LKG'-G$9;)6ZL$Y'XLY#9P@$)!;Q\!PV<$-".&(4,:OGI,.5SK@L7U@?]_F MCKFLF8$;);[SPI9S.J6D@ UKA+U3^P_0YS-Q?+D2IOV2?1<;I93DC;%*]F!4 M('G5K>RQK\,18!H\ XAZ0-3J[BYJ5;YEEF4SK?9$NVAD M:CSEB+/9(L]U P5Y]XB_V8 AK[ZPM0#S>N9;I'=!?MY3+3NJZ!FJA-RJRI:& MO*L**/[&^RAKT!8=M"VCLX2W[(G$H4>B((K/T,5#JG%+%_]OJC\6:V,U]L7/ M4\EV9./39&Y6KDW-@_DB3((W9Z2.!ZGC<^S9/T0@@:H-] MV\F&7O8IK6?93FL]%/>3VH%<@R9QX(UI,D'7VV);+_FP6)8R2*$A)? M!5X:C4<79(K :3C%2Z9IZD63E)RJI'_4ZQ+TMIUH0W+55+9K^V%W>#06W:S\ M">]>G%NFMQSS$[!!:'!Y-:%$=U/<.5;5[>2LE<4Y;,T2'S[0+@#/-TK9@^,N M&)[2[#=02P,$% @ $$CQ5H8\XE!] @ %08 !D !X;"]W;W)K&ULG57);MLP$+WW*P9LT05((EEVW""U!<19T!Z"!G'; M'(H>:&EL$>&BD%1L_WVYR*H#V"Z0B\1EWN-[XLQHM%3ZT52(%E:"2S,FE;7U M>9*8HD)!S8FJ4;J=N=*"6C?5B\34&FD90((G69H.$T&9)/DHK-WI?*0:RYG$ M.PVF$8+J]02Y6HY)CVP6[MFBLGXAR4 4[<_Z3KM9TK&43* T3$G0.!^3 MB][Y9.#C0\ OADNS-0;O9*;4HY]\*\3OW_:&Z9<# @>=P,$A M]GSJJJYL.(*:QXSUH>94FEVR#Q+OEAUNW\!#R%TLWWRO?:D8 M<-5K+)4EDPNXP@+%##7$6\B@/TR/TC2%=Y"=G XZ##.FP;+3RE8@8BJ@3P78 MOD@X=N#C#HDKU 4SKP,75!:NIE\'WO9)[F0;)6J0+T( M#&^8MU0OF%'&<.VAZ\OF4@(Y-*$ZLJD/ASY1U M;20,*]>W4?L MS]7RFXF_H#N3Y#_!5!+ P04 " 02/%60?5[WI4# "D M" &0 'AL+W=O9RZH=LM?,HW6V,7 M_-ED)S:X0/-Y]Z1HYO)/5\?^)+C45^,P7JRE/*K MG3QD4S>PA+# E;$(@AX'O,>BL$!$XUN+Z?976L/+<8?^L?:=?%D*C?>R^"O/ MS';JIBYDN!;[PGR2Q]^Q]2>V>"M9Z/H?CLW9.'!AM==&EJTQ,2CSJGF*4QN' M"X/T>P:L-6 U[^:BFN5[8<1LHN01E#U-:'90NUI;$[F\LJ(LC*+=G.S,[*%: MR1+A69Q0PR_/8EF@_G7B&X*V!_Q5"W/7P+#OP"3P*"NSU?"ARC![;>\3I9X7 MZWC=L:N C^(%>.@!"QB_ L=[-WD-QW_$S;_G2VT4Y<,_0XXV0-$PD*V16[T3 M*YRZ5 0:U0'=V<\_A4GPVQ6:44\SNH8^6U#-9?L"0:YM:J%2F$'><#>6^Q#A MJY##A+OH_B$/6"Y1 0\\QX;:QILY[[NK*5XPUQJ-IC4R7^6BKJ4WP,8>YQ$- M>.R-1J$S+ZB\1;5"H!<%U4E&_)=& T^\) [;A_-0'; R4KU RCT>#,8V.BDM9[?YHM$8SM6@P1X?# >99&%.<(46A U#2!<>Z-60*," ;C MU/DBBGW#6?0,W\&[(1>M5ZWUF\X>KH@:]Z+&/RSJ64O $[U8-0XI>A5O6-%% M?GI5@DXG^9C$7I2$-(H"BFL8.0LC#!7(*/+2> 0A M13M(1@Z/ H_%*<0D0I*&?>S.6-Q+PPA"%GGC(.U00B^@1 MR,?.DY*'O'ZOVVRY3'";45'L!:D5810R,@NNB9#T(B3_1P1-5/=U0JY;5^RJ M(OY#NOS'%21!V4B @Q*<"^SSS0*ZV#T,L;$,@(7PMOYK(OHZ3C'MT:\M#WLR MH=F']1KK/M?[ 6Q$>YS!VZ$H^A>=HT2UJ?NCAI7<5Z9I(OUJWX+G3>AI334U>KAECXC4-D#M+^6TG03>T'_ M83+[%U!+ P04 " 02/%6S=_L7V8" _!0 &0 'AL+W=OB!EE:6$)%422I._KY+RE9

))J(Q?$D$KR603;W:S\C7>H?W>WFB*HH&EJ 5*4RL)&LM% M<)E<+%.7[Q-^U+@Q>W-P3E9*W;O@<[$(8B<(&\RM8^ T/. 5-HTC(AE_MIS! M<*0#[L]W[!^]=_*RX@:O5/.S+FRU"&8!%%CRKK&W:O,)MW[&CB]7C?%?V/2Y MZ22 O#-6B2V8%(A:]B-_W-[#'F 6OP!@6P#SNON#O,KWW/)LKM4&M,LF-C?Q M5CV:Q-72_90[JVFW)IS-OK:HN:WE&KX@F8,K)41MZ=:M@3??^*I!\W8>63K) MY4?YEG79L[(76"=PK:2M#'R0!1;_XB-2.,AD.YE+=I3PFC_!* F!Q6QTA&XT MN!YYNM%_N/YUN3)6TVOY?YG45=&%:GN,BH!(QJ!\PR%Z_2B;QNR.J MTT%U>HP]NZ.*++H&0950=K;3Z%Y$+3I!Y2$M;R!_]G%(_%'ZP^+IPE,XA5%\ M'K)T=D+A&-AT&L[BV 43^B.SMY9KK M=2T--%@2-#Z;C@/0?;GV@56M+Y&5LE1P?EI1AT/M$FB_5,KN G? T#.SOU!+ M P04 " 02/%6W$+(9(," !B!0 &0 'AL+W=OFS?CS$SV4CWJ M' H2IK/74*8YI;S]-9@177 M-[+!FFXV4E7IYC*?=3)W!.!P]B6QA[X*63AF]QA>9[X_XS&?R/)ELM3M%_:=+XL3I3<@[+>Q&8W;:HMFL2) MVC[*RBBZ%80SZ=VADHX=TWOJ;U_<0S1&T=O.Q(,^]HV"LT,2QE;0H- M=W6.^4N\1Y)Z7>RD:\ZN$B[Y,X2!"\QGX16ZL$\S;.G"_TGSUVRMC:+_X?>E M1#NBX64BVR.WNN$93AUJ HWJ"9WT[9L@]C]9;JL3*("ARV+F1F$\ M6!2BYL#6.@]!EB0^!&\1C-Q[% M@Q5-AP)F%2J1<0@"XDH"B!-W/(H&=SM%(P=BBCN.&"0CBC+TX5)UO;/_GLBV M;7=KR&SHK@7ZTWZ S+J^^>?>39\E5UM1:RAQ0U#_9D3]JKJ.[@PCF[:+UM)0 M3[;;@H8@*NM ]QLIS&PO=V]R:W-H965TR0D%O,JE*9JBKUKZN%++4&96% M'P7!R"\9%UX\=6-+%4]E;0HN<*E UV7)U':.A=S,O-#;#WSBZ]S8 3^>5FR- MG]%\J9:*>GZKDO(2A>92@,)LYEV%%XN)G>\F?.6XT8_:8$E64M[9SOMTY@76 M(2PP,5:!T>,!%U@45HCNV2UO!Q>Z]^X]B)9<4T+F3QC:)+4VLMP9DPU M9H+_8C:F)W"-.E&\<@&6&2QD63&Q??EB$H7C2PWS6I.YUL!$"G.FN;:SE@HU M"N,DX-4U&L8+_7KJ&W+/+N(G.U?FC2O1 5="N)7"Y!K>BA33I_8^8;5LT9YM M'O4*WN#J%*+)"41!> XZ9^1HAUN+?I5;MH5!:$6"J%/DB6^#-NX#ISHXH'J5 M)+(6AHLU+&7!$XX:OE^MM%%TL']T!:_1.^O6LQ_[A:Y8@C.OLONA'M"+7[X( M1\%E%_)_$GN"?M:BG_6IQ[=<\+(N0=3E"I4]02ZJN2Q25!J,!-L$O*^YV79% MHE?^V$@T8D,G9J^\ASB:^@\=>,,6;]B+]^$I%GTBM=&&OAB[UV\@1V);;>G: M5&OLHNM5/Y9N^(SN_/R\FV_4\HW^!Y_,,I[8_;03#['VKG0LZ^@9:]A-.FY) MQ[VD'S>" ')>@;+)@(ZF8D)GJ!2F]IA6A"\,),TMV<77JW\LW_A?^28MWZ27 M[QH32OP:@0L+4=+U3?DFN=MO+*M-+A7_1;14+@#7NF8BZ=S(R3/?AD'S:UUL M('H].O;B\1_EO1+IC-ER0(.[69LTT8ZV%<>52[1_C<^I$FD*AS\R31ESR]2: M"PT%9B09G(Z)436E0=,QLG+9=24-Y6K7S*F:0F4GT/M,2K/OV 7:^BS^#5!+ M P04 " 02/%6FL34ITT$ "E$@ &0 'AL+W=O]AVM=&U#U4?'' 2 MZP!3VTGN_ON.#EB@?; MEO&!9D3>\X+F\,N.BXPH>!5[6Q:"DL089:F-'2>P,\)R:S$S;2]B,>-'E;*< MO@@DCUE&Q-BI;SC_KEX_)W'*T1S2EL=(2!+Y.=$G35"N! M'_]5HE8]IC:\?'Y3_\U,'B:S)9(N>?HW2]1A;DTME- =.:;JE9]_I]6$?*T7 M\U2:3W0N^P:>A>*C5#RKC,&#C.7E-_E2@;@P<"=7#'!E@-L&_A4#KS+PV@;7 M7)I4!I/O=/C*> %ZYKDZ2+3.$YHT[6WPO9X ?IO $QX47-'X'CGN MSP@[;M3GS[#Y,_F*/&.-O1[KU7=;XQ[K];#U'_QTCSRGS[R!PJMCZ1D][XI> M7]#^>=Q*)>#O^&^/?T^EWJ1?3^>H!UF0F,XM2$*2BA.U%C_]X ;.KWV@QQ1; MC2FV'DFL$91)'93)D/IBQ03D1"0/K(#\JB1DUQ/-C[0O'(-*MX:C% N,F-XN M3@L7!U/'<6;VZ9)T3S\_"CK]UB,YUX#HUQ#]08A+GF5,5IO357R#&K?B*\7\ M!I808[=%KZ>;YP=!&]Y(KC7@!36\8!#>:TE,HIW@&4H8Y .V/9;;]%Y0:I9E M'\]!V5MY!AU0OHO=[G+L]@LF8;??>B3G&D3#FF@X2/1C#D05AVV3Y0BR*Y1- MJJ0+E1N4)CG47461,BIZN0Z*W\HU[/)R0S^8M+"..>9Z)+$&^VG-?OJ-U6P4 M8>E"%2PAL4*IBS)^TKL>R1/$MY*G5%$(316DOA ,CG%K"*:=$'A>Y 1>*P1C MCKD>2:P1@J@.0308@L=,EQFZ9#SF$(.CH F*B3Q Q9Z2/*:]BWY0\E;B48=X M&$VA_@M;R,<<=!UU-LK0"WU_\OY7:]!TG?<2W!GDN8':H-#K-^:R/Q,/"]Q* MKU(+FOA:Z'HZN9$?M;+P6(XUR5T<7MQO%%?I4<'J.YOS(#S( X%Q$)R(I8)L MH*'>08[>F.:^X\K3\ @WHW4[*Q,'>(J#-MV>?KX;3?PVWY&\:_+%[WSQ(-\_ M"RJ(.5"D%$[C_6L3=Q8*CIS.AKT<'NK6\\&H:NNQU$K,]L5Q/*-B;^Y!)#*' ML_)@6[?6=RV/YH:AU;YT'U;EC&ULU5?;;MLX M$/V5@198= %O=?$M36T#29I@ ]2 4:/M0[$/C#2RB/*BDI2= /OQ.Y1LV<4Z M,A#4P.;%)BG.X3F'(VHXV6CSW1:(#AZE4'8:%,Z5EV%HTP(ELV]UB8J>Y-I( MYJAK5J$M#;*L#I(B3*)H%$K&53";U&,+,YOHR@FN<&' 5E(R\W2-0F^F01SL M!C[Q5>'\0#B;E&R%2W2?RX6A7MBB9%RBLEPK,)A/@ZOX\CH>^(!ZQA>.&WO0 M!B_E0>OOOG.?38/(,T*!J?,0C/[6>(-">"3B\6,+&K1K^L##]@[]KA9/8AZ8 MQ1LMOO+,%=/@(H ,M$0PY"O% J376E'%O__D0WP[2,1@'N'TA[U8G &+X:M%\/. MC5T8.OJ,>^I!*;P)?E-QMZF]O;H57ENZO]B.@R]_?,8,.P%^^H2+DSW1I!/K(U+956B1P;TLC5ZC M)V@[$ZT;\:76[FN"N/^Z,NT<146\KRKBS@_UJ4P[+O6HCNYU;O\+E).9!H3/ M(*!S2O9@4W"R>4UG%K=@"VUH^)C*\*"HEFA6]=7!0KV#37W=CK;7DZNF*-]/ M;^XV&PO=V]R:W-H M965TL;WU=9 155%Z(&CB=K(2NJ<2LWOJHET-R*JM(/@V#D5Y1Q+XVM;2'36&QU MR3@L)%';JJ+R:0*E:!)OX!T,]VQ3:&/PT[BF&UB"?J@7$G=^1\E9!5PQP8F$ M=>*-!S?3H?&W#C\8-.IH34PF*R$>S>9[GGB!"0A*R+0A4/SL8 IE:4 8QI^6 MZ757&N'Q^D"_M;EC+BNJ8"K*GRS71>)=>R2'-=V6^EXT=]#FJ^QIO,;Y^UA(GCAB^01R1N>"Z4.0;SR%_J?"B;IZ1187O:=>O\8KI26^Q-]]97*@83_(=.>-JFD&B8?M MIT#NP$L_?1B,@J]]2?XGV(N&ULM5==;YLP%/TK%INF3FK*9R!T M"5*;K%JEMHH:=7NH]N# 38(*F-HF:?_];* 44D)7B;XD&.X]/N?ZV%S&.T(? MV : HZGJHJ\S<08W9"4DC$DQ6A,>9B2-F&0\"A.84\2R.,;T^1PBLILHNO)RXS9<;[B\H7KC%*]A ?PN MG5,Q4BN4((PA82%)$(751#G33Z>Z*1/RB-\A[%CM&DDI2T(>Y. RF"B:9 01 M^%Q"8/&WA2E$D402/!Y+4*6:4R;6KU_0+W+Q0LP2,YB2Z$\8\,U$&2DH@!7. M(GY+=K^@%#24>#Z)6/Z+=D6LK2G(SQ@G<9DL&,1A4OSCI[(0M00AM#W!*!., M_03K0()9)N254PMFN:P9YM@;4[)#5$8+-'F1UR;/%FK"1"[C@E/Q-!1YW+L( MGR! 9XP!9^AH!AR'$?N.!F@A#!-D$2"R0JL\"!=! W2WF*&CK]_'*A<$)(SJ MEY.=%Y,9!R:[QL_(U(^1H1EF2_:T._N&;$^0J>7I1C-=%:HKZ48EWX80CG 3HYV,6IL*E'-U?B7!TR2%F?]N4%MA6.[;X8QM"TQ^JVKJHMT!XY0V-8!3886Q5CJY/QC3C=ZKYM M(UD@#&MSZZXY,MT]BFUAMNNZ[02'%<%A)\&+C"8ASRCDGA)4Y35#]]<0+X&V MVJD3\*-VZ@FLH=VNM-N?N*OL/LO0$UBC#$Y5!J?; O4CDYFB:9>TYM370-BSKP(FJU_H4O9/HE,1I MQH'6EZG#J=UH'UVCOM":VE\;%?TS.Q6]UU:E+[1F*5Z;%;V[6_E/O[YM/8;Z MR+2U?;N^C;-<2]>L/;>JM09;?MU<8[H.$X8B6(E$[<01AJ?%!T,QX"3->^XE MX:*#SR\WXB,+J P0SU>$\)>!;..KSS;O'U!+ P04 " 02/%61,E)S.4" M #5!@ &0 'AL+W=OO M.&73M$E5DZ;0 6LC41@:TM 0[,?#M &GLO2L1"9XJI=TD*HGJTSAV>8F5<'U3H^:3N;&5(#;M(G:U15$$ M4*7B-$E&<26DCK)QV+NQV=@TI*3&&PNNJ2IA5U-49CF)!M%FXU8N2O(;<3:N MQ0+OD'[4-Y:MN&,I9(7:2:/!XGP2G0U.IR/O'QQ^2ERZK37X3&;&W'OCJIA$ MB1>$"G/R#(+_'O$[UAOPRYNP!3A.7@&D M:T :=+>!@LH+02(;6[,$Z[V9S2]"J@'-XJ3V3;DCRZ>2<91=2BUT+O4"OB(G M!]]F2BZ$+YB#]Q=(0BKW81P3A_* .%_33EO:]!7:$5P;3:6#S[K XB4^9HF= MSG2CI FZ7 /W;!+>QCHAO^1]N^SF2/+U^7/KKQ;WL/=O/X) MG;I:Y#B)^(TXM(\89>_>#$;)ISVJ#SO5A_O8LZ#502U6_"RHQ[?/Y5;67O8N MJ?O);AKK&J$)R "5>* "><^O0:%SQO*CX_YS1;@6C5! DA2NW2&X%U!;G@^6 M5M!HDBJ<$%J^J*&88.;/SCT0!,M2YB4S51@.\*&1M4\&'/4X55=CF!!JU=_3JJ.N54=[JWNE61PZ BL(W:[NM/B3@/>C\S%+^LG) M\# =QX\[ H^ZP*-_N2.;)K1%VA5_/PV_LW17&>*M45.A782!ZKC W/]VZG2[ MW&ULM55=;]HP%/TK5C9-K;21D$"H6(BT4E6K M5"14U.VAVH.3W(!5.\YL0\J_G^V$"+; A,;R$/O:]QS?.2KR$!:CGT;C!R4KJ7BK 'K"!@IZA:_-7G8 _2#(P"_ ?B_ P9' $$#"*S0.C(K MZPXK'$>"5T@8;\UF.C8W%JW5D,)4<:&$GB4:I^)'C@N)YGB+$PKHZ@X4)E1> MHT_H>7&'KMY?1Z[2RQAG-VTH;VM*_PCE#&]1T/^(?,\/.M#3T^A[2'K(OS'P M_N@0[FIMK4"_%>A;ON!,@2^/VA$]*&#R1Y?&FG70S6K.UEB6.(6)HP^/!+$! M)_[PKA]ZG[LD7XCL( %!FX#@%'ML=?(Y&[VX__3 M(_#LU_H=A#9H0QN<#NV@-B\S8 F(SFJ(0J[IO=Y(9TO4CT%M*%[: M^S3A2M_.MKO2[R<(XZ#G<\[5SC!7=/LBQ[\ 4$L#!!0 ( !!(\5:;N%P2 MD0( /8& 9 >&PO=V]R:W-H965T5 VCR7!:5FCBYUO6UZZHTAY*I*U%#A7^60I9,8U>N7%5+8)DE ME84;>!YU2\8K)QG;;S.9C,5:%[R"F21J799,OMQ"(;83QW?V'Q[X*M?F@YN, M:[:".>C'>B:QY[8J&2^A4EQ41,)RXMSXUU-J\!;PD\-6==K$)%D(\60Z7[.) MXQE#4$"JC0+#UP:F4!1&"&W\W6DZ[9"&V&WOU3_;[)AEP11,1?&+9SJ?.$.' M9+!DZT(_B.T7V.6)C5XJ"F6?9-M@*8+3M=*BW)'10=W7H$/SP!"'8 M$8)C0G2"$.X(H0W:.+.Q[IAFR5B*+9$&C6JF86MCV9B&5V86YUKB7XX\G=RD MJ5Q#1CX]X[I0H,C%'6C&"_6>7)(YKIEL70 12ZQW X0]\)(\SN_(Q=OW8U>C M$2/GIKM!;YM!@Q.#WK,7$OH?2. %80][>I[]36RN2.A9>G!(=S%]6X*@+4%@ M]<(3>F=3_KY9*"UQL?WIB]D(1_W"9@->JYJE,'%PARF0&W"2=V]\ZGWL2_V? MQ YJ$+8U",^I)U-1EER9K:GZ MHK/>9KBQ04J<%=P-Z1/)^(9G4&6]3ANIN&/!1Z=T=.2T#^;''=B!T[AU&I]U M^EWG(%^MH3Z;\:OQPY . GIDLP*5(@4LD>A=#3"7;$[9IJ-%;0^JA=!X[-EF MCA<32 / _TLA]+YCSK[VJDO^ 5!+ P04 " 02/%6E*;>2*0# R#0 M&0 'AL+W=O]7#+1%D0") M=?,UM0TD]A;= ED82;=]*/I 2V.+""5J2=()HX#45F9XXB3'YG>OJ*,&4Z8[,,:,G*ZE29FBJUJ[.%;*X!*7" M#3RO[Z:,9\YT7*XMU'0L"R-XA@L%NDA3IG8/*.1VXOC.V\(37R?&+KC3<<[6 M^(SF6[Y0-'-KEIBGF&DN,U"XFCCW_MU\9.U+@[\X;O7!&&PD2RE?[.1+/'$\ MNR$4&!G+P.AO@S,4PA+1-K[O.9W:I04>CM_8?RMCIUB63.-,BK]Y;)*),W0@ MQA4KA'F2V]]Q'T_/\D52Z/(7MI5M-W @*K21Z1Y,.TAY5OVSU[T.!X"A]PX@ MV ."$P Y;@:$>T!X"@C? 73W@&ZI3!5*J<.<&38=*[D%9:V)S0Y*,4LTA<\S MF_9GH^@I)YR9/J'A"BF/!A:"97 U1\.XT-=P"]^>YW#U\_78->3(FKO1GO2A M(@W>(?7A468FT? YBS%NP,_:\?T6O$L!UE$&;U$^!*V$?Q19!T+O!OS1:-"T MGW;X(]M!Z-] X 5A WK^8730$DM89RPLZ<(/9NR?^Z4VBMZ??YL257%UF[EL M3;G3.8MPXE#1T*@VZ$Q_^>3WO5^;5+HDV?Q"9$<:=FL-NVWLTSFN:"6&B(Z9 MXLNB+$$YJ7E#-4-'BN=VI4G/=MXO&=!1P_*8W8!)$&8RS5FV Q;+W)!'!M\+ M)OB*8_Q3U_.O7JZI>-8)M5L JN7 A(!5(<2MH1H+F.9"[A U;!,)3"&8+9GO M;B7YVB%3&N0*J$H#RV)(V 8I,L*@]4BF@A;2ZHTB.RLFC[#3E.'6\,[-\(7( MCC+*S?=*.ONMW$R]CM\;NYM#>5I]GBO/AK1O_^[+? M/5F?T86@ZM__IZEN$X],K7FF0>"**+W.@&JAJCKT:F)D7O:L2VFH RZ'"5UJ M4%D#>KZ2TKQ-K(/ZFC3]#U!+ P04 " 02/%6.N)U>Y,+ "]9VU=B<#XDK3C87J;UH2RV)&@X*('N$V[Y@K" _XBC)KWN+HEA^[??SR8+%-#]+ERSAW\S2+*8%?YO- M^_DR8W1:%HJCOCH8C/LQ#9/>S57YV7UV^;\C70QJ) MN<1_0O:<[[PF8E4>T_2[>.-,KWL#T2(6L4DA",K_>6)W+(J$Q-OQ5X7VMG6* M@KNO-[I9KCQ?F4>:L[LT^B.<%HOKWD6/3-F,KJ+BU_399M4*C80W2:.\_#]Y MKI8=],ADE1=I7!7F+8C#9/TO_5%UQ$X!9?A* ;4JH.X7&+U20*L*:'L%7FW2 ML"HP[-JD455@U+7 N"HP[MJD\ZK ^5X!=?Q*@8NJP$77)EU6!2Z[%E &FRTW MZ%QDN[$[;VUEL[F5@^W]:I'-!E?*+=Y?[XOECJS3@MY<9>DSR<3RW!,ORF@H MR_/]-TQ$X#X4&?\VY.6*FX<%S=@BC:8LR_]%C+]68?%"3G16T##*/Y,OY/<' MG9S\]/FJ7_#:1)G^I)+OUK+ZBJR0($V*14Z,9,JF+>4M>7GMK?*VO/Q84K[/ M>VG;5>JFJVY5*?AS^G1&M,$I40?*J*T_Y,6_+;--<55K*:[+BP=4%%?*XFI+ M<:-[[4I+<;/SN@\&;=M27MQDCV=$O7AUW>VWUOUEL^IMI9W.;6_M.5=>_)=) ML>EX9=Q2W'NCXU?S;?&VGO,[;#=E5'9\VW8+NG3\Y2E1+B_'DAC0ML.%5GK: M^X:+/WV^/'$*%N?_;6GL[1H?MN-BCO(U7]()N^[Q24C.LB?6N_GG/Y3QX-]M MX8;$="1F(#$3B5E(S$9B#A)SD9B'Q'PD%H"PQD@PW(X$0YE^<\\GV"S+V)3P M6K>!51<;),IN%3.&7) M-"?++)PPLF39.HC)29@0/8TBFN7UIVVG +?2RHZ-9R2F(S$#B9E(S$)B-A)S MD)B+Q#PDYJ^QBYVQ;7 V:HYK :C"1L"/MP$_E@:\OHWRG:ANC66ILB2GXMIW6RA+C6-#^?Q@]J9>*.=[.Y*.K-)HJ7)\?C%N5FDBJ[20 MF(W$'"3F(C$/B?E(+ !AC1"]V(;HA7R*G>8%"?-\11,^J]Z<%L?I*BG>/ 9+ MY6,#]^+@$'!Y/MH_Z=([+64<+B46VEO*1#;?0F(V$G.0F(O$/"3F([$ A#4B M\G(;D9?2B'P05ZA(NA2'RU,R9?DD"Y>O'3NEU+$AB,1T^4H6"T;N^+R )B]D MGM&DV%R:JU8\_U2DY(1^)K-TE9$D3;ZP>!FE+TQ<"C3 423*3F9 M?";%<[I=BW0V"R>LK55#6:L(+3A'V ^634*^\/KJ!E_H)^UL-*HO:)Q^$ET6 MT^P[*^J%Q&<-C;\0GTUIL?V^[-XS\MN";[--[Y(G)H;].&;3D"\:O92KQ'XL M>6>0F;C>\L+$]919EL8U4K)GGW[;V7:\[])LRC<>Y>W@I&CX\%(]5325?Q=1 ML5UYAVR),)E7[:H;<]8VJ4+NBR82L][@\1<).8A,1^)!2"L<;A0!G52Q$"Z MRSE)D85)'D[($XU69=Q7PPE]C.J0?VLV)Z_EV&,)5-.AF@'53*AF036[TG9G MPMIP?''PFP>T5A>J>5#-AVH!2FM&_DXZE"*-_#_*3#]Q]'UB&9TS?D01Z8_B M(!N%,]8:Y5+QZ"A':CI4,Z":"=4LJ&:_L9>HU61.44B\3C)3-3Z5>\G;#O_0 MEKE0S8-J/E0+4%IS)%#KD4#MF."P/GW\,V#Q(\M:\YKDU-%# %+3H9H!U4RH M9D$U&ZHY4,V%:AY4\Z%:@-*:@T"=[JA\:+ZC DUXA&HZ5#.@F@G5+*AF0S4' MJKE0S8-J/E0+4%IS7*B3'Q5IDM8[LQ_EZ-'# 5+3H9H!U4RH9D$U&ZHY4,V% M:EZEO9G&Z4.K#5JJ5?:J;09QG0JIR',A'U@6\IB](T=-]:$ICU!-AVH&5#.A MF@75;*CF0#47JGE0S8=J 4IKC@9UGJ0R_M"I/C1]$JKI4,V :B94LZ":#=4< MJ.9"-0^J^5 M0&G-<:%.N%3D&9?OG.I#4S"AF@[5#*AF*H>IGTK+'-."UFIW MK-7IN)P+;9T'U7RH%J"T9G#6J9:*/-?R89L!))*:=O-V6H,2FEX)U72H9D U ML]*:N_U^0$+3-:&: ]5.C6ZHID,U ZJ94,V":G:E'94 K-:&:!=5LJ.9 -1>J M>5#-AVH!2FO&=9VCIDIS738_8^M'_8PM-X\.[/:^G['EZ-'# 33;#:H94,V$:A94LRNM<='_\%XN3K?% MW&Z+>=!5\*%:@-*:D5DGGJGR._0==2DY96KGW+*.E].A:65038=J!E0SH9H%U>SW:.WQ#X)< MZ/IY4,V':@%*:\9_G;ZFRM/7?DZ3+\;F+ESZYK99TNMVT!0VJ*9#-0.JF5#- M@FHV5'.@F@O5/*CF0[4 I36'@CK93;W\T.MVT PXJ*9#-0.JF5#-@FHV5'.@ MF@O5/*CF0[4 I36?MU4GRFGR1+F[W7L8)07YEF4T MF3/Q^I3\4MYJ1DGN(YI(SQOD[3AZ9(#FX4$U M ZJ94,V":C940.JM/4S_RO$&#IOM!-1VJ&5#-A&H6 M5+.AF@/57*CF034?J@4HK3DN[#RH5YX5^&T^S]AQY2\,K6. =O 3 MKC)J^;/F.WF51X:G MU6E^FC1=Z#TG#L?_V"!OP]&3 Z2F0S4#JIE0S8)J-E1SH)H+U3RHYD.U *4U M1X\Z&5 ;?>A) S0K$*KI4,V :B94LZ":#=4,O& G,V;(EU>]Y0>>4R+(HW+EPM&^;1" M+,"_GZ5IL7DC*GA.L^]ELV_^#U!+ P04 " 02/%63@H/46D# #J#0 M&0 'AL+W=O!;DQU548ZC3'DNDS6:&@-PNI2F9HJI:AKA2RS"F5 M19A$T2 L&1?!>.C69FH\E"M3<($S!7I5EDQMIUC(S2B(@]W")[[,C5T(Q\.* M+?$!S3_53-$L;*UDO$2AN12@<#$*)O'5-.Y;!2?Q+\>-/AB#I3*7\M%.[K)1 M$%E$6&!JK E&CS5>8U%82X3C6V,T:'U:QHO@Y#0P"MFS!MP$QK,,E/P S@7@J3:[@5&68_ZH=$K&67[-A-$Z_! M>[:%7OP&DBCIP1\0@K9T=?/P..BUX>LY!SU?^-Y.:5MD<"U+JA7-W&Z;*,7$ M$FG_&IAOX5!NQK9N>;)A*H,O?Y%)N#-8ZJ,1J_V?'_=O:_9*5RS%44!%J5&M M,1B_?!$/HO<>=N#[T:C6)&HW M?>?&?B?6X]X@HM\P7!^!UV_A];WP/KN2HXA.UJCH$P*W3ZA2KA%FBJ?XV[CW M&^,8]AK#Y0'VY*Q_?ASYH$4^Z!18KO6*>.S*BC]!61<"VD* '[:Q+\Y>K\C&TY\7+Z3N7"];KI>=4H<-U1-DS^NX.Z-W+:-WI\E>9ZK^ M!'I1=:<;1_N6%W5*8"4Z30[_D9I [Z>'R:+'9FZ\^B']8S&"=[QLFS MNQ,S'7*6=.I.\?YL$'N;\_/ZT_^1_R+^O0[]*=YW_KA;ZV]JG\WI)-@IN-U: M?[SO_?&)FK\?^2^"^UO-/SPX?I>HENZ2084F5\+4)_%VM;W(3.KC^UZ\O@7= M,[7D!+K !:E&9Q<$0-47BWIB9.4.\W-IZ&K@ACE=QE!9 7J_D-+L)M9!>[T; M_P=02P,$% @ $$CQ5C",@3_\ @ HPD !D !X;"]W;W)K&ULK99=;]HP%(;_BI5-4R>MS8=)@ XBM:!IO=A6E;:[-LD! MHCHQLPVT_W['24CY,&FE[0;BY+ROG]>.[0PV0CZI!8 FSSDOU-!9:+V\=%V5 M+"!GZD(LH< G,R%SIK$IYZY:2F!I*Y.8L*YQX4-Z[E?% K#3/"KB5 M1*WRG,F7:^!B,W1\9WOC+ILOM+GAQH,EF\,$],/R5F++;5S2+(="9:(@$F9# MY\J_'/F>$905CQELU,XU,5&F0CR9QDTZ=#Q#!!P2;2P8_JUA!)P;)^3X4YLZ M39]&N'N]=?]6ALB!V!WSDA"&I!\%X!K06T#%J1E;'&3+-X(,6& M2%.-;N:B')M2C6FRPDSC1$M\FJ%.QS=%(G(@]^P9%#D;@V895Y_).9G@"Y.N M.! Q,\,"4D)*LJI:E]7GY&$R)FE MVNP#ZSCH4]H9N.O=!,=5-.QV_:9J#ZW3H'5:T:XX;BRL2(#@%H4+-,67;VJ? MCLHHW.T_BD+_@/*MJCW*L*$,6REOBC446L@7&U=XU&./TI ><%FJ_#"@=JZH MX8K>F-CZ19:(9V.+CD5[9=>@+0Q=8]Z"Y$I/& Z MKNI$$?7L3+V&J=?*="\TXZ_;&^YKA)U<_KWC4:&T'T0'H):RH._U>W;2?D/: M;R5]9'S%JH-ONT)LC*TF]EV%V':G?_?92^E[K\>1][XWN'TKKEVBMR;#5F>; M#7?G!#6?+WA S;-"$0XS%'H779Q/67T15 TMEN6A.A4:C^CRV52(7 P ) H !D !X;"]W M;W)K&ULK59M;YLP$/XK%INF3NH*&'!(EB UR:KU M0Z6H6;?/;K@DJ( SVWGIOY]M""6!H*GJEV";>YY[[CCG;KAG_$6L 20Z9&DN M1M9:RLW ML5B#1D5-VP#N7JS9#RC4FWYRA8;#C0VH"RUL>,0.Z-);D5#/"8K-92']C1<$-7, ?YM)EQM;,KECC) M(!<)RQ&'Y\$]J*V1CJ49\9>].8^'EF.5@0I+*2FH.JQ@PFD MJ692.OZ6I%;E4P/KZR/[G0E>!?-,!4Q8^B>)Y7IDA1:*84FWJ7QD^Y]0!A1H MO@5+A?E%^\*6$ LMMD*RK 0K!5F2%T]Z*!-1 RB>=@ N ?@"7 ,X$6 MRDQ84RII-.1LC[BV5FQZ87)CT"J:)->?<2ZY>ILHG(SN\P7+ /VB!Q#H:@J2 M)JGXBKZAN2J8>)L"8DN4%$:2'A <5 $)4 9/\RFZ^OQU:$LE0Y/9B]+EN'") M+[@DZ('EU=7WS3S'4)NRI2J2*=JLJ2N$:2R?:DD89?SW=P M$)[):YH% 2:AVRZO5\GK=5;L%):@!,:M)=O[R)+](+*3*,,JRO"])1LVLQ_6 M*K'0WC1RL=]WPO;<]RM5_7<6;+_ISVF(:AIY ?8NU(/KO/4$IU/5L2(Z*K9D MJ+OV0WQ>L"U6ZG.Z7O^"PEK7FP9^=C_4(9/KX&TTQ/SU0 MODIR@5)8*DKGIJ=RR(N1I-A(MC%=_9E)-2.8Y5J-<<"U@7J_9$P>-]I!-1A& M_P!02P,$% @ $$CQ5F;&6QNL @ O < !D !X;"]W;W)K&ULK57?;YLP$/Y7+"9-F[2%7PV9.H+4I)W6AVI5LVX/TQX< M. *JP]@+V,?==]]]V'?ACHLGF0$@V1>LE',K0ZPN;5O& M&1143G@%I?J25> M+F?:WSC\R&$G>VNB*UES_J0WM\G<+))#2FN$#WWV%MIZIQHLYD^9)=HWO;&J1 MN);(BS98,2CRLGG3?:M#+\ ]%^"U =YI@'\FP&\#?%-HP\R4=4V11J'@.R*T MMT+3"Z.-B5;5Y*7^BRL4ZFNNXC"Z+6-> /E.]R#)NVM FC/YGGPD*W5>DIH! MX2G)&R>D>R*18HU,V]Z+)[9W)'9 [7F(FR4V9 M0'(<;ZLZNF*\0S$+;Q3PCCX3W_U /,?S!^@L_SG:&R'C=\KZ!LX_ ]<7\$5E MLNH$_-(*J*T/2D#RZVHM4:B#_7M(RR;;Q7 V?=DO945CF%OJ-DL06["BMV_< MP/D\I,1_ CL2YJ(3YF(,/7JUMO[37 MO(XX3SO.TU'.^J]![QZ '"(X'4KM3$\(ON9U1##H" :C!+]A!F*(4S"8[52T M8:]@F-.LXS0;Y723IF"Z]&B/F W^K]D)P4$OWSLA:/<:80%B8^:#)#&O2VS: M2&?M1M"5Z;PG]H4:38%IYMH=%9N\E(1!JB"=B9X$HID5S09Y9=KMFJ-J MWF:9J?$*0CNH[RGG>-CH!-W COX"4$L#!!0 ( !!(\59-M!KBNP, (,0 M 9 >&PO=V]R:W-H965TL$,JH&(@>.;S9"9E3C4&Y=E4N@ ML05EJ1MXWMC-*./.?/Z[=S5:-1 W75E8%4:"%XP,"8W@NM$D9]X#'$3[Z*SM/KH)/PH]@- M2.A=D, +@C9_NN$W]$!"WZ+#%G3TG]%!1RQAK7YHZ<+_I?[G#P@C[S5DZJ\6 MEZ]+&\-V&Z9P7*JVPBWU9 M*AJ#6DN6FQK3)ETGQ;G2=?OS>V+W-Z?\0!*J""6I]5 +K)]<$['9L#40:X]0 M'K^B9$\E)*+ 18R3=P+3Y%?SH1,IBFU"?BDP+3 31P-RQ7E!4U,@6%9DEA"' M.3V4N83W Z*8.K)+_,MS*1X95DY(#^3U)+P83;W!OSE)XY@9+9&\=NY52=KJ M(AY6R!Y '@]LV(>KWL7,FP[:\JVG[6SDVZC.MU'G_G[$2[H*!A[Q6E;0EG"= M'.JM"WS9][3LD:\XSK><6>\=Y#BAL1UNGR^ ML3O=6J$ZFRAH*36L')-ZC^DSZU[9,LZHFLH>VTUG;:F9W=5:9- MQ^E7I\2?#3W/:QZF5:?9UD.C?'^B2+>B)K*.A[3S^> MO6]P@BLC/>K3OI*]L_/IM?F0[;=GU/-&5[?D/EEG&%/]8V M2.D-)GCER[+C+0=:Y+8'?! :.TK[F "-09H%^'XCA#X.C('Z_P[+?P!02P,$ M% @ $$CQ5I0:--B& @ "P< !D !X;"]W;W)K&ULG95=;YLP&(7_BL6FJ9.V N8S'4'JAZI-6K6J4;>+:1<.O"16;U!M#HD;-:S9VUULV9ZZIB#9RH4]% M;48J(3G1IBM7KFHDD+(3<>9BSXM=3FCMY%GW[%;FF6@UHS7<2J1:SHE\N@ F MMG/'=YX?W-'56ML';IXU9 4+T/?-K30]=ZQ24@ZUHJ)&$JJY<^Z?7SYW40254I&7Z3FP_PI GLO4*P51W1=MAKN>@HE5:\$%L M''!:]W?R.*S#C@#[!P1X$.#.=P_J7%X13?),BBV2=K:I9AM=U$YMS-':OI2% MEF:4&IW.OS0@B:;U"GT&$PY="LZI-JNN%3JY DTH4V_1>[0P7T/9,D"B0E6K M6PG6#>4M-Z^FUH2AXKSA ]XLK=/+Z M[9]57!-L3(?'=+@K&QPH^T^NT??SI=+2?"<_I@+TI'":9/?.F6I( 7/'; X% M<@-._N:5'WL?7L@1C#F"EZKG9EG"*4^]*NY4=OMM\L";X3#-W,T$+1QIX3%: M-$7K5=$.#2=)ZGG3M&BD1<=H\10MVJ=Y:>"%T[1XI,7':,D4+=ZG^3A,#F1+ M1EIRC)9.T9()6ISX!]Y;.M+28[09(G6)2*5!3G'3/6Z$L9\>2#D;N;,7N=?_ M:F#2R/WK[CA9-=]PMA3:' M9]=./4''_U_^"U!+ P04 " 02/%6?V^?3GT$ "[ M$@ &0 'AL+W=O0\5GMDJU MJ?#GTX*NX!;TE^)&8LEO6!*60:Z8R(F$Y&"D&N=@B1G*PE@ZA1Y&X&FC*O?I[[& M[@S(CVOJ\XHZ?()Z0*Y$KE-%+O,$D@Y\Y,8/'7@?PVQB#1]B/0^=A&>%/"3# MX("$03@@7VXC\O:WKK@NW#0?8'%(PA-#,Q@[:*+GT$SL:(:.Z(9-)H>6;_BS MF21?_T H^:0A4_]VI;7JYZB['[,0G:J"QC#S<*51(-?@S=^\'HR#]UU:]DD6 M]42VI^]1H^^1BWW^9YDM4%&QQ-\EBT$JPO*UX&M(\(% 2_Y&]"YUJUY&MA>S M*J_GX=1?MR7[WQ:1+J1,U:?H#KKHHE*TRA2P$G M_TO]U2=9Y([\II2JI!BW%@1G5ROEKW9*'-A7C46H!%)(D;(%TVB4I109@7Q% M5RQ?&=O8?8]I!HIL4A:G%A"+K #-S(Z(VX%.D5(H0VJY+_ MS;6%2;]\I M=D^R:G?#K-(\+RE_%;?4(_"M-,TKI]$U2#R%F;8I4_:@0Q3E>%"SR5V(O%0V MQ::Q3M&+)*8<\@23;3*NT(/,O*[H$JHK-[4G;4&W=,'AE35E+&1"\[BQ7V.F M-Z\GX>#XO<+P5B4.P, DV@D[,%9&A,"Q$DI&X;L-P!TI 'M.7.8Z;LQU[-3] M&NU[7>E.OEZ!68T[MR\GRTM]U2=9U!/9GGJ31KW)+SH>3/K4MT^RJ">R/7U/ M&GU/G.X\W\W)+M$J\+BUIP\#\_-HZ_^^67@\^JY9Y!S*#P8Z"':?#(%[(EKO M/&ZI5>V:*^V/9%;'UW#7[1?*P[ZDOD/MFBOMCV10YW(H<_,REK]-YT M&W7,RJYV8<>T=(_FI='ZK:_Z#.3*WHXH/!R6N:X^>IO:Y@;FS-X[/*H_'YQ> M5/*2CR(*L)AB93!X3$>@&5U4U(5M"CLW<%":"TR^Y@"34":!OA^ M*81^*)@.FONJ^7]02P,$% @ $$CQ5EKT6<^( P XA( !D !X;"]W M;W)K&ULM5AK;]HP%/TK5B9-FU0U<5(>[0"II7M4 M&EW5[O&AV@>37"!K$C/;0"OMQ\]V0D)8L 8R7TKL^![?DZ3C/>=F1#S"]?EX0Q2PD_I'#+Y9D)92H1LLJG+YPQ(I(/2Q/4]K^VF),Z< M04_WW;%!CRY$$F=PQQ!?I"EA+U>0T%7?PSH3J< >].9G" XAO\SLF M6VZ)$L4I9#RF&6(PZ3N7^&*(NRI C_@>PXIO/"-%94SIDVK<1'W'4QE! J%0 M$$3^+&$(2:*09!Z_"U"GG%,%;CZOT3]H\I+,F' 8TN1''(E9W^DZ*(()623B MGJX^04&HI?!"FG#]%ZWRL:US!X4++FA:!,L,TCC+?\ES(<1&@,1I#O"+ '\[ M(-@1$!0!@2::9Z9I71-!!CU&5XBIT1)-/6AM=+1D$V=J&1\$DV]C&2<&(_*+ M,C34$P'CZ,TU"!(G_&W/%1)>#7+# NHJA_)W0+71B&9BQM'[+(*H'N_*M,K< M_'5N5[X1<$1>4(!/D._Y04,ZP_^.]@W)!*50@88[VP'W0!+@Z!Z6D"W@!'VD M-.(GZ%9NM,<1I&-@/YL4,V*J+7K!YR2$OB/W( >V!&?P^A5N>^^:^%H"J]$_ M*^F?:?1@WSI!CY_E4'0C(.6-$IS9E, 26$V"5BE!RU@!MPNUS(A.*AF:^.8@ M+0VB#M'E0);?DG0EZS:D>@/ M.NQC8IYL7\JVT.K2;/@.?*2M6P#;DL$26ET&OY+!WZ/R0YJI%B/:XK*8/S4* MX#=5Z_97IGG4SIJN?! V&Z%=-;WO1\@\S=[+> QSA"MWA(]EC[!5?V0+K2Y# MY9"PV2(=%S1:KK/JO*VKA)+?JP&RAU:6I/!@^ ME@G#5EV8+;2Z#)4/PV8C=M!)WFT\R;>MF7GF?9FY&[<%N*^(%9%B2 MJ[M$V9X2X *]NP*)22K>]UVI\'J1&Y>H88$*7D!UT)A1N1#H M$TT@J=N[RJW*MV#CVS"P L?X&87^!Q1X0=C@SNB_K0.+,V$5J-#@PD,#A1Z^ MJJ7H1D(F?C5%K>">-G/U:WHA!^;-+<$JX7@M K! MJ8T>38#'0*5ZNQ&;(4)7:L#XU*Z9Q5>A7JVI> MGE5>GEF]_(;)&E/T,(9L"KQQ1ZR 0W>D)5A-:Z?2VCE24G;:#$%+L%H(NE4( MNFTE9;T=*7U[ M;8:@)5@M!+ZW_0'VVDK@DK3_6=U+8/OS7JMGIZ#PK7HN!<'6]+7;'[IY;='J M:H.MVN!(*5R"VPI#2[1Z&+;%D6\M/ Y*XK QB7O[67R,2L??ECJ^O=:Y7:G= M!"S0[5(*DAA9_\YL*_/@+6V)5H_ MHSRSXZ5V:W65VW1ZF'85EB^M7HY*+,[ M39GM^?N9W6JYY.[T?AGPN6F)!8K9DLJBU:IFJ[;[TC2;>_-#W8Z;GG*+*7KY M,>9S0@5*8::0WDE7[0@OVN-B(%EN.LPIDZI?-9<+P EPO4#=GS$F-P/]@.I/ MBN@O4$L#!!0 ( !!(\58:=WLCGP, !D1 9 >&PO=V]R:W-H965T M;%%:L[AS/"(FM%DS_A/D0)(=%_DI9@Z MJ92;,]<5RQ0**CZR#93JSHKQ@DHUY&M7;#C0Q("*W"6>%[H%S4IG-C%S-WPV M85N99R7<<"2V14'YPP7D;#]UL/,X<9NM4ZDGW-ED0]>P /E]<\/5R&U8DJR M4F2L1!Q64^<0PU)J"JK^=C"' M/-=,RH__:E*G65,#V]>/[)],\"J8.RI@SO)_LD2F4R=V4 (KNLWE+=M_ACJ@ M0/,M62[,+]I7MJ'GH.562%;48.5!D975/[VO$]$"*)Y^ *D!Y!C@GP#X-< W M@5:>F; NJ:2S"6=[Q+6U8M,7)C<&K:+)2KV-"\G5W4SAY.SJ?L.X1 N:@T!O M+T'2+!?OT >T4())MCD@MD)0&0EC] %]7URBMV_>35RI'- T[K)>[*):C)Q8 M+$37K)2I0%=E DD7[RK'&^_)H_<7Q$IX31^0C]\CXA&_QYWY_T83BS-^DTK? MT(U.T,UI21.*?EQ#<0?\W[[T6 GT$WLF-G0)4T<]D@+X#IS9GW_@T/NK+[B! MR#JQCII81X;=/Q'K+>R@W ):<5:@JWL)O*0YFAN] D<_OBI[]$5"(7KS,!HR M#P.1=?(0-'D(K'M^U7HR^@*MT*%!ZQ-U-_,CSXL#/'%W[1B>VHU(2 (_;.PZ M[H6->Z%=DFE6VA5IQ;]T)P8BZX0:-:%&KZG(:,@\#$36R4/:VJT9A\H%4.Q=7/1JCOP;^FTAK<%&&*?Q-Z13GOL, [' M873BZ,3DX"&Q>KA056^*SM7.9$O[(6HG>O'&#,36#?M0Q6#_544Z:(TS%%LW M%XFE>'%^S$0 M6S?>0SF#PU?5YJ#5SE!LW5PUV;TI*8,/6\3W05!\-KBE?9Z5 .:P4 MI?#23;F%;VCDFUX^8R!9H UP;J_HHQ^3C0"S1?0V:_ %!+ P04 M " 02/%6HVZDDB8# !,$@ #0 'AL+W-T>6QE]'JX,("8>/P\ M\:>T,>G+?>G6RJD5ZXR=8O21A]Y1'2ULMF4ZSI3L=B "!A1)*!\:6A4W4ATCUR\%]UX.*:70*+I6N<[L,[N^\&7X M;'M@D O1&AP0%YB.2VH,T_+:=NK!=? 1%#3MNTUI'>::;OJ#(>D(] M]CK;V;$>[)=LF]90TW0RK@/ZNVI.>U?V9;I!R1^4^;2RTY%U'TJ4W6B6\77= M7V>M 4R]CZO3LA2;CX+GLF!N\L]..!W3+2]8*LU_V6Q0*@L;8)H$#TP;OMB- M_-2TO&-KLRVG=89['ARAY[^[SCF33%.Q:]K6_FM>Y1<[CB[_E>7ZO\JA8:_' MYHQ\[2:'QV R/@:31U&3HU=I,FS.QIT#>._X;:,!O.9,R#=X71)=TF"^XL)P MV?26/$V9?'0*6WE#Y_95>4_?CD]91E?"W+7@A'3MKRSEJR)I1]W 0C2CNO87 MF%X_;M^Q;"XN4[9FZ:SIZGQ>-P/;L%F;"PB'R'5]^1&,XS _ AB6!W. <1P+ MR_,_S6>$SL=AF+>1%QFAG!'*<2P?,JL_6!X_)[&7?Z9)$D5QC*WH;.9U,,/6 M+8[AZU?#O $#RP.9_FRM\=W&*^3I.L#V]*D*P6:*5R(V4WRM ?&O&S"2Q+_; M6!Y@8+N U0[D]^>!FO)SH@AV%?.&/<$XDB08 K7HK]$X1E8GAH]_?["G)(J2 MQ(\ YG<011@"3R..8 [ X9$47T.'IQ'X?:<"KO?CZ:_ 5!+ P04 " 0 M2/%6EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( !!(\59%CZ8,%P0 'H@ / >&PO=V]R:V)O;VLN>&ULQ9E1 M;]LV$(#_"J&7M4 [6Q*3MD%=('/2+4 W&W70UX*6:(LK16HDE<3Y]3U)<$HE MPF$OESS9I&3JTU&^[TA]O+7NQ];:'^RNUL8ODBJ$YFPV\T4E:^%_MXTT<&1G M72T"--U^YALG1>DK*4.M9]E\?CJKA3+)IX_'L=9N%C=LD$50UD!GU_%-R5O_ MZWC79#?*JZW2*AP62?]=RX35RJA:W][@MA^%0"R2$[G,.!..1_Z,_KQ!3#>2#AY:+7!?E8Z M2'G<.FK8(9/Z,D)L.HON!9W;' M5HUT$21'(/F+02XK$3^/)PCDRTB%^L,)ZMQ4'TU_T% MA7J$6"3P7+D6YO+R#@;QA[_ETM:U"KT; M8D1,"BFQ%2[K1MM#_Z0)J/A6H9*.G>^=E$\P,2VDQ%[X6_QK'5NV/L DNQ$6 M)H*4V 0#UJ9M&JT>86$V2(EU .G,NL V0H_^"QF6_S/B_+^T-ZI\VX?E@0=+ M_1E]ZN]+"OASKJ%V*Y3T;]CV,#0.+,9$%Q+$)D +HN]9C(F9(2,V0UP2L5?7 MG>/]ZQ@.4T-&K(;'EI\$Q#R1$7MBRJN3D)@I,F)3Q(*=A,/\D!'[ 3%MQQIC M8K[(B'T1)^;)&&+6R(BM@2X01ZDFQT22$XL$SXAYC(GY)2?V"X[)8TS,+SFQ M7\:)^T(&H?3HDG[2;2KM6JV7T+&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNPD 4A>&M("^ X3X@(8)4:=)&;,"" MX2$>MCP3!78?! 4I_RP>- M(6AD6 KL%\18"O17U5@*]%?56 KWUX6>;0&]%O95 ;T6]E4!O1;V50&]%O95 M;T6]E4!O1;V50&]%O95 ;T.]C4!O0[V-0&]#O8U ;WO8+"'0VU!O(]#;4&\C MT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#;'S:[ M"?1VU-L)]';4VPGT=M3;"?1VU-L)]';4VY^I=\JG74RWGNL:CVZ>274^OQMO MG[\LKS<1Y^$%YP!'K>^_4$L#!!0 ( !!(\5:<*],/O0$ '<= 3 M6T-O;G1E;G1?5'EP97-=+GAM;,W9R6[",!0%T%]!V2)B/)0. C9MMRV+_H"; M/$A$$ENVH?#W=<(@M:*HB$J]FT2)[7=?;.EL,G[;6O*]35TU?I(4(=@'QGQ6 M4*U]:BPU<61N7*U#?'0+9G6VU MB8C@5:'WO(FO M?6F:2>*H\DGO<3>QS9HDVMJJS'2(XVS=Y-]2!ON$-*[LYOBBM+X?)R3L9$([ M\G/ ?MWKFIPK<^K-M LONHZSV*9B/FPK\NGY$B=Z-/-YF5%NLE4=EZ3>.M*Y M+XA"7:6[HOWSR2'N,.VN_.K\KLRYP#ASYHSU\<0<71YW.))V]<#&0N1">?X3 MCXFQ]-7?1^UIYY3_,CMN[X=QR^X\/.MNU^_QUS,^UK^P#P'2AP3I0X'T<0/2 MQPBDCUN0/NY ^K@'Z8,/41I!$96CD,I13.4HJ'(453D*JQS%58X"*T>15:#( M*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&25*+)*%%DEBJP215:)(JM$D56B MR"I19)4HLDH4616*K I%5H4BJT*15:'(JE!D52BR*A19%8JLZC]E?3=F^=>_ M MM[6NNR.>2S[G_K]!-02P$"% ,4 " 02/%6!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( !!( M\5;ZAN+T[@ "L" 1 " :\ !D;V-0&UL4$L! A0#% @ $$CQ5A_PAZUM M!0 -!P !@ ("!#0@ 'AL+W=O$ & @(%G% >&PO=V]R:W-H965T&UL4$L! A0#% @ $$CQ5LLTL,/)!@ <2$ !@ M ("!@1@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ $$CQ5JRG6L1#!0 20P !@ ("!KBL 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $$CQ5O219?HR M P ZP8 !D ("!%$D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $$CQ5JR:3#:> P JP< !D M ("!0U, 'AL+W=O&PO=V]R M:W-H965T !X;"]W;W)K&UL M4$L! A0#% @ $$CQ5O&PO=V]R:W-H965T&UL4$L! A0#% @ M$$CQ5I*6(T?K @ = 8 !D ("!JW 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $$CQ5N_Q(\-,%0 MU#X !D ("!6GL 'AL+W=O&PO=V]R:W-H965T3 !X;"]W;W)K&UL4$L! A0#% @ $$CQ5B0,J[!T @ 5@4 !D M ("!=98 'AL+W=O&PO=V]R:W-H M965TE0, *0( 9 M " @=2; !X;"]W;W)K&UL4$L! M A0#% @ $$CQ5LW?[%]F @ /P4 !D ("!H)\ 'AL M+W=O&PO=V]R:W-H965TD !X;"]W;W)K&UL4$L! A0#% @ $$CQ M5IK$U*=-! I1( !D ("!9*@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $$CQ5OF 4O15 P P@T M !D ("!UK( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $$CQ5INX7!*1 @ ]@8 !D M ("!!+P 'AL+W=O2*0# R#0 &0 @(',O@ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ $$CQ5DX*#U%I P Z@T !D ("!<&PO=V]R:W-H965T&UL4$L! A0#% @ $$CQ5G]OGTY]! NQ( !D M ("!).( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $$CQ5AIW>R.? P &1$ !D ("! M!>X 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " 02/%6G"O3#[T! !W'0 $P M @ %._ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 .0 Y (8/ \ %_@ ! end XML 60 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 61 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 62 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 100 237 1 false 34 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://surgecomponents.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://surgecomponents.com/role/ConsolidatedBalanceSheet Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://surgecomponents.com/role/ConsolidatedIncomeStatement Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Changes in Shareholders' Equity-unaudited Sheet http://surgecomponents.com/role/ShareholdersEquityType2or3 Consolidated Statements of Changes in Shareholders' Equity-unaudited Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://surgecomponents.com/role/ConsolidatedCashFlow Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Organization, Description of Company???s Business and Basis of Presentation Sheet http://surgecomponents.com/role/OrganizationDescriptionofCompanysBusinessandBasisofPresentation Organization, Description of Company???s Business and Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - Summary of Significant Accounting Policies Sheet http://surgecomponents.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Fixed Assets Sheet http://surgecomponents.com/role/FixedAssets Fixed Assets Notes 9 false false R10.htm 009 - Disclosure - Financing Lease Obligations Sheet http://surgecomponents.com/role/FinancingLeaseObligations Financing Lease Obligations Notes 10 false false R11.htm 010 - Disclosure - Loans Payable Sheet http://surgecomponents.com/role/LoansPayable Loans Payable Notes 11 false false R12.htm 011 - Disclosure - Accrued Expenses Sheet http://surgecomponents.com/role/AccruedExpenses Accrued Expenses Notes 12 false false R13.htm 012 - Disclosure - Retirement Plan Sheet http://surgecomponents.com/role/RetirementPlan Retirement Plan Notes 13 false false R14.htm 013 - Disclosure - Shareholders' Equity Sheet http://surgecomponents.com/role/ShareholdersEquity Shareholders' Equity Notes 14 false false R15.htm 014 - Disclosure - Income Taxes Sheet http://surgecomponents.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 015 - Disclosure - Operating Lease Commitments Sheet http://surgecomponents.com/role/OperatingLeaseCommitments Operating Lease Commitments Notes 16 false false R17.htm 016 - Disclosure - Employment and Other Agreements Sheet http://surgecomponents.com/role/EmploymentandOtherAgreements Employment and Other Agreements Notes 17 false false R18.htm 017 - Disclosure - Major Customers Sheet http://surgecomponents.com/role/MajorCustomers Major Customers Notes 18 false false R19.htm 018 - Disclosure - Major Suppliers Sheet http://surgecomponents.com/role/MajorSuppliers Major Suppliers Notes 19 false false R20.htm 019 - Disclosure - Export Sales Sheet http://surgecomponents.com/role/ExportSales Export Sales Notes 20 false false R21.htm 020 - Disclosure - Covid-19 Sheet http://surgecomponents.com/role/Covid19 Covid-19 Notes 21 false false R22.htm 021 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://surgecomponents.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://surgecomponents.com/role/SummaryofSignificantAccountingPolicies 22 false false R23.htm 022 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://surgecomponents.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 023 - Disclosure - Fixed Assets (Tables) Sheet http://surgecomponents.com/role/FixedAssetsTables Fixed Assets (Tables) Tables http://surgecomponents.com/role/FixedAssets 24 false false R25.htm 024 - Disclosure - Accrued Expenses (Tables) Sheet http://surgecomponents.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://surgecomponents.com/role/AccruedExpenses 25 false false R26.htm 025 - Disclosure - Shareholders' Equity (Tables) Sheet http://surgecomponents.com/role/ShareholdersEquityTables Shareholders' Equity (Tables) Tables http://surgecomponents.com/role/ShareholdersEquity 26 false false R27.htm 026 - Disclosure - Income Taxes (Tables) Sheet http://surgecomponents.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://surgecomponents.com/role/IncomeTaxes 27 false false R28.htm 027 - Disclosure - Operating Lease Commitments (Tables) Sheet http://surgecomponents.com/role/OperatingLeaseCommitmentsTables Operating Lease Commitments (Tables) Tables http://surgecomponents.com/role/OperatingLeaseCommitments 28 false false R29.htm 028 - Disclosure - Export Sales (Tables) Sheet http://surgecomponents.com/role/ExportSalesTables Export Sales (Tables) Tables http://surgecomponents.com/role/ExportSales 29 false false R30.htm 029 - Disclosure - Organization, Description of Company???s Business and Basis of Presentation (Details) Sheet http://surgecomponents.com/role/OrganizationDescriptionofCompanysBusinessandBasisofPresentationDetails Organization, Description of Company???s Business and Basis of Presentation (Details) Details http://surgecomponents.com/role/OrganizationDescriptionofCompanysBusinessandBasisofPresentation 30 false false R31.htm 030 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesTables 31 false false R32.htm 031 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of the various assets Sheet http://surgecomponents.com/role/ScheduleofestimatedusefullivesofthevariousassetsTable Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of the various assets Details http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesTables 32 false false R33.htm 032 - Disclosure - Fixed Assets (Details) Sheet http://surgecomponents.com/role/FixedAssetsDetails Fixed Assets (Details) Details http://surgecomponents.com/role/FixedAssetsTables 33 false false R34.htm 033 - Disclosure - Fixed Assets (Details) - Schedule of fixed assets Sheet http://surgecomponents.com/role/ScheduleoffixedassetsTable Fixed Assets (Details) - Schedule of fixed assets Details http://surgecomponents.com/role/FixedAssetsTables 34 false false R35.htm 034 - Disclosure - Financing Lease Obligations (Details) Sheet http://surgecomponents.com/role/FinancingLeaseObligationsDetails Financing Lease Obligations (Details) Details http://surgecomponents.com/role/FinancingLeaseObligations 35 false false R36.htm 035 - Disclosure - Loans Payable (Details) Sheet http://surgecomponents.com/role/LoansPayableDetails Loans Payable (Details) Details http://surgecomponents.com/role/LoansPayable 36 false false R37.htm 036 - Disclosure - Accrued Expenses (Details) - Schedule of accrued expenses Sheet http://surgecomponents.com/role/ScheduleofaccruedexpensesTable Accrued Expenses (Details) - Schedule of accrued expenses Details http://surgecomponents.com/role/AccruedExpensesTables 37 false false R38.htm 037 - Disclosure - Retirement Plan (Details) Sheet http://surgecomponents.com/role/RetirementPlanDetails Retirement Plan (Details) Details http://surgecomponents.com/role/RetirementPlan 38 false false R39.htm 038 - Disclosure - Shareholders' Equity (Details) Sheet http://surgecomponents.com/role/ShareholdersEquityDetails Shareholders' Equity (Details) Details http://surgecomponents.com/role/ShareholdersEquityTables 39 false false R40.htm 039 - Disclosure - Shareholders' Equity (Details) - Schedule of activity in the stock plans Sheet http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable Shareholders' Equity (Details) - Schedule of activity in the stock plans Details http://surgecomponents.com/role/ShareholdersEquityTables 40 false false R41.htm 040 - Disclosure - Income Taxes (Details) - Schedule of deferred income taxes Sheet http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable Income Taxes (Details) - Schedule of deferred income taxes Details http://surgecomponents.com/role/IncomeTaxesTables 41 false false R42.htm 041 - Disclosure - Income Taxes (Details) - Schedule of income tax expense Sheet http://surgecomponents.com/role/ScheduleofincometaxexpenseTable Income Taxes (Details) - Schedule of income tax expense Details http://surgecomponents.com/role/IncomeTaxesTables 42 false false R43.htm 042 - Disclosure - Income Taxes (Details) - Schedule of income tax statutory federal tax rate Sheet http://surgecomponents.com/role/ScheduleofincometaxstatutoryfederaltaxrateTable Income Taxes (Details) - Schedule of income tax statutory federal tax rate Details http://surgecomponents.com/role/IncomeTaxesTables 43 false false R44.htm 043 - Disclosure - Operating Lease Commitments (Details) Sheet http://surgecomponents.com/role/OperatingLeaseCommitmentsDetails Operating Lease Commitments (Details) Details http://surgecomponents.com/role/OperatingLeaseCommitmentsTables 44 false false R45.htm 044 - Disclosure - Operating Lease Commitments (Details) - Schedule of future minimum rental commitments Sheet http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable Operating Lease Commitments (Details) - Schedule of future minimum rental commitments Details http://surgecomponents.com/role/OperatingLeaseCommitmentsTables 45 false false R46.htm 045 - Disclosure - Employment and Other Agreements (Details) Sheet http://surgecomponents.com/role/EmploymentandOtherAgreementsDetails Employment and Other Agreements (Details) Details http://surgecomponents.com/role/EmploymentandOtherAgreements 46 false false R47.htm 046 - Disclosure - Major Customers (Details) Sheet http://surgecomponents.com/role/MajorCustomersDetails Major Customers (Details) Details http://surgecomponents.com/role/MajorCustomers 47 false false R48.htm 047 - Disclosure - Major Suppliers (Details) Sheet http://surgecomponents.com/role/MajorSuppliersDetails Major Suppliers (Details) Details http://surgecomponents.com/role/MajorSuppliers 48 false false R49.htm 048 - Disclosure - Export Sales (Details) - Schedule of export sales Sheet http://surgecomponents.com/role/ScheduleofexportsalesTable Export Sales (Details) - Schedule of export sales Details http://surgecomponents.com/role/ExportSalesTables 49 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName, us-gaap:OperatingExpenses - f10q0523_surgecomp.htm 3099, 3110 f10q0523_surgecomp.htm f10q0523ex31-1_surgecomp.htm f10q0523ex32-1_surgecomp.htm sprs-20230531.xsd sprs-20230531_cal.xml sprs-20230531_def.xml sprs-20230531_lab.xml sprs-20230531_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 65 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q0523_surgecomp.htm": { "axisCustom": 0, "axisStandard": 14, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 420, "http://xbrl.sec.gov/dei/2023": 26 }, "contextCount": 100, "dts": { "calculationLink": { "local": [ "sprs-20230531_cal.xml" ] }, "definitionLink": { "local": [ "sprs-20230531_def.xml" ] }, "inline": { "local": [ "f10q0523_surgecomp.htm" ] }, "labelLink": { "local": [ "sprs-20230531_lab.xml" ] }, "presentationLink": { "local": [ "sprs-20230531_pre.xml" ] }, "schema": { "local": [ "sprs-20230531.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/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://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" ] } }, "elementCount": 391, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 43, "http://surgecomponents.com/20230531": 5, "http://xbrl.sec.gov/dei/2023": 5, "total": 53 }, "keyCustom": 44, "keyStandard": 193, "memberCustom": 9, "memberStandard": 23, "nsprefix": "sprs", "nsuri": "http://surgecomponents.com/20230531", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://surgecomponents.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:FinancingLeaseObligationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Financing Lease Obligations", "menuCat": "Notes", "order": "10", "role": "http://surgecomponents.com/role/FinancingLeaseObligations", "shortName": "Financing Lease Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:FinancingLeaseObligationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Loans Payable", "menuCat": "Notes", "order": "11", "role": "http://surgecomponents.com/role/LoansPayable", "shortName": "Loans Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:AccruedExpensesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Accrued Expenses", "menuCat": "Notes", "order": "12", "role": "http://surgecomponents.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:AccruedExpensesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Retirement Plan", "menuCat": "Notes", "order": "13", "role": "http://surgecomponents.com/role/RetirementPlan", "shortName": "Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Shareholders' Equity", "menuCat": "Notes", "order": "14", "role": "http://surgecomponents.com/role/ShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "15", "role": "http://surgecomponents.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:OperatingLeaseCommitmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Operating Lease Commitments", "menuCat": "Notes", "order": "16", "role": "http://surgecomponents.com/role/OperatingLeaseCommitments", "shortName": "Operating Lease Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:OperatingLeaseCommitmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Employment and Other Agreements", "menuCat": "Notes", "order": "17", "role": "http://surgecomponents.com/role/EmploymentandOtherAgreements", "shortName": "Employment and Other Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:MajorCustomersTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Major Customers", "menuCat": "Notes", "order": "18", "role": "http://surgecomponents.com/role/MajorCustomers", "shortName": "Major Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:MajorCustomersTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:MajorSuppliersTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Major Suppliers", "menuCat": "Notes", "order": "19", "role": "http://surgecomponents.com/role/MajorSuppliers", "shortName": "Major Suppliers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:MajorSuppliersTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://surgecomponents.com/role/ConsolidatedBalanceSheet", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c2", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Export Sales", "menuCat": "Notes", "order": "20", "role": "http://surgecomponents.com/role/ExportSales", "shortName": "Export Sales", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Covid-19", "menuCat": "Notes", "order": "21", "role": "http://surgecomponents.com/role/Covid19", "shortName": "Covid-19", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Accounting Policies, by Policy (Policies)", "menuCat": "Policies", "order": "22", "role": "http://surgecomponents.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "23", "role": "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Fixed Assets (Tables)", "menuCat": "Tables", "order": "24", "role": "http://surgecomponents.com/role/FixedAssetsTables", "shortName": "Fixed Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "sprs:AccruedExpensesTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Accrued Expenses (Tables)", "menuCat": "Tables", "order": "25", "role": "http://surgecomponents.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "sprs:AccruedExpensesTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Shareholders' Equity (Tables)", "menuCat": "Tables", "order": "26", "role": "http://surgecomponents.com/role/ShareholdersEquityTables", "shortName": "Shareholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "27", "role": "http://surgecomponents.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "sprs:OperatingLeaseCommitmentsTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:ScheduleOfFutureMinimumRentalCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Operating Lease Commitments (Tables)", "menuCat": "Tables", "order": "28", "role": "http://surgecomponents.com/role/OperatingLeaseCommitmentsTables", "shortName": "Operating Lease Commitments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "sprs:OperatingLeaseCommitmentsTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:ScheduleOfFutureMinimumRentalCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Export Sales (Tables)", "menuCat": "Tables", "order": "29", "role": "http://surgecomponents.com/role/ExportSalesTables", "shortName": "Export Sales (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c37", "decimals": "0", "first": true, "lang": null, "name": "sprs:MinimumNumberOfShareholdersRequireToHeldCommonStock", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Organization, Description of Company\u2019s Business and Basis of Presentation (Details)", "menuCat": "Details", "order": "30", "role": "http://surgecomponents.com/role/OrganizationDescriptionofCompanysBusinessandBasisofPresentationDetails", "shortName": "Organization, Description of Company\u2019s Business and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c37", "decimals": "0", "first": true, "lang": null, "name": "sprs:MinimumNumberOfShareholdersRequireToHeldCommonStock", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DirectOperatingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "31", "role": "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DirectOperatingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "sprs:ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c40", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of the various assets", "menuCat": "Details", "order": "32", "role": "http://surgecomponents.com/role/ScheduleofestimatedusefullivesofthevariousassetsTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of the various assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "sprs:ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c40", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Fixed Assets (Details)", "menuCat": "Details", "order": "33", "role": "http://surgecomponents.com/role/FixedAssetsDetails", "shortName": "Fixed Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Fixed Assets (Details) - Schedule of fixed assets", "menuCat": "Details", "order": "34", "role": "http://surgecomponents.com/role/ScheduleoffixedassetsTable", "shortName": "Fixed Assets (Details) - Schedule of fixed assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "sprs:FinancingLeaseObligationsTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:FinancingLeasesPaymentDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Financing Lease Obligations (Details)", "menuCat": "Details", "order": "35", "role": "http://surgecomponents.com/role/FinancingLeaseObligationsDetails", "shortName": "Financing Lease Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "sprs:FinancingLeaseObligationsTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:FinancingLeasesPaymentDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Loans Payable (Details)", "menuCat": "Details", "order": "36", "role": "http://surgecomponents.com/role/LoansPayableDetails", "shortName": "Loans Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "sprs:AccruedExpensesTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedSalesCommissionCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Accrued Expenses (Details) - Schedule of accrued expenses", "menuCat": "Details", "order": "37", "role": "http://surgecomponents.com/role/ScheduleofaccruedexpensesTable", "shortName": "Accrued Expenses (Details) - Schedule of accrued expenses", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "sprs:AccruedExpensesTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedSalesCommissionCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c51", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Retirement Plan (Details)", "menuCat": "Details", "order": "38", "role": "http://surgecomponents.com/role/RetirementPlanDetails", "shortName": "Retirement Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c51", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Shareholders' Equity (Details)", "menuCat": "Details", "order": "39", "role": "http://surgecomponents.com/role/ShareholdersEquityDetails", "shortName": "Shareholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c55", "decimals": "2", "lang": null, "name": "us-gaap:SaleOfStockPricePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c9", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://surgecomponents.com/role/ConsolidatedIncomeStatement", "shortName": "Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c9", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c66", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Shareholders' Equity (Details) - Schedule of activity in the stock plans", "menuCat": "Details", "order": "40", "role": "http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable", "shortName": "Shareholders' Equity (Details) - Schedule of activity in the stock plans", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c66", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c69", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Income Taxes (Details) - Schedule of deferred income taxes", "menuCat": "Details", "order": "41", "role": "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable", "shortName": "Income Taxes (Details) - Schedule of deferred income taxes", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c69", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Income Taxes (Details) - Schedule of income tax expense", "menuCat": "Details", "order": "42", "role": "http://surgecomponents.com/role/ScheduleofincometaxexpenseTable", "shortName": "Income Taxes (Details) - Schedule of income tax expense", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Income Taxes (Details) - Schedule of income tax statutory federal tax rate", "menuCat": "Details", "order": "43", "role": "http://surgecomponents.com/role/ScheduleofincometaxstatutoryfederaltaxrateTable", "shortName": "Income Taxes (Details) - Schedule of income tax statutory federal tax rate", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "sprs:OperatingLeaseCommitmentsTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:LeaseDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Operating Lease Commitments (Details)", "menuCat": "Details", "order": "44", "role": "http://surgecomponents.com/role/OperatingLeaseCommitmentsDetails", "shortName": "Operating Lease Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "sprs:OperatingLeaseCommitmentsTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "sprs:LeaseDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "sprs:ScheduleOfFutureMinimumRentalCommitmentsTableTextBlock", "sprs:OperatingLeaseCommitmentsTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "sprs:OperatingLeasesFutureMinimumPaymentDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Operating Lease Commitments (Details) - Schedule of future minimum rental commitments", "menuCat": "Details", "order": "45", "role": "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable", "shortName": "Operating Lease Commitments (Details) - Schedule of future minimum rental commitments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "sprs:ScheduleOfFutureMinimumRentalCommitmentsTableTextBlock", "sprs:OperatingLeaseCommitmentsTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "sprs:OperatingLeasesFutureMinimumPaymentDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c59", "decimals": "0", "first": true, "lang": null, "name": "sprs:NumberOfIndividualInvolvedInDeferredCompensationArrangements", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Employment and Other Agreements (Details)", "menuCat": "Details", "order": "46", "role": "http://surgecomponents.com/role/EmploymentandOtherAgreementsDetails", "shortName": "Employment and Other Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c59", "decimals": "0", "first": true, "lang": null, "name": "sprs:NumberOfIndividualInvolvedInDeferredCompensationArrangements", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "sprs:MajorCustomersTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c78", "decimals": "0", "first": true, "lang": null, "name": "sprs:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Major Customers (Details)", "menuCat": "Details", "order": "47", "role": "http://surgecomponents.com/role/MajorCustomersDetails", "shortName": "Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "sprs:MajorCustomersTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c78", "decimals": "0", "first": true, "lang": null, "name": "sprs:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "sprs:MajorSuppliersTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "sprs:ConcentrationRiskPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Major Suppliers (Details)", "menuCat": "Details", "order": "48", "role": "http://surgecomponents.com/role/MajorSuppliersDetails", "shortName": "Major Suppliers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "sprs:MajorSuppliersTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "sprs:ConcentrationRiskPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c90", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Export Sales (Details) - Schedule of export sales", "menuCat": "Details", "order": "49", "role": "http://surgecomponents.com/role/ScheduleofexportsalesTable", "shortName": "Export Sales (Details) - Schedule of export sales", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c90", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c11", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Changes in Shareholders' Equity-unaudited", "menuCat": "Statements", "order": "5", "role": "http://surgecomponents.com/role/ShareholdersEquityType2or3", "shortName": "Consolidated Statements of Changes in Shareholders' Equity-unaudited", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c11", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://surgecomponents.com/role/ConsolidatedCashFlow", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "us-gaap:DeferredIncomeTaxesAndTaxCredits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Organization, Description of Company\u2019s Business and Basis of Presentation", "menuCat": "Notes", "order": "7", "role": "http://surgecomponents.com/role/OrganizationDescriptionofCompanysBusinessandBasisofPresentation", "shortName": "Organization, Description of Company\u2019s Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://surgecomponents.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Fixed Assets", "menuCat": "Notes", "order": "9", "role": "http://surgecomponents.com/role/FixedAssets", "shortName": "Fixed Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0523_surgecomp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 34, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada [Member]" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofexportsalesTable" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China [Member]" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofexportsalesTable" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HONG KONG", "terseLabel": "Hong Kong [Member]" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://surgecomponents.com/role/MajorSuppliersDetails" ], "xbrltype": "domainItemType" }, "country_TW": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TAIWAN", "terseLabel": "Taiwan [Member]" } } }, "localname": "TW", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://surgecomponents.com/role/MajorSuppliersDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "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." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://surgecomponents.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "sprs_AccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of account receivable.", "label": "Accounts Receivable", "terseLabel": "Percentage of account receivable" } } }, "localname": "AccountsReceivable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/MajorCustomersDetails" ], "xbrltype": "percentItemType" }, "sprs_AccruedExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses Abstract" } } }, "localname": "AccruedExpensesAbstract", "nsuri": "http://surgecomponents.com/20230531", "xbrltype": "stringItemType" }, "sprs_AccruedExpensesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses [Abstract]" } } }, "localname": "AccruedExpensesLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/AccruedExpenses" ], "xbrltype": "stringItemType" }, "sprs_AccruedExpensesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses [Table]" } } }, "localname": "AccruedExpensesTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/AccruedExpenses" ], "xbrltype": "stringItemType" }, "sprs_AccruedExpensesTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses Tables Line Items", "terseLabel": "Accrued Expenses [Abstract]" } } }, "localname": "AccruedExpensesTablesLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/AccruedExpensesTables" ], "xbrltype": "stringItemType" }, "sprs_AccruedExpensesTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses (Tables) [Table]" } } }, "localname": "AccruedExpensesTablesTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/AccruedExpensesTables" ], "xbrltype": "stringItemType" }, "sprs_AccruedExpensesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accrued expenses.", "label": "Accrued Expenses Text Block", "terseLabel": "ACCRUED EXPENSES" } } }, "localname": "AccruedExpensesTextBlock", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "sprs_CommissionRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents an amount of commission revenue from act as a sales agent to certain customers.", "label": "Commission Revenue", "terseLabel": "Commission revenue" } } }, "localname": "CommissionRevenue", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "sprs_CompensationDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Compensation, description.", "label": "Compensation Description", "terseLabel": "Compensation, description" } } }, "localname": "CompensationDescription", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/EmploymentandOtherAgreementsDetails" ], "xbrltype": "stringItemType" }, "sprs_ConcentrationRiskPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk Percentage", "terseLabel": "Percentage of inventory" } } }, "localname": "ConcentrationRiskPercentage", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/MajorSuppliersDetails" ], "xbrltype": "percentItemType" }, "sprs_ConcentrationsRiskPercentage1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentrations Risk Percentage1", "terseLabel": "Percentage of concentration risk" } } }, "localname": "ConcentrationsRiskPercentage1", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/MajorCustomersDetails" ], "xbrltype": "percentItemType" }, "sprs_CostIssuanceSharesAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost Issuance Shares Amount.", "label": "Cost Issuance Shares Amount", "terseLabel": "Cost issuance shares amount (in Dollars)" } } }, "localname": "CostIssuanceSharesAmount", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "sprs_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer One Member", "terseLabel": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/MajorCustomersDetails" ], "xbrltype": "domainItemType" }, "sprs_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer Two Member", "terseLabel": "Customer Two [Member]" } } }, "localname": "CustomerTwoMember", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/MajorCustomersDetails" ], "xbrltype": "domainItemType" }, "sprs_DeferredRevenueArrangementTypeDomainDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DeferredRevenueArrangementTypeDomain [Domain]" } } }, "localname": "DeferredRevenueArrangementTypeDomainDomain", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "sprs_DeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets Abstract", "terseLabel": "Deferred Tax Assets" } } }, "localname": "DeferredTaxAssetsAbstract", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable" ], "xbrltype": "stringItemType" }, "sprs_DefinedBenefitPlanEstimatedNetAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Estimated Net Assets", "terseLabel": "Net assets for plan" } } }, "localname": "DefinedBenefitPlanEstimatedNetAssets", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/RetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "sprs_DefinedContributionPlanEmployeeDeferralPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan Employee Deferral Percent", "terseLabel": "Employee deferral percentage" } } }, "localname": "DefinedContributionPlanEmployeeDeferralPercent", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/RetirementPlanDetails" ], "xbrltype": "percentItemType" }, "sprs_DefinedContributionPlanMaximumTotalContributionEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan Maximum Total Contribution Employee Percent", "terseLabel": "Total employee contributions" } } }, "localname": "DefinedContributionPlanMaximumTotalContributionEmployeePercent", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/RetirementPlanDetails" ], "xbrltype": "percentItemType" }, "sprs_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://surgecomponents.com/20230531", "xbrltype": "stringItemType" }, "sprs_ElsewhereInAsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Elsewhere In Asia Member", "terseLabel": "Other Asian Countries [Member]" } } }, "localname": "ElsewhereInAsiaMember", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleofexportsalesTable" ], "xbrltype": "domainItemType" }, "sprs_EmploymentandOtherAgreementsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employment and Other Agreements (Details) [Line Items]" } } }, "localname": "EmploymentandOtherAgreementsDetailsLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/EmploymentandOtherAgreementsDetails" ], "xbrltype": "stringItemType" }, "sprs_EmploymentandOtherAgreementsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employment and Other Agreements (Details) [Table]" } } }, "localname": "EmploymentandOtherAgreementsDetailsTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/EmploymentandOtherAgreementsDetails" ], "xbrltype": "stringItemType" }, "sprs_EmploymentandOtherAgreementsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employment and Other Agreements [Abstract]" } } }, "localname": "EmploymentandOtherAgreementsLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/EmploymentandOtherAgreements" ], "xbrltype": "stringItemType" }, "sprs_EmploymentandOtherAgreementsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employment and Other Agreements [Table]" } } }, "localname": "EmploymentandOtherAgreementsTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/EmploymentandOtherAgreements" ], "xbrltype": "stringItemType" }, "sprs_ExportSalesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Export Sales [Abstract]" } } }, "localname": "ExportSalesLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ExportSales" ], "xbrltype": "stringItemType" }, "sprs_ExportSalesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Export Sales [Table]" } } }, "localname": "ExportSalesTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ExportSales" ], "xbrltype": "stringItemType" }, "sprs_ExportSalesTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Export Sales Tables Line Items", "terseLabel": "Export Sales [Abstract]" } } }, "localname": "ExportSalesTablesLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ExportSalesTables" ], "xbrltype": "stringItemType" }, "sprs_ExportSalesTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Export Sales (Tables) [Table]" } } }, "localname": "ExportSalesTablesTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ExportSalesTables" ], "xbrltype": "stringItemType" }, "sprs_FinancingLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing Lease Obligations [Abstract]" } } }, "localname": "FinancingLeaseObligationsAbstract", "nsuri": "http://surgecomponents.com/20230531", "xbrltype": "stringItemType" }, "sprs_FinancingLeaseObligationsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financing leases obligations.", "label": "Financing Lease Obligations Text Block", "terseLabel": "FINANCING LEASE OBLIGATIONS" } } }, "localname": "FinancingLeaseObligationsTextBlock", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/FinancingLeaseObligations" ], "xbrltype": "textBlockItemType" }, "sprs_FinancingLeasesPaymentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing Leases Payment Description", "terseLabel": "Leases payment, description" } } }, "localname": "FinancingLeasesPaymentDescription", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/FinancingLeaseObligationsDetails" ], "xbrltype": "stringItemType" }, "sprs_IncentiveStock2015PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Incentive Stock2015 Plan Member", "terseLabel": "Incentive Stock 2015 Plan [Member]" } } }, "localname": "IncentiveStock2015PlanMember", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "sprs_LeaseDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Description", "terseLabel": "Lease description" } } }, "localname": "LeaseDescription", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "sprs_LoansPayableDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loans Payable (Details) [Line Items]" } } }, "localname": "LoansPayableDetailsLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/LoansPayableDetails" ], "xbrltype": "stringItemType" }, "sprs_LoansPayableDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loans Payable (Details) [Table]" } } }, "localname": "LoansPayableDetailsTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/LoansPayableDetails" ], "xbrltype": "stringItemType" }, "sprs_MajorCustomersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Major Customers [Abstract]" } } }, "localname": "MajorCustomersAbstract", "nsuri": "http://surgecomponents.com/20230531", "xbrltype": "stringItemType" }, "sprs_MajorCustomersDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Major Customers (Details) [Line Items]" } } }, "localname": "MajorCustomersDetailsLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/MajorCustomersDetails" ], "xbrltype": "stringItemType" }, "sprs_MajorCustomersDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Major Customers (Details) [Table]" } } }, "localname": "MajorCustomersDetailsTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/MajorCustomersDetails" ], "xbrltype": "stringItemType" }, "sprs_MajorCustomersTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of major customers.", "label": "Major Customers Text Block", "terseLabel": "MAJOR CUSTOMERS" } } }, "localname": "MajorCustomersTextBlock", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/MajorCustomers" ], "xbrltype": "textBlockItemType" }, "sprs_MajorSuppliersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Major Suppliers [Abstract]" } } }, "localname": "MajorSuppliersAbstract", "nsuri": "http://surgecomponents.com/20230531", "xbrltype": "stringItemType" }, "sprs_MajorSuppliersDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Major Suppliers (Details) [Line Items]" } } }, "localname": "MajorSuppliersDetailsLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/MajorSuppliersDetails" ], "xbrltype": "stringItemType" }, "sprs_MajorSuppliersDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Major Suppliers (Details) [Table]" } } }, "localname": "MajorSuppliersDetailsTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/MajorSuppliersDetails" ], "xbrltype": "stringItemType" }, "sprs_MajorSuppliersTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Major Suppliers Text Block", "terseLabel": "MAJOR SUPPLIERS" } } }, "localname": "MajorSuppliersTextBlock", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/MajorSuppliers" ], "xbrltype": "textBlockItemType" }, "sprs_MinimumNumberOfShareholdersRequireToHeldCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total minimum number of shareholders needs to be required to hold an equity of company.", "label": "Minimum Number Of Shareholders Require To Held Common Stock", "terseLabel": "Minimum number of shareholders to hold equity" } } }, "localname": "MinimumNumberOfShareholdersRequireToHeldCommonStock", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OrganizationDescriptionofCompanysBusinessandBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "sprs_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non Employee Director Member", "terseLabel": "Non Employee Director [Member]", "verboseLabel": "Non-Employee Director [Member]" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "sprs_NumberOfCommonStockHeldByOfficer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of common shares held by officer.", "label": "Number Of Common Stock Held By Officer", "terseLabel": "Number of shares outstanding - held by officers of surge" } } }, "localname": "NumberOfCommonStockHeldByOfficer", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OrganizationDescriptionofCompanysBusinessandBasisofPresentationDetails" ], "xbrltype": "sharesItemType" }, "sprs_NumberOfCommonStockHeldByParentCompany": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of common shares held by parent company.", "label": "Number Of Common Stock Held By Parent Company", "terseLabel": "Number of shares outstanding - held by surge" } } }, "localname": "NumberOfCommonStockHeldByParentCompany", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OrganizationDescriptionofCompanysBusinessandBasisofPresentationDetails" ], "xbrltype": "sharesItemType" }, "sprs_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "Number Of Customers", "terseLabel": "Number of Customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/MajorCustomersDetails" ], "xbrltype": "integerItemType" }, "sprs_NumberOfIndividualInvolvedInDeferredCompensationArrangements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of officers involved in employment agreements.", "label": "Number Of Individual Involved In Deferred Compensation Arrangements", "terseLabel": "Number of officers involved in employment agreements" } } }, "localname": "NumberOfIndividualInvolvedInDeferredCompensationArrangements", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/EmploymentandOtherAgreementsDetails" ], "xbrltype": "positiveIntegerItemType" }, "sprs_OfficerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Officer One Member", "terseLabel": "Other Officer [Member]" } } }, "localname": "OfficerOneMember", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/EmploymentandOtherAgreementsDetails" ], "xbrltype": "domainItemType" }, "sprs_OperatingLeaseCommitmentsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Commitments (Details) [Line Items]" } } }, "localname": "OperatingLeaseCommitmentsDetailsLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "sprs_OperatingLeaseCommitmentsDetailsScheduleoffutureminimumrentalcommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of future minimum rental commitments [Abstract]" } } }, "localname": "OperatingLeaseCommitmentsDetailsScheduleoffutureminimumrentalcommitmentsLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable" ], "xbrltype": "stringItemType" }, "sprs_OperatingLeaseCommitmentsDetailsScheduleoffutureminimumrentalcommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Commitments (Details) - Schedule of future minimum rental commitments [Table]" } } }, "localname": "OperatingLeaseCommitmentsDetailsScheduleoffutureminimumrentalcommitmentsTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable" ], "xbrltype": "stringItemType" }, "sprs_OperatingLeaseCommitmentsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Commitments (Details) [Table]" } } }, "localname": "OperatingLeaseCommitmentsDetailsTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "sprs_OperatingLeaseCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Commitments [Abstract]" } } }, "localname": "OperatingLeaseCommitmentsLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitments" ], "xbrltype": "stringItemType" }, "sprs_OperatingLeaseCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Commitments [Table]" } } }, "localname": "OperatingLeaseCommitmentsTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitments" ], "xbrltype": "stringItemType" }, "sprs_OperatingLeaseCommitmentsTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Commitments Tables Line Items", "terseLabel": "Operating Lease Commitments [Abstract]" } } }, "localname": "OperatingLeaseCommitmentsTablesLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitmentsTables" ], "xbrltype": "stringItemType" }, "sprs_OperatingLeaseCommitmentsTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Commitments (Tables) [Table]" } } }, "localname": "OperatingLeaseCommitmentsTablesTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitmentsTables" ], "xbrltype": "stringItemType" }, "sprs_OperatingLeaseCommitmentsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Commitments Text Block", "terseLabel": "OPERATING LEASE COMMITMENTS" } } }, "localname": "OperatingLeaseCommitmentsTextBlock", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitments" ], "xbrltype": "textBlockItemType" }, "sprs_OperatingLeases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeases", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "sprs_OperatingLeasesFutureMinimumPaymentDue": { "auth_ref": [], "calculation": { "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Future Minimum Payments Due, Total", "label": "Operating Leases Future Minimum Payment Due", "totalLabel": "Future minimum rental commitments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentDue", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable" ], "xbrltype": "monetaryItemType" }, "sprs_OperatingLeasesFutureMinimumPaymentDueCurrent": { "auth_ref": [], "calculation": { "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable": { "order": 1.0, "parentTag": "sprs_OperatingLeasesFutureMinimumPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases Future Minimum Payment Due Current", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentDueCurrent", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable" ], "xbrltype": "monetaryItemType" }, "sprs_OperatingLeasesFutureMinimumPaymentDueInFiveYears": { "auth_ref": [], "calculation": { "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable": { "order": 5.0, "parentTag": "sprs_OperatingLeasesFutureMinimumPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases Future Minimum Payment Due In Five Years", "terseLabel": "2028" } } }, "localname": "OperatingLeasesFutureMinimumPaymentDueInFiveYears", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable" ], "xbrltype": "monetaryItemType" }, "sprs_OperatingLeasesFutureMinimumPaymentDueInFourYears": { "auth_ref": [], "calculation": { "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable": { "order": 4.0, "parentTag": "sprs_OperatingLeasesFutureMinimumPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases Future Minimum Payment Due In Four Years", "terseLabel": "2027" } } }, "localname": "OperatingLeasesFutureMinimumPaymentDueInFourYears", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable" ], "xbrltype": "monetaryItemType" }, "sprs_OperatingLeasesFutureMinimumPaymentDueInThreeYears": { "auth_ref": [], "calculation": { "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable": { "order": 3.0, "parentTag": "sprs_OperatingLeasesFutureMinimumPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases Future Minimum Payment Due In Three Years", "terseLabel": "2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentDueInThreeYears", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable" ], "xbrltype": "monetaryItemType" }, "sprs_OperatingLeasesFutureMinimumPaymentDueInTwoYears": { "auth_ref": [], "calculation": { "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable": { "order": 2.0, "parentTag": "sprs_OperatingLeasesFutureMinimumPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases Future Minimum Payment Due In Two Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentDueInTwoYears", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable" ], "xbrltype": "monetaryItemType" }, "sprs_OperatingLeasesFutureMinimumPaymentDueThereafter": { "auth_ref": [], "calculation": { "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable": { "order": 6.0, "parentTag": "sprs_OperatingLeasesFutureMinimumPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases Future Minimum Payment Due Thereafter", "terseLabel": "2029 and after" } } }, "localname": "OperatingLeasesFutureMinimumPaymentDueThereafter", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable" ], "xbrltype": "monetaryItemType" }, "sprs_OperatingLeasesRentExpensesMinimumRentals": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes.", "label": "Operating Leases Rent Expenses Minimum Rentals", "terseLabel": "Annual minimum rental payments" } } }, "localname": "OperatingLeasesRentExpensesMinimumRentals", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "sprs_OperatingLeasesRentExpensesNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Rent Expense, Net, Total", "label": "Operating Leases Rent Expenses Net", "terseLabel": "Net rental expense" } } }, "localname": "OperatingLeasesRentExpensesNet", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "sprs_OrganizationDescriptionofCompanysBusinessandBasisofPresentationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Description of Company\u2019s Business and Basis of Presentation [Abstract]" } } }, "localname": "OrganizationDescriptionofCompanysBusinessandBasisofPresentationLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OrganizationDescriptionofCompanysBusinessandBasisofPresentation" ], "xbrltype": "stringItemType" }, "sprs_OrganizationDescriptionofCompanysBusinessandBasisofPresentationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Description of Company\u2019s Business and Basis of Presentation [Table]" } } }, "localname": "OrganizationDescriptionofCompanysBusinessandBasisofPresentationTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OrganizationDescriptionofCompanysBusinessandBasisofPresentation" ], "xbrltype": "stringItemType" }, "sprs_OtherIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income Expense Abstract", "terseLabel": "Other income (expense):" } } }, "localname": "OtherIncomeExpenseAbstract", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "sprs_OverseasOutsideOfAsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Overseas Outside Of Asia Member", "terseLabel": "Overseas Outside of Asia [Member]" } } }, "localname": "OverseasOutsideOfAsiaMember", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/MajorSuppliersDetails" ], "xbrltype": "domainItemType" }, "sprs_OwnershipRightsTransferredToParentCompany": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the ownership rights of officer transferred to parent company.", "label": "Ownership Rights Transferred To Parent Company", "terseLabel": "Ownership rights transferred to parent company" } } }, "localname": "OwnershipRightsTransferredToParentCompany", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OrganizationDescriptionofCompanysBusinessandBasisofPresentationDetails" ], "xbrltype": "sharesItemType" }, "sprs_PeriodOfficerProhibitedInvolvingInCompetitiveActivitiesDuringEmployment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employment agreements termination, description.", "label": "Period Officer Prohibited Involving In Competitive Activities During Employment", "terseLabel": "Employment agreements termination, description" } } }, "localname": "PeriodOfficerProhibitedInvolvingInCompetitiveActivitiesDuringEmployment", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/EmploymentandOtherAgreementsDetails" ], "xbrltype": "stringItemType" }, "sprs_PropertyPlantAndEquipmentEstimatedUsefulofLives": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property, plant and equipment, estimated useful of lives.", "label": "Property Plant And Equipment Estimated Usefulof Lives", "terseLabel": "Property, plant and equipment, estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulofLives", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleofestimatedusefullivesofthevariousassetsTable" ], "xbrltype": "stringItemType" }, "sprs_ProvisionForIncomeTaxes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for income taxes.", "label": "Provision For Income Taxes", "terseLabel": "Provision for income taxes" } } }, "localname": "ProvisionForIncomeTaxes", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleofincometaxexpenseTable" ], "xbrltype": "monetaryItemType" }, "sprs_RelatedCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Company Member", "terseLabel": "Related Company [Member]" } } }, "localname": "RelatedCompanyMember", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "sprs_RepaymentsOfLongTermCapitalLeasesObligations": { "auth_ref": [], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments Of Long Term Capital Leases Obligations", "negatedLabel": "Repayment of financing lease obligations" } } }, "localname": "RepaymentsOfLongTermCapitalLeasesObligations", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "sprs_RevenuesFromDistributionAgreements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents an amount of revenue from agreements with several distributors during the period.", "label": "Revenues From Distribution Agreements", "terseLabel": "Revenues from distribution agreements" } } }, "localname": "RevenuesFromDistributionAgreements", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "sprs_SalesRevenuesNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sales Revenues Net Member", "terseLabel": "Net sales [Member]", "verboseLabel": "Sales Revenue, Goods, Net [Member]" } } }, "localname": "SalesRevenuesNetMember", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/MajorCustomersDetails" ], "xbrltype": "domainItemType" }, "sprs_ScheduleOfAccruedExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of accrued expenses [Abstract]" } } }, "localname": "ScheduleOfAccruedExpensesAbstract", "nsuri": "http://surgecomponents.com/20230531", "xbrltype": "stringItemType" }, "sprs_ScheduleOfActivityInTheStockPlansAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Activity In The Stock Plans Abstract" } } }, "localname": "ScheduleOfActivityInTheStockPlansAbstract", "nsuri": "http://surgecomponents.com/20230531", "xbrltype": "stringItemType" }, "sprs_ScheduleOfDeferredIncomeTaxesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Deferred Income Taxes Abstract" } } }, "localname": "ScheduleOfDeferredIncomeTaxesAbstract", "nsuri": "http://surgecomponents.com/20230531", "xbrltype": "stringItemType" }, "sprs_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of estimated useful life of fixed assets.", "label": "Schedule Of Estimated Useful Life Of Fixed Assets Table Text Block", "terseLabel": "Schedule of estimated useful lives of the various assets" } } }, "localname": "ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "sprs_ScheduleOfEstimatedUsefulLivesOfTheVariousAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Estimated Useful Lives Of The Various Assets Abstract" } } }, "localname": "ScheduleOfEstimatedUsefulLivesOfTheVariousAssetsAbstract", "nsuri": "http://surgecomponents.com/20230531", "xbrltype": "stringItemType" }, "sprs_ScheduleOfExportSalesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Export Sales Abstract" } } }, "localname": "ScheduleOfExportSalesAbstract", "nsuri": "http://surgecomponents.com/20230531", "xbrltype": "stringItemType" }, "sprs_ScheduleOfFixedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Fixed Assets Abstract" } } }, "localname": "ScheduleOfFixedAssetsAbstract", "nsuri": "http://surgecomponents.com/20230531", "xbrltype": "stringItemType" }, "sprs_ScheduleOfFutureMinimumRentalCommitmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Future Minimum Rental Commitments [Abstract]" } } }, "localname": "ScheduleOfFutureMinimumRentalCommitmentsAbstract", "nsuri": "http://surgecomponents.com/20230531", "xbrltype": "stringItemType" }, "sprs_ScheduleOfFutureMinimumRentalCommitmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Future Minimum Rental Commitments Table Text Block", "terseLabel": "Schedule of future minimum rental commitments" } } }, "localname": "ScheduleOfFutureMinimumRentalCommitmentsTableTextBlock", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "sprs_ScheduleOfIncomeTaxExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of income tax expense [Abstract]" } } }, "localname": "ScheduleOfIncomeTaxExpenseAbstract", "nsuri": "http://surgecomponents.com/20230531", "xbrltype": "stringItemType" }, "sprs_ScheduleOfIncomeTaxStatutoryFederalTaxRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Income Tax Statutory Federal Tax Rate [Abstract]" } } }, "localname": "ScheduleOfIncomeTaxStatutoryFederalTaxRateAbstract", "nsuri": "http://surgecomponents.com/20230531", "xbrltype": "stringItemType" }, "sprs_SeriesCPreferredStockValue": { "auth_ref": [], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "SeriesCPreferredStockValue.", "label": "Series CPreferred Stock Value", "terseLabel": "Series C\u2013100,000 shares authorized, 10,000 and 10,000 shares issued and outstanding, redeemable, convertible, and a liquidation preference of $5 per share" } } }, "localname": "SeriesCPreferredStockValue", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "sprs_SeriesDPreferredStockValue": { "auth_ref": [], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "SeriesDPreferredStockValue.", "label": "Series DPreferred Stock Value", "terseLabel": "Series D \u2013 75,000 shares authorized, none issued or outstanding, voting, convertible, redeemable." } } }, "localname": "SeriesDPreferredStockValue", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "sprs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Issued", "terseLabel": "Shares, Options issued in the six months ended May 31, 2023" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssued", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable" ], "xbrltype": "sharesItemType" }, "sprs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Exercise Price Issued", "terseLabel": "Weighted Average Exercise Price, Options issued in the six months ended May 31, 2023" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceIssued", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable" ], "xbrltype": "perShareItemType" }, "sprs_ShareholdersEquityDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' Equity (Details) [Line Items]" } } }, "localname": "ShareholdersEquityDetailsLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "sprs_ShareholdersEquityDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' Equity (Details) [Table]" } } }, "localname": "ShareholdersEquityDetailsTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "sprs_StockOptionDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock option description.", "label": "Stock Option Description", "terseLabel": "Stock option, description" } } }, "localname": "StockOptionDescription", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "sprs_SummaryofSignificantAccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summaryof Significant Accounting Policies Details Line Items", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "sprs_SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesofthevariousassetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of the various assets [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesofthevariousassetsLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleofestimatedusefullivesofthevariousassetsTable" ], "xbrltype": "stringItemType" }, "sprs_SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesofthevariousassetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of the various assets [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesofthevariousassetsTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/ScheduleofestimatedusefullivesofthevariousassetsTable" ], "xbrltype": "stringItemType" }, "sprs_SummaryofSignificantAccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "sprs_SummaryofSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summaryof Significant Accounting Policies Line Items", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "SummaryofSignificantAccountingPoliciesLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "stringItemType" }, "sprs_SummaryofSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "stringItemType" }, "sprs_SummaryofSignificantAccountingPoliciesTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "localname": "SummaryofSignificantAccountingPoliciesTablesLineItems", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "sprs_SummaryofSignificantAccountingPoliciesTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Tables) [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesTablesTable", "nsuri": "http://surgecomponents.com/20230531", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "srt_AsiaMember": { "auth_ref": [ "r632", "r633", "r634", "r635" ], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia [Member]" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/MajorSuppliersDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [ "r632", "r633", "r634", "r635" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofexportsalesTable" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r202", "r532", "r577", "r624", "r625" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/MajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r221", "r222", "r223", "r224", "r266", "r363", "r394", "r425", "r426", "r481", "r483", "r485", "r486", "r492", "r514", "r515", "r529", "r530", "r534", "r536", "r574", "r617", "r618", "r619", "r620", "r621", "r622" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofestimatedusefullivesofthevariousassetsTable" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r221", "r222", "r223", "r224", "r266", "r363", "r394", "r425", "r426", "r481", "r483", "r485", "r486", "r492", "r514", "r515", "r529", "r530", "r534", "r536", "r574", "r617", "r618", "r619", "r620", "r621", "r622" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofestimatedusefullivesofthevariousassetsTable" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r202", "r532", "r577", "r624", "r625" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/MajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_OfficerMember": { "auth_ref": [ "r203", "r627" ], "lang": { "en-us": { "role": { "label": "Officer [Member]", "terseLabel": "One Officer [Member]" } } }, "localname": "OfficerMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/EmploymentandOtherAgreementsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r221", "r222", "r223", "r224", "r253", "r266", "r296", "r297", "r298", "r362", "r363", "r394", "r425", "r426", "r481", "r483", "r485", "r486", "r492", "r514", "r515", "r529", "r530", "r534", "r536", "r539", "r571", "r574", "r618", "r619", "r620", "r621", "r622" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofestimatedusefullivesofthevariousassetsTable" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r221", "r222", "r223", "r224", "r253", "r266", "r296", "r297", "r298", "r362", "r363", "r394", "r425", "r426", "r481", "r483", "r485", "r486", "r492", "r514", "r515", "r529", "r530", "r534", "r536", "r539", "r571", "r574", "r618", "r619", "r620", "r621", "r622" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofestimatedusefullivesofthevariousassetsTable" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r160", "r267", "r552", "r567" ], "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r200", "r201", "r421", "r422", "r423", "r482", "r484", "r487", "r496", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r517", "r531", "r539", "r577", "r624" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/MajorSuppliersDetails" ], "xbrltype": "domainItemType" }, "srt_SouthAmericaMember": { "auth_ref": [ "r632", "r633", "r634", "r635" ], "lang": { "en-us": { "role": { "label": "South America [Member]", "terseLabel": "South America [Member]" } } }, "localname": "SouthAmericaMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofexportsalesTable" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r200", "r201", "r421", "r422", "r423", "r482", "r484", "r487", "r496", "r503", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r517", "r531", "r539", "r577", "r624" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/MajorSuppliersDetails", "http://surgecomponents.com/role/ScheduleofexportsalesTable" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r160", "r267", "r552", "r553", "r567" ], "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleoffutureminimumrentalcommitmentsTable" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r569", "r613" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/EmploymentandOtherAgreementsDetails", "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://surgecomponents.com/role/EmploymentandOtherAgreementsDetails", "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "LOANS PAYABLE" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/LoansPayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r10", "r535" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/MajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r204", "r205" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable - net of allowance for doubtful accounts of $173,565 and $173,565" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r52", "r89" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued expenses and taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://surgecomponents.com/role/ScheduleofaccruedexpensesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r13", "r520" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued salaries" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r13", "r520" ], "calculation": { "http://surgecomponents.com/role/ScheduleofaccruedexpensesTable": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r35", "r118", "r387" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less-Accumulated Depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleoffixedassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r55" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r300", "r301", "r302", "r409", "r564", "r565", "r566", "r611", "r629" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Marketing and promotional costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r125", "r208", "r213" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts of accounts receivable (in Dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Diluted weighted shares outstanding (in Shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r88", "r121", "r145", "r180", "r189", "r194", "r210", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r333", "r335", "r347", "r381", "r447", "r535", "r546", "r572", "r573", "r615" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r114", "r129", "r145", "r210", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r333", "r335", "r347", "r535", "r572", "r573", "r615" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r271", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r295", "r296", "r297", "r298", "r299" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r51", "r72", "r73" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "ORGANIZATION, DESCRIPTION OF COMPANY\u2019S BUSINESS AND BASIS OF PRESENTATION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/OrganizationDescriptionofCompanysBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r19", "r69", "r142" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "CASH AT END OF PERIOD", "periodStartLabel": "CASH AT BEGINNING OF PERIOD", "terseLabel": "Cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet", "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r69" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "NET CHANGE IN CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "NONCASH INVESTING AND FINANCING ACTIVITIES:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "Cash, Uninsured Amount", "terseLabel": "Amount of uninsured cash balances" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r111", "r122", "r123", "r124", "r145", "r164", "r165", "r168", "r170", "r174", "r175", "r210", "r225", "r227", "r228", "r229", "r232", "r233", "r235", "r236", "r238", "r241", "r248", "r347", "r403", "r404", "r405", "r406", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r435", "r456", "r475", "r497", "r498", "r499", "r500", "r501", "r551", "r561", "r568" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://surgecomponents.com/role/ShareholdersEquityDetails", "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r16", "r49", "r382", "r434" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r537", "r538", "r539", "r541", "r542", "r543", "r544", "r564", "r565", "r611", "r626", "r629" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r54", "r435" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r7", "r54", "r435", "r453", "r629", "r631" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r54", "r384", "r535" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock - $.001 par value, 50,000,000 shares authorized, 5,569,521 and 5,541,342 shares issued and outstanding" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r80", "r81", "r82", "r83" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "EMPLOYMENT AND OTHER AGREEMENTS" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/EmploymentandOtherAgreements" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Plan [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer Equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofestimatedusefullivesofthevariousassetsTable", "http://surgecomponents.com/role/ScheduleoffixedassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r27", "r28", "r46", "r47", "r202", "r400", "r504" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/MajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r50", "r103" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r40", "r522" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r9", "r36", "r53", "r78", "r244" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Shares of our common stock" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r63", "r365" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r64", "r145", "r210", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r347", "r572" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Shipping costs" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r554", "r563", "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofincometaxexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r322", "r328", "r563" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Current, total" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofincometaxexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofincometaxexpenseTable" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r554", "r563", "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "States" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofincometaxexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r563", "r608", "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofincometaxexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r310", "r311" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r4", "r87", "r109", "r327", "r328", "r563" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred, total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofincometaxexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofincometaxexpenseTable" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r71" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred revenue arrangement.", "label": "Deferred Revenue Arrangement Type [Axis]" } } }, "localname": "DeferredRevenueArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r563", "r608", "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "States" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofincometaxexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r39", "r607" ], "calculation": { "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred rent" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r317" ], "calculation": { "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r39", "r607" ], "calculation": { "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r606" ], "calculation": { "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred Tax Assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r39", "r607" ], "calculation": { "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Depreciation" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r39", "r607" ], "calculation": { "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for bad debts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r318" ], "calculation": { "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofdeferredincometaxesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Employer matching contribution percentage" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/RetirementPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r4", "r34" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow", "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r4", "r184" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/FixedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": { "auth_ref": [ "r523" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized.", "label": "Depreciation, Depletion, and Amortization [Policy Text Block]", "terseLabel": "Depreciation and Amortization" } } }, "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r41", "r42", "r43", "r44", "r424", "r426", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r449", "r450", "r451", "r463", "r464", "r465", "r466", "r469", "r470", "r471", "r472", "r488", "r489", "r490", "r491", "r521", "r537", "r539" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable" ], "xbrltype": "stringItemType" }, "us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of defined contribution pension and other postretirement plans.", "label": "Defined Contribution Plan, Description", "terseLabel": "Defined contribution plan, description" } } }, "localname": "DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/RetirementPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DirectOperatingCosts": { "auth_ref": [ "r64" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate direct operating costs incurred during the reporting period.", "label": "Direct Operating Costs", "terseLabel": "Direct shipments revenue" } } }, "localname": "DirectOperatingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r6", "r38" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "terseLabel": "Schedule of activity in the stock plans" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block [Abstract]" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block Supplement [Abstract]" } } }, "localname": "DisclosureTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://surgecomponents.com/role/ScheduleofaccruedexpensesTable": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "terseLabel": "Preferred stock dividends" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPreferredStockStock": { "auth_ref": [ "r2", "r79" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in stock.", "label": "Dividends, Preferred Stock, Stock", "negatedLabel": "Preferred stock dividends" } } }, "localname": "DividendsPreferredStockStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind dividends declared for award under share-based payment arrangement.", "label": "Dividend, Share-Based Payment Arrangement", "terseLabel": "Dividends (in Dollars)" } } }, "localname": "DividendsShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share available to common shareholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r138", "r152", "r153", "r154", "r155", "r156", "r161", "r164", "r168", "r169", "r170", "r172", "r345", "r346", "r378", "r391", "r526" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r138", "r152", "r153", "r154", "r155", "r156", "r164", "r168", "r169", "r170", "r172", "r345", "r346", "r378", "r391", "r526" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r25", "r26" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r313" ], "calculation": { "http://surgecomponents.com/role/ScheduleofincometaxstatutoryfederaltaxrateTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofincometaxstatutoryfederaltaxrateTable" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r146", "r313", "r329" ], "calculation": { "http://surgecomponents.com/role/ScheduleofincometaxstatutoryfederaltaxrateTable": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "U.S Federal Income tax statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofincometaxstatutoryfederaltaxrateTable" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r605", "r610" ], "calculation": { "http://surgecomponents.com/role/ScheduleofincometaxstatutoryfederaltaxrateTable": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofincometaxstatutoryfederaltaxrateTable" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r605", "r610" ], "calculation": { "http://surgecomponents.com/role/ScheduleofincometaxstatutoryfederaltaxrateTable": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofincometaxstatutoryfederaltaxrateTable" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofexportsalesTable" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r7", "r112", "r133", "r134", "r135", "r147", "r148", "r149", "r151", "r157", "r159", "r173", "r211", "r212", "r249", "r300", "r301", "r302", "r323", "r324", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r348", "r349", "r350", "r351", "r352", "r353", "r359", "r395", "r396", "r397", "r409", "r475" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_ExtraordinaryAndUnusualItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Covid-19 [Abstract]" } } }, "localname": "ExtraordinaryAndUnusualItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r119", "r220" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated depreciation and amortization on fixed assets (in Dollars)" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture, Fixtures and Equipment [Member]", "verboseLabel": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofestimatedusefullivesofthevariousassetsTable", "http://surgecomponents.com/role/ScheduleoffixedassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r65", "r459" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r62", "r145", "r180", "r188", "r193", "r196", "r210", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r347", "r528", "r572" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r60", "r92", "r180", "r188", "r193", "r196", "r379", "r389", "r528" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r146", "r307", "r314", "r315", "r320", "r325", "r330", "r331", "r332", "r408" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r98", "r110", "r158", "r159", "r185", "r312", "r326", "r393" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r132", "r308", "r309", "r315", "r316", "r319", "r321", "r402" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r18", "r21" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Interest paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r21" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r3" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r3" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r3" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInNotesPayableCurrent": { "auth_ref": [ "r3" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in current portion (due within one year or one business cycle) of obligations evidenced by formal promissory notes.", "label": "Increase (Decrease) in Notes Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInNotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "CHANGES IN OPERATING ASSETS AND LIABILITIES:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r560" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r3" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and income taxes" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r48", "r94", "r136", "r183", "r354", "r460", "r545", "r628" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r127", "r518", "r535" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r99", "r116", "r126", "r215", "r216", "r217", "r364", "r524" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r33", "r558" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Reserve against slow moving and obsolete inventory" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofestimatedusefullivesofthevariousassetsTable", "http://surgecomponents.com/role/ScheduleoffixedassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeFinanceLeaseOptionToTerminate": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to terminate lessee's finance lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee, Finance Lease, Option to Terminate", "terseLabel": "Leases terminate term" } } }, "localname": "LesseeFinanceLeaseOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/FinancingLeaseObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r12", "r145", "r210", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r334", "r335", "r336", "r347", "r433", "r527", "r546", "r572", "r615", "r616" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r59", "r91", "r386", "r535", "r562", "r570", "r612" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r14", "r115", "r145", "r210", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r334", "r335", "r336", "r347", "r535", "r572", "r615", "r616" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r8", "r90", "r623" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/LoansPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans Payable [Member]", "terseLabel": "Loans Payable [Member]" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/LoansPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "terseLabel": "Interest rates" } } }, "localname": "LongTermDebtPercentageBearingFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/FinancingLeaseObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r141" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "NET CASH FLOWS USED IN FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r141" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "NET CASH FLOWS USED IN INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r69", "r70", "r71" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "NET CASH FLOWS PROVIDED BY OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r61", "r71", "r93", "r113", "r130", "r131", "r135", "r145", "r150", "r152", "r153", "r154", "r155", "r158", "r159", "r166", "r180", "r188", "r193", "r196", "r210", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r346", "r347", "r390", "r455", "r473", "r474", "r528", "r545", "r572" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net Income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow", "http://surgecomponents.com/role/ConsolidatedIncomeStatement", "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r140", "r152", "r153", "r154", "r155", "r161", "r162", "r167", "r170", "r180", "r188", "r193", "r196", "r528" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income available to common shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OfficersCompensation": { "auth_ref": [ "r559" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary and wage arising from service rendered by officer. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.", "label": "Salary and Wage, Officer, Excluding Cost of Good and Service Sold", "terseLabel": "Base salary" } } }, "localname": "OfficersCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/EmploymentandOtherAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r180", "r188", "r193", "r196", "r528" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income before other income (expense) and income taxes" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r356" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current maturities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r356" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities net of current maturities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r355" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating Lease Right of Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://surgecomponents.com/role/ScheduleofaccruedexpensesTable": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r120" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r392", "r457", "r493", "r494", "r495" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "terseLabel": "Other income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventoryInTransit": { "auth_ref": [ "r557" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of merchandise or supplies to which the entity holds the title but does not hold physical possession because the goods are currently being transported.", "label": "Other Inventory, in Transit, Gross", "terseLabel": "Inventory in transit from foreign suppliers" } } }, "localname": "OtherInventoryInTransit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r68" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Acquisition of fixed assets" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r533" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "RETIREMENT PLAN" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/RetirementPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.", "label": "Pension Cost (Reversal of Cost)", "terseLabel": "Pension expense" } } }, "localname": "PensionExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/RetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Preferred Stock Dividends, Income Statement Impact", "terseLabel": "Dividends on preferred stock" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendsShares": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of preferred stock issued as dividends during the period. Excludes stock splits.", "label": "Preferred Stock Dividends, Shares", "terseLabel": "Preferred stock dividends (in Shares)" } } }, "localname": "PreferredStockDividendsShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockLiquidationPreference": { "auth_ref": [ "r36", "r37", "r53", "r561", "r575" ], "lang": { "en-us": { "role": { "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.", "label": "Preferred Stock, Liquidation Preference Per Share", "terseLabel": "Preferred stock, liquidation preference per share (in Dollars per share)" } } }, "localname": "PreferredStockLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [ "r537", "r538", "r541", "r542", "r543", "r544", "r626", "r629" ], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred", "verboseLabel": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails", "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r53", "r235" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in Dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r53", "r435" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r53", "r235" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "verboseLabel": "Preferred shares, issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r53", "r435", "r453", "r629", "r631" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding", "verboseLabel": "Preferred shares, outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r53", "r383", "r535" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock - $.001 par value, 5,000,000 shares authorized:" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r128", "r218", "r219", "r519" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses and income taxes" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fixed Assets [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofestimatedusefullivesofthevariousassetsTable", "http://surgecomponents.com/role/ScheduleoffixedassetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r75", "r104", "r107", "r108" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "FIXED ASSETS" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/FixedAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r76", "r117", "r388" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Fixed assets gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleoffixedassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleoffixedassetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r5", "r380", "r388", "r535" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Fixed assets \u2013 net of accumulated depreciation and amortization of $1,722,536 and $1,687,525", "verboseLabel": "Net Fixed Assets" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet", "http://surgecomponents.com/role/ScheduleoffixedassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of fixed assets" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/FixedAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleoffixedassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofestimatedusefullivesofthevariousassetsTable" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r139", "r214" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r257", "r360", "r361", "r428", "r429", "r430", "r431", "r432", "r452", "r454", "r480" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r257", "r360", "r361", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r428", "r429", "r430", "r431", "r432", "r452", "r454", "r480", "r614" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/OperatingLeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r56", "r79", "r385", "r398", "r399", "r407", "r436", "r535" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated equity (deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r112", "r147", "r148", "r149", "r151", "r157", "r159", "r211", "r212", "r300", "r301", "r302", "r323", "r324", "r337", "r339", "r340", "r342", "r344", "r395", "r397", "r409", "r629" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r181", "r182", "r187", "r191", "r192", "r198", "r200", "r202", "r250", "r251", "r365" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r458", "r516", "r525" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r137", "r145", "r181", "r182", "r187", "r191", "r192", "r198", "r200", "r202", "r210", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r347", "r379", "r572" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Export sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofexportsalesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalariesAndWages": { "auth_ref": [ "r559" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.", "label": "Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold", "terseLabel": "Compensation (in Dollars)" } } }, "localname": "SalariesAndWages", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Cumulative dividends price per share (in Dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of income tax expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of deferred income taxes" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of income tax statutory federal tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofexportsalesTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Schedule of export sales" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ExportSalesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleoffixedassetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r269", "r270", "r271", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r295", "r296", "r297", "r298", "r299" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r176", "r177", "r178", "r179", "r180", "r186", "r190", "r194", "r195", "r196", "r197", "r198", "r199", "r202" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "EXPORT SALES" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ExportSales" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling and shipping expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesCPreferredStockMember": { "auth_ref": [ "r555", "r556", "r576" ], "lang": { "en-us": { "role": { "documentation": "Series C preferred stock.", "label": "Series C Preferred Stock [Member]", "netLabel": "Series C Preferred Stock [Member]", "terseLabel": "Series C Preferred Stock", "verboseLabel": "Series C" } } }, "localname": "SeriesCPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://surgecomponents.com/role/ShareholdersEquityDetails", "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesDPreferredStockMember": { "auth_ref": [ "r555", "r556", "r576" ], "lang": { "en-us": { "role": { "documentation": "Series D preferred stock.", "label": "Series D Preferred Stock [Member]", "terseLabel": "Series D Preferred Stock", "verboseLabel": "Series D Preferred Stock [Member]" } } }, "localname": "SeriesDPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r3" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock Compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r269", "r270", "r271", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r295", "r296", "r297", "r298", "r299" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Shares, Options exercisable at May 31, 2023" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Options exercisable at May 31, 2023" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Shares, Options cancelled in the six months ended May 31, 2023" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r275", "r276" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Shares, Options outstanding at May 31, 2023", "periodStartLabel": "Shares, Options outstanding December 1, 2022" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r275", "r276" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Options outstanding at May 31, 2023", "periodStartLabel": "Weighted Average Exercise Price, Options outstanding December 1, 2022" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "Number of shares purchased for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award", "terseLabel": "Aggregate common shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r271", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r295", "r296", "r297", "r298", "r299" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "negatedLabel": "Weighted Average Exercise Price, Options exercised in the six months ended May 31, 2023" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "negatedLabel": "Weighted Average Exercise Price, Options cancelled in the six months ended May 31, 2023" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r268", "r274", "r293", "r294", "r295", "r296", "r299", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r38" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Intrinsic value of exercisable options (in Dollars)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShippingAndHandlingCostPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping and Handling Cost, Policy [Policy Text Block]", "terseLabel": "Shipping Costs" } } }, "localname": "ShippingAndHandlingCostPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r72", "r143" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r111", "r122", "r123", "r124", "r145", "r164", "r165", "r168", "r170", "r174", "r175", "r210", "r225", "r227", "r228", "r229", "r232", "r233", "r235", "r236", "r238", "r241", "r248", "r347", "r403", "r404", "r405", "r406", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r435", "r456", "r475", "r497", "r498", "r499", "r500", "r501", "r551", "r561", "r568" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://surgecomponents.com/role/ShareholdersEquityDetails", "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r7", "r17", "r112", "r133", "r134", "r135", "r147", "r148", "r149", "r151", "r157", "r159", "r173", "r211", "r212", "r249", "r300", "r301", "r302", "r323", "r324", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r348", "r349", "r350", "r351", "r352", "r353", "r359", "r395", "r396", "r397", "r409", "r475" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r147", "r148", "r149", "r173", "r365", "r401", "r420", "r427", "r428", "r429", "r430", "r431", "r432", "r435", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r449", "r450", "r451", "r452", "r454", "r458", "r459", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r475", "r540" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r147", "r148", "r149", "r173", "r365", "r401", "r420", "r427", "r428", "r429", "r430", "r431", "r432", "r435", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r449", "r450", "r451", "r452", "r454", "r458", "r459", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r475", "r540" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r22", "r23", "r24" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Accrued dividends on preferred stock" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of shares as compensation (in Shares)", "verboseLabel": "Preferred stock issued" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails", "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease": { "auth_ref": [ "r7", "r629", "r630" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the number of shares issued.", "label": "Stock Issued During Period, Shares, Period Increase (Decrease)", "terseLabel": "Decrease in common stock shares authorized for issuance" } } }, "localname": "StockIssuedDuringPeriodSharesPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/OrganizationDescriptionofCompanysBusinessandBasisofPresentationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r7", "r53", "r54", "r79", "r280" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Shares, Options exercised in the six months ended May 31, 2023", "terseLabel": "Stock option exercise (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable", "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuance of shares as compensation" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r7", "r17", "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock option exercise" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [ "r539" ], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Options [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ScheduleofactivityinthestockplansTable" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r7", "r53", "r54", "r79", "r406", "r475", "r500" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Bonus compensation" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r54", "r57", "r58", "r74", "r437", "r453", "r476", "r477", "r535", "r546", "r562", "r570", "r612", "r629" ], "calculation": { "http://surgecomponents.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet", "http://surgecomponents.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Shareholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' Equity [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r77", "r144", "r234", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r245", "r246", "r247", "r249", "r343", "r478", "r479", "r502" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "SHAREHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r95", "r96", "r97", "r206", "r207", "r209" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_UnderlyingAssetClassAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by underlying asset class.", "label": "Underlying Asset Class [Axis]" } } }, "localname": "UnderlyingAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/LoansPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnderlyingAssetClassDomain": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance).", "label": "Underlying Asset Class [Domain]" } } }, "localname": "UnderlyingAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/LoansPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Items, or Both, Disclosure [Text Block]", "terseLabel": "COVID-19" } } }, "localname": "UnusualOrInfrequentItemsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/Covid19" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r29", "r30", "r31", "r101", "r102", "r105", "r106" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r163", "r170" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in Shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted Shares Outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r161", "r170" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://surgecomponents.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org//715/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.C.Q3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r547": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r548": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r549": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "220", "URI": "https://asc.fasb.org//220-20/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org//710/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org//712/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org//715/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 66 0001213900-23-057241-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-23-057241-xbrl.zip M4$L#!!0 ( !!(\5:.]:MN7*0 ([ !@ 6 9C$P<3 U,C-?R]:W/B2+(P_)U?4<>[L]$=(=Q(W+MG_ 1MXQ[FN&VO<>_N/$^\ ML2%08;0#$BL)7^;7OYEUD00((2X"@77B['0WB%)6WBHS*R\__Y_7\8@\4\N7,_6\=$:HU;<-TWKZY:S5O>QTSO[/1>'G_RD6R3=J44?WJ$%Z;^32'D^Z M?9,\.KKE#FQG3#YXXX^D2(:>-_G\Z=/+R\MY'YYQ^Z9#77OJ]*F+'Y!B42QW MZ5!<[#/Y)ZSXVW1$5(VHZF>M]EEMDA^/ET0K:67^^- #( %0R_W6Y[S] M\]IS1N?\)=GX@>&Y_@/(U#L![;S] F^^.2]32@^K15+ MY6)9E;\Q7[WHWYC6R+3HO[X^W'SRY,9U#U"'BY2*):VH:J%%B@#8S$(2T+AU MU&JQU @! T_^$0V-5BJ5/^'7/=VE_GZI&8T<^&(&,:9K5S2U'K.T>$+^P)TX MKO^T.W6>*!+8MJCE,=*RU4O5 ')K[H M^\7\1Q3\!=I2E+,-1/__I^T^T/Z5@OS@,T=8O((<&N![K;8S^4W\Q@U'6\Q2?A MPYF'7D8G]JUX=/E#*,9G*,Y4-RX*!/_O9\_T1O2"_/R)_Z50^'E,/9WT;;#'NJ7P#Q32I8XY.&._0@@^X9\_3]9=X L9 MZ\Z3:7TF^&@)UOLTF5L3]=ZU24>@]1ZF(UJ\UY\HJK@PO'R1HF=/V$)RU6+/ M]CQ[+#Y[,0UOB$"5?CI;V&W1-?^D\"4^V+,=@SI\M:\CO?\'T0 XUQZ9AO^E M7)E_K\KOSR[^]A>U5OHB8%_8P:>%+>P2>?+=\RC<=N4O!%FJJ(_,)_BH#TQ$ M'4!A[^+';>>Q?46ZCZW'=O?G3[T(\J7V[F[[\L=#Y['3[I+6[15I_^ORU];M MMS:YO/O^O=/M=NYN]PS0/UO=7SNWWQ[O;A5RA4=QM=+<)PA[I_[UW<-W\K/Y M^MFRK=OI&'[:YTKHU7N@@U_.^F 86?H8W@SGZ.,= ;%_!-DF:IG.O;1+2 M"+XV:%T^XM=JLUPY:?:ZMAWB#2GYKZ03F<#/;0,\$P-\A37XP /HSB&!X;( M!45#?RN^4=TI4BN*+^[96]J6<04_.[OXKK^1LJJLKQ6N3;>OCWZ'%UW#)^[9 M!5I?BPKBW2B,=>5VH(_<2,%ESJ:)?M)N)+<2)[F/#ZW;;H?)9RZZB=XFY=;S MR20%=^" Y_]O_G_$L^5?3Q,-P#N7]GALNAA3 6-Y1,FM?9Y\'?P M; ]7+)5*1:U>:S3>D=+HS\:@?=MA<9+/4S@*'/3RYW0 AER*YFMQ:!H& MA?7XGZ 5^EX1O(KNCP=N5M_?W;9O'[L*Z=Q>GOM:0/RQ/Z1^:+\"9(SXQ!X0 MASZ9+HJ/1W27N!/:-P35PBK<[PI#_/KL>&! 3QWY&NL[:&ERX.Q8P\D3P? MON2ARTO;F.?HL$=(M\T_V[X_^'N:(L@;]-@"\ M<_YPWCTG[?%D9+\!Y +2&:+@>38#WFY0NL8F-GMT)9A1VF,5W^/3!S&;1?K+.+*PH\>:\[?\Q#OM)/6UM)B[.JI:UYJ94*YB ZA()PX0Q9SH(T)?:7_JF<]H M2(&BHNZ!%"@@E"!&HQ3D)V8Y"6LJ]5#YD9EI&_+^*K9-+!RH9EH.U;DX?*B5 MU8_S+)[$/=FP.>O.BS4"*( M_,=B#Q\5HEL&^:#Q/?;@R(3O>_^!'>#S[%'X$4(AUL&(G5L8B*#0!$V09HD8 M^IN[=C#DVENN&@HT[HEULRPI M!60@X)VQZ6$V$>B=ON?8%NJXT1NAH._>2 ?5F-YGY_F5[ND\CC8G1\$:DZGC M3I&/X0N\EB:54A5%!?3<=,1]EF[Q,5)H"K[0D&V%AL/CRP*8(&MS>FC?N&W! M^'OD]$+.Z3OD=-,E.AG!LI3H?;"\1 (=,H>#"C7R4P)$+D9\X8Y!0. =CE2# M!#.D=.L-#P]8"S0NPO]$GAS[Q1O*;\\+74H98 8=F!8+S#/;&8]^K?1E&7CL M:_6+?&SE TO!$\\5\/P0SRX!5:YH6ER*5:U7U.2)&#X&SP_.7ADVKA<,Q)>A MZ=$BP@5K6/:+HT_\-VFEGY;L/-Z$O&%JZ:6)XNZ 5:&!>&[A@NP;"\:B%I76 F<@F&F&5:_9@$B^/T,KZMG()I]$\PH]Y>S MSNWU+.M;TW'1L%D*%3X2$6)E('41HNY0=ZA[%X %I@X80Y1YM%/+Y"]TV5-G M%U6E6FLJ54V5O"[!$[CFS^&VPKL^)TE0 U\9^%N+</W3/13#AZ%DKJX5$?J'0DD(BO] H8X5$$3C$=W^!W_]W M2BTTAM4 $%:EQG^P!+>J%H'<6@AG<_55X=218'\AJ&=@]E^]#)2>0_4_BCT* MT@Z03]A.PN#5(J!#D#=_>9AT:5'MYYX/QTZS,5>(P[+ZK*BTT<-#MG.-LQEV M'EM?;]J8WGYY=_N(Z,E"6O*!X[,%DB3]@4M5=%@A]< 3QUL0&O"!V7$^QJ80 M F>A=HG,CTB"7J /0 SN+]@*2"/;^4S^]EIW8"6P;K$UJ-? *I?Q%$L77HL#D:?8U5_VF7.^IX= RZ@,3A5.C=XH@.0+F6SE6M:EI":9@6)A1_)L79 MCY? WBCO%/A9 =3.+JYE-(IM@25\LN25]>4M=$#L%&0U%[L,BET$2N.8?E]' M2OGLXM*VV!G-+L&^ZB-LY4&Z0XJN,X\QR.I6UF7GP]32IX8)#W]D65ZW]C/% M'$!2+K$GM,.>/#GWY]R?F/LK<]P?J'-@>XZ4NPGE-3F)KOG*.-^#E:C, M!^-W'#.2 L_P-4*?:F'Y.:RDE'-)R24EJ:145TO*);O-DY6IFIY#*3RTQ2F:G%R0RYU-TAN1[9+^YIB$8U%XU<-)**1AW3 M[SQ8P+/)C(SX[G586C+#X_6 D'=CY;^0" M^KX%M'RT MH\N_@[)D"9<.Z9SY1!CF(&'X[$9TQ41[8[Q2295L^>>B+'A3R8 M[A^'%3V,^^6B]YY%KW*LHJ>6F*/F.+?N5SEK5S5SRY8HWD>.+3\>:*Y1.42 M=4B)JAVM1#7.+MJO0[-G;E(&M%,ARO-3LRA$A[XL:IY==#O?;EN//QYP7.E! M.30Z3?3D.FSYF(MKQS'?2D+[0NXF+(WJ,[Y4M,'Y0OZACZ:'Z321'!=1]8T) M&@6'6]JH+]L%TAYO"B[10O# >=Q_9WD#P.0( ' M-E;Z.S;'.,\@'LK[X8_HZ7MLY'7WQ]=NYZK3>NCL=_CV?D^.F++<@[>I6JMA MRM+.)W,=4I*"OG;#E!C#)CSP*WB262TOU'P:>KCRP, #'MW599\[?B\7F/A:TW6 AJ=$? ML-8<$I/B)(H39VI<%I?;<'4']SI/ZVTWW>IVV]BX:?M-Q\"5H?V*P1I$=UU0 MOI_3A>_0^X[R:)VGW@>M5%&TOGT*2$)#L4@LRJ:1Z:.1_<(,62QY-NQI MSQM,_;[>+&GEKVF)9$N^^]IVKL2;); //JQRB-)2,JGULE*M51>(Q')KXH'? M@D53!C[VZ%G"$,OTPAZU["(&;JFW$@EUI5JO*,U&9:6@K=KR(="U#1-MB"X- MC.U:>3G7)-MRN@;(INJJ8SW# [;SIJ"..E(Y\#:X^VIX](?R9R<:2G6XL!OY+(FJ8TZDVE4EU-YQ,[W]9 M4 D\S'KYT"?<2N[="SE6/[A'WM@$F&QJGFLR# S73;#O4:P# MH#;+2J/)J?N"QLA"JMJ92:VT83,Q0N8U4Q<[[R:89> MMCEE$$F".VRKO\KI+(.22F FY(&Q'9UIV:'.'LZW/(ZPYSC")BJXDEP!\Z!E M,@5@]L[]8':;FU6%)YEOG53RG6\7C5Q9XEJH-F*(*_!B(Z&LUD9 8D]KIQ5&PB ^G@*CY5[K3:?UM7/3>80C M@Y\AO[8>VK_>W5RU'[IBI@EI__U'Y_'W=/=T#+B254LC$RRD$>M%EY[[1E4E'9:6BEA2UNCKGZ%V7(*V+UHJB5NI* MM;GZ$C+3Q4+!7?R(W<6'=)7B)R\"#OU>FD=Y#SE[T7PC]OBV6G9*346KO+MT M_:W0I6Y[=9O-:WG0#PXX<+.9_,=\-R\VY-\WT]7YJXU:16DDJ&4],7'8!%-- MD(1JMI*SMKJ9E^SOZB/=,?.ZE57,TA5X6FU':&"@)4C]RN_G=RK,B>E3;3:4 MJGJ\-_1;5ZZ$+,(C/>EN@AVL)K=2*M7Q'O>]'7+K(:E9K2C5Q@F=;S%^D"R= M6.X-G::2W;V_E20A2E74&GH1JZW,_$1,U=M+2JP*UM\<[?&8)[ =00+;6IJ< M6R\15LMI"OYN[**XI@QJO:8TU91$_%3)LAM++*XGC*HVE;*ZNE=&KGESS;OC M2X-+>SPV/9;]Q\*@O,O:$[7Z>W 20REB19?VB^9K<6@: /%GPO\L#D 2BFJP M)LM[R0:%DT*O;0-]+KRY\"ZG3'>H.W1HC^# V.$I0_%VA5R*]C.Q7%W)GJ!5#P*2 MNKF8K=!E.T9QQW6GVZ!WQ^#<33W7 T<$>' %?A.B%YV:??+'MOC<,3@[QZ=@ M5Y-MDV'7#EZA$'@[I6-,NU-P7TP[L7^PIE1D9()Y:O"N5!,&+JLD6MF@:F=< M=A, <.^_?UNC:&G4+DR4\U#+._*W/#<",>[:Q MQK/--9Y52V<7L"'J3\^,^$.><+8S>\ ]VQ[[<^9P"TZ]\XQX&=6C]I%JQ^8C M81C=MG82Q^%+'3"(LQL LA/!">TG$^&;3>&IEK8)WNP1O]NZ0+N$):G_4U6J MM:92U9+P[$J762N2@3B5AC@R';OK@AC M+?14]C="9*\U2/ );D8?$1R^ #\@?7UB>OKH2'D^V- ][*=C7?+=A&@=-TE+ MJ:LEI5K>MIG^T8G"EEBKJ66E5-N?$[^/VB2_ISV_R28?##HP^Z;W<7Y3IY5E MMH7H/5!/-RUJM'7' H2$>]9?<=S%5+>55*6>8(C%>\L(_)"6Q*]'+!=@ E=Y M0?35JJ(F*&9.3+6/ASDK=Y =["[-@3EZ'DQ+7[!S1:"LS5 5<\A@R5Q=:208 M\/C>5$1:&F(M\M25:JFL5&HI:?!\.E$V@#FT8EZ[[W"XZ Z=^LW5]%'VQ-U- M*4?+,M91!GG7XKU7=6Q H;WW,SZI%J#K-30^WV-W5HF'_35?7:O9<27O:[S0 MUUC+^QIO*>3L/SHQC5_.]'^72A5D2OTB;X2\ST;(75_=81Z=* &'!_;6$OE' MJ!?J8;&==T1.TBBXMON.R%WSE7R'Q88N:8.#8/#.R*)/XSC(G#Y?YK>\'+J DZIT['ZHRF2",3;[U.VB';]<7965AE8"0N4)"?NRK#8B4U,I-:I*N5S/R;0G M6VP3,M45K5Y7JEH^5'QOQMM&TJ0JU;*FE.LI25-NK^7 O%=[[9MCNRZ9./; M]$Y;:VVAM!B2[AF.8JMUZB6EGJ >(3],=F.9)2)+':RPBJ)6\S;L^[+$$I%% M4YJ:JM2:>3?FO9E>B>A2 3.KI%2:& *]8*)VK6M6T,*]X-$)^Y;4*YF029MZ4D9*6T2[V](U:((VCEF6T MC+%IF:Z'LOE,VWQW<2-AJFI):6BK[T /Q$UIF=7;(ZY6;RBE!*, LXBX+0S? M;1%7+S<5K;'MU-G#H&T;PW1;O#7K=:747!T#AVA;PQ M?36EWF@JM<9Q]L?8)L"Q*<;*X,5IBE8YSAZ@V\0>-C^T*@U,OCE.C&T5%MA< M+$NU1J+BZT-8N'-AB27:]HI.'$ +;\G,5.[8AG?_R3XX[5#2%BP3QAKR30AG M,3JIJI32FO)UJC3:XNS8C$9HM^.X%<>;KM@+8??35FI;Z#3_AD(8^3'S62M*&2RW MJIKGR.W+3=$2?QJ I5U(-N M5SN*;6(K2J-&5+F)Y*6CN36689LC!^: UMC91 L@8GM#ZA"3?<9! M^2 ,L8\LM,:_(9[^FEMFJ\\7CML;VXTY8530'%4X9?*(S=YMLR3D00.@JM3K M>8[CWJVS).2IU:M@.N?$V5LD;4W=5BY5E5HY)?KD9EL.3 :!V:79=G9Q%[+( MB&^,YN-7-@,LB6ZVK-E#>;FA>)6^!65HQ[TE2TVG%FFV[CP25! MC:I4M=57[%G$S#;.4R+,U)3&D8X6W\IU28*;AKJ_5+A4B\([V.21NIZ\2#U^ MES;AY&55.[LH1D]=?F]1@/@18%LH8,E8.* M2M,ZLO!WD%\@F\2;UA1D/Y@.]I7ME3_WB#MMOWJ.#FK0M'3GK>/1L0MJ".%Q M;-:<0+J(L>=XK:)42]OV(3BZB/I!L,V3JYL)!G-G$=M;&# 'P7:MJ2EJ@EY] M6<3U=H&A@RB2<@GK!K;MGY/;+CDP)VZ[K,I,SW/-5VLWT%K"O_I*+1K;'+1< MP8*S/)JT7\MJ#0+550WG@^0$VJLQM@:!U%I=:9;S>HT]6W!K4*A2*2O-M/IK MY"99#LR)FV1\Q.E19T_"!I)4J#1Q1&:":8U9=(JWN>)*AAV;NVKWEE/IL&M0R7 )XF#AU0QZ&X MC-W_X[0-LRW8X%[BJ8MH\E'(6:/KZ1X=4\OKC"?PWK@H<+64>SO[TOPYS?+L MSHPC("]0RX')(#![L4,"OXOHS[HYTGLC2CP;U/]X#*> .]0=.K1'()H'"HDO M#)#/E$4R8YBV) (?[4N&/G;D">Q]U5VS'^<7UG"XV6D<<7N@V:Y\T6UHAMZJ MJM02>*LYU7;K(6]#M:0^=$ZS'?OMVQ MJ6>?VW_'9N7DP.S#_ILQ]";4X8;= M2I,O[_J2 Y.I"Z3L[C<'YBB V4:ISAL7%33HF.&RR@RI;&+ZP8^(84]!.V]N M^2U;8VVW6)LW[=JZ8\$6W7OJ=/'$B#7@X"%VK+AG%^?JZESW"/1M;G@?)>X; MZ>!>6W^@_?O#?3,=W)?6'X;P_G"OIJ5TUL\_38#\=)-D(@EZ98ZF'C5.DOCK MT5Y@XG#4/S'LKW?DK(%]+3_P=WWHK(']_-C9_;&SCNI979"5ZL&3N\XY,-F. MZ/R3(DC4($RT7'(W]5Q/MU D\O!C#LP>XSS9W4T.S%$ G M5-/J2KFR?INT=TJU+9)S=DJU:DUIUM9OS?5.J;9->LY.R59N*J7&^ADZ*7F[ M&0VB'NVQ*5"VP!HKN*)>J2F5!!WN#Z\V3"N_#1 MTNSK^Q1;E04 3.3[4GU;EU)BV1ZLPO(8+9;JK&-0<6!:NM4W]1&\5]0:NKN' M*KW] @,OK/D_Q2*Y-NG(^$SN@?.^P __.Z56GWXFU2_D'_IHBJ/,2;$H?L?$ MD?\T--*$OZ;HV1-X6$,V$I](UJKA9ZORR<\VVN(B#?VW,WA*$>"PT>SAOV;_"[D%,>68N;41">7PCS[)7S'T(&I]Q"Q#5,^A^A]%WNCT M,YDPC(>!K44 BP@-HR9$TQE>B7YY&%[<1T#*]!F6_4OK7)Y=WW^[O;]NUC5R&=V\MSTKJ](MT?7[N=JT[KH=/N_ORI M%R$/IZ#!+L-*RR^+=HD]()=#W7J"Y4V+7Y&(W.R__:6AJ?4OA?9_IZ;W5IQ: M^M0PF5>S)YUKOI(Q+#AT";4,@/J[_D;*JD*TDJ:QV>VA#\II0_6?J>N9@[?E M9&.''P _&HDCE)W$^&]WHO?EOV<-C;X]&ND3%Z1>_NT+>3$-;XC@EG[Z0I*" M?I;(?XU/XY_GRYCH-T +F[)^.:N=;;;2RH6U#"XB(R)C%M4':IR]]Z2?Q. M%JML7T?T&3)T4H&AQOM=-H]@Y]5VV^OWI>#K2$\0]U]WI M=MM*KBA6O^>8]-6:QTXB?<7""9EGY)WMMS6VIY;W?O:;T_>T]WNI3TQOT:H\ MW0U?T8'9-]\1A1_MG=$WW60CZ>;6?A);-<''1V>WV)R$N@EAM/DS:?),I)&. M<346EU"_D"O:IQ@2)SP"H,[O6K[AI]B[ _^IY+<$XB?-GS:X#U##]P&=V^NU M;@36B_FK):64H*?=Y@C8!K,+*?<[0^IZERSA%B$\T!73CB>KR-P]FVK[8].J M4E6KB=*H3H!3M?UP*L/I>\!G>4^27U=*6EFI5%=WXCH*I*X86EY)"ZLN /'+ M67%A@HO2J-04K;DE=A=&-&>-6ZM[XM:RHC8TI=;8H0K8;:_(9 :?'P\EK&LU M,61OW]B8])*7KI&9O]#T]4 5 N$[XJ)+^T7SM3@T#4#!9\+_+ Z KD70@@@S MNX7*!N1'A\%*UC"8&/)JUB!?<;9LD;?G-_K-M9^^8T^0@>-HB4?,@ M:-K#.)>5YT7'=:),YE^@N=IW#&4ML,&:N]F:51RUKRB->=]2W\DJ1 M_Y%%J'$U=8!U[JECVB*/DG]^;3M=ZCR;?1H] T2ZK%HM460E^SC

!6'K]L MM\2>,!325^KT33?U86M)>:Z1.9Y+"GGS6"'70DG QPB^FDWP#W%&L>_NF&2[ M;2'92[L3G5U4FIJBEE<']+/. 5KF1.\ !]5!:)^)@>U)XY38^;PS,UHT]N)] M_5*V8YMW=<0(2*P;EL=4 MR>A,ZY2'%R5JCK)IME^X^&_5OHZW7X!6REQ^8-8[.:3?O'>6* ?-+\PZ,?8E M)GM,H\7F?.I)M'G;@Z3L*1.7T22GQVIZ["G?5*TK-;6LE&K'K\%V0I3XW XM MM:S5)?F5FE)6*TJMO#/J+&1:'@MAXNF26M[KG+14E7*IK#33;68XUXTI];XN M>?^+-59:N7#V.C4$2,O[7^QNX2.J)\_[7^3]+_+^%WG_BV/15WE_A+P_0D[? MG+YY_XMW1.'WV_]BX58LBXT%M&KF[K>.HF![#:3F_2]V@-%:%N^73H!3:UFZ M'SH!?&Y;S;7[^YVC0.J*^YEM,ZG7O9]1U:JB5E9/?SOJ[A?[:]52+9652H(! M7WGSBVTR,[-7.YP4\NS5'R:%_&BKV+2CK6(KE[(&>?SA5=XBY>,]-=C8(JO-S%:<)L?A85IRK)X+ETG, M;9MNNJ.6'*M=C:QKG'3!YMX2\\CW3 M9=SE2E[&G?/,FCR3E_ZOC;+E,?EWA[*T8J0)B_*;:E.I:.L7^+QKNFSAUV6! M+-GKE%!>M:_C+0$OES.72?8N2EO7($K>*2$#8E+9:R9;K:E4-U"O62/.'B1E M3[7&2)/5B44Y/TH7;914I9[@%B>GR+[ZB324 M*DA*H[%^3[.#=TB8??M_IJYG#MX" .;;)NSV=;*PLDLIL6P/5O%LI"!SR+ T ME0Q,"[P%4Q_!>^&#,?S /=\76/M%PN)[_J=8)- M/I/:%\(N >'MI%@4OV,BR7\:"L'P5Q<]>P(/:\AOXA/)@S7\;'6MTB;;7MRG M_W8&3RD"G!)JFO#>Y:Z_D,>W">RXY>@]L_^%W(+ 89_HE\>AA?W$9#R,(S- M_J,3T_CE3/]WJ51#IM0OTN7ZWD7WQ\.W-KF\^WY_=]N^?>PJI'-[>4Y:MU>D M^^-KMW/5:3UTVMV?/_4B9.04)/\RK/&ZOI[#O+5+W1V2ZY']XNX+F \_+'UJ MF #*Q[1?N?*T.=$F/6$D9K/11]=\)=]AL:%+VI:QJQ81^^C&L.OF$VF=C,E4 MXW?]K5!6E9][SJ>+ H^0"B6X]K;?#8ZT+7"T/H=>7+:ZOY+KF[M_=LGUP]UW M4$?W8$V"FW\V/9.Z\WY;8DZX MHA.@OLE*7XAN&40?VP#8GWNIA4FKNBFTIY9EM$([6B[23IKS3MZO'T:B[%9KBE\8A; M 8F#/R_A0]-S$W19J"@-;?55Z.+FTZY334\[)4?9G*E6*REJ>=MJND-99Z.1 M_<(2H@!7[*++&TQ'8&[UL===5MHGE+/7A" E-KQ'Z]>%%:]MYTI0HR6($<." M3:76W+:N+K.JF8]*OMQCX71:Y728^O-5=ZD1WDS*=7-')P+K8JG: .[?XPS5 MO+SP71F(C':7O[9NO[6[I',;#K!VN^W'+KLHO.FTOG9N$@1;@XWJ4%"05Y3_V;'DYA[\O<6XU)6*4JYL8J\>M@?-%D?*=@AC MZ6Y*4ZL>;3\:*0,=ZQF>L9VW(S6@%NDH=V32)$YMK5I7*I7,-J#8(_\OP=L\ MXS>;9:5LT(CN+E!1;E?&+-M]QRS+N MO"%U6JY+XSQ'K5%3U$PV)-N?+*R+P27*I=Y4JJ?KA#-<$)TAXV1.#[:IRRE0 MW?(2TUDM*]7J)J'1H_;*=X0\K:342]LB[] >Q$1_.RWWX1:3W^_YK@1%DRB\ M,EI3FP1>3N?L6(&Y^::6J@K.1&-_=P6'[6 3$AQG2@-K;'ZW1U>7OU_/'G%W M8^H]<\028))H66"S9F.UOYJX<'_E"-O,DVROH848BLW%8DH-I;'!'.C4.RSD M(>WC#6EOUW"L_4A".<7W#W?_Z%RUK\C7WR-3BT];+VR7,XO%,_[D>ZY;4L ULJ3,:QSGI951K5'?8^.WX7*K7KJ9V0JZ1H MNW2DLG%QFY_(1Z:VHWRH'UWPGSJWD:?Q891"LM8W!U/?2^QPO+-VE]OA2V)A M)Z+']T&RW;M.&Y(L75T^V\GH%!H9^:];JXE//6_BL]#$IYHW\->K+: MJ >@ [; M1E^BK>(2#W3"(VT\DLQ:FUI/L++N4F+WX#VLU&XAL!QJ,;.^LQOZ\4[\WE#; MGG3'PRP?'[X*'QOT-3H%S.X\N.!.'/>SS[3NW>#&MIX>J3.^U">FIX]ND''= MNX!QEX>'*TJUOCKM=!/"[JK0(0\#'^7%;!J!XBC3X.AOCQ+KW68^ENM T=IK M:1*L%:U-IEIS?9KKT]TENC#%R6KR45^B"DT9=6E==:$8XO_PAOL9!(V5)+N> M8_8]:N 7+E.;%J=4U1TQG&F!\+V0 FFQ&8[H_[^YOV M]_;M8^N&7'6ZES=WW1\/;3P?_(@VZ=Q>WSU\;SUV[F[SLJ/<=3\Q.J1S@;2& M7=8)-30CV,+J)(_I[=IIR&;N]X">6QI70%2I*J5&+;>;4NZ6D9@@6DE3-#4W M;7)=FPU=ZU$'#/KCUK,)[^ KI<1W\+GZVUS]Q14?KVZKENN]7._M]E+][I:Y M;J$ZU=NK#?*4L'*Z1;.R-*1+*;&PC2>.(>V'2^Q$BKP^ M@O?*8KOSTRPM7*MPN)$7#B\4#M?RPN$M&9O]1R>F\L(#M>=5R(&/1JP^FSF\(5#WN9W M?9_!T*?."&!%<_RQ35KD;W]I:*KZA=P]?&O==OXONTQ1R%6[>_G0N<=_D+OK M O)OZ_9W]FS]2Y=\_='MW+:[?#C5UU:WTV47]P_M+E[8X*]^_H1@,)X&_*9. MR/3>T9TZH+MP5)QM(9>" %O]<_(!<:&5OK"OV=_5+Q_)B^X6< R(,T&$LVFO MQ!M2SN18%8>@_&X[?["!(>"LCU&+&W(0.4@(&M6W]C,=]ZA#M(I"U&9#)3I. M&"$FP." 4.%"=$3[GF-;P*@3QS:F?81LXH QYYBC-P*LJO=-SW;< K[),($O M*8#@TK$)GIZ%/X OX=^C$=;HH6D".[:!]5T"_,F A^5 1B?Z"!;TAN E/@WM MJ0?@.=Z0M)B4Z.?DSB*_32TJ@6T =AG*T-R$12Z'\'MJ/=%/[./"#/;\+R4& M%:*3EZ$-;RS:+Q:Z%=.>:QJF[KPAC/ HGB0"JRZ8I7.XZ$LZ^5AAF';1P\5] M&O39[%.W,'#L,4@T&IVF.\1I\ X^!SPRQ0C5U$$\;(Z4XV?[CD6^ZV]$*Y4T M25 V4AV[! X A8P)):%1JQB,T7JT#XH1K2J@#!#0<8/GPC)T8XY-Q.:,&,E/ MP\SPJPU4^U_\CY0JD))S\@/U&%"'=<0//3327Y3"S&+$Q)%LK.V;@10=ZL^P M%8]5I7HD/J.SOMR#PO F>E$O8%J"=I\I*?QN6N9X.H:#!(3X;L &3@)/ \3N M X?DT?X5#"- R-BVF*\5Z61-@ W/+KP7>\''(FYHS7.!7\"WN_F&8HLDY59" M$.,&OK[=ZT@ I*QNO45N@D'JGETTFXN-AODV&(N@/(,<@41R0>VS-_&H N,\ M]H#/>H7#;?F. Q&[V<5^8'RKJW9Z3AYGMBDH.T3][V)]%/#P$!D:W7_DZR?= M88O@A^G@X8Y)\="='G(Y]%.3OVE" &)9'L43%R04@OH&"DG+-WH@6 M<&1U^)SQSWJP@=S@@(D\)@#0EFN>PDD YWMK^@3_(F55 <2K)26,0\*K4&#' M@ K?\BD8]MCLFX"WWAL!Q#PA%4T+4*43B[[ \2[,@Y!65R+."6XMW-)GW=#A M/'@9FOTA6EG2NEBTK_!)PBFG>P50H1/;E=P56IJO# 1G!)XZS^8S@@A?F=[; M"5 -SN]KVG.F:#@!S9IS-+,M#!@S!")-"E<43DZ4QYE3%I61Q?0@XE:?>D/; M,?]$Z?3U]HR>1L(8HDZ)';;Q*FDW [)?^C;_[MQKO_2=;+2,>_U??X^_^^/Z]]? [>N[= MSK?;SG7GLG7[2%J7EW<_;O%^KG!_=].Y9-&I?3OSZQ S""S!?AG:W]8F8=P: MZ1'N@_J1)"7>/?<[1USMSL KR/,Y2C#W1R]!%-U7]&M22#MCL=FDY$R-*'CH MK;RFP6&OHZE!"ZA!=3FX3]J(2A#U4)CS,FMF?L".@!1[(% 61*!$AD.X*I;^ M[SEIC48 LP? P]M-#*CVA;;NZ2, 2DR>]= HY\>56PAL7SJ"%UK2'.V'\1HH M\3#9#L4MR>FNI4MWI"3#KS!7X=?C)HA^7 M=@RD6>"&F)8+RHC3#0_8:S" 8#]_9_:K?'W ?K"V[>#9XCO$SA3T 0N\@"LX M'C3G]C&@'>! M_W0#4<0W*F.)(QM,9EC7 G/"=='&!(@+8'?KIH,X\./= A:71DM1@#@A3P8W M.F&%ZI@)CL$I7,PQ1 BF3!#U#VXL"4^ M2L&[-X+)Q LS[+E4)CU3$RV6XN&J)3]<_=&K 7@9/%29FER71.GI2P0D./L< M'P2"?J2#>$99TSV4E()%40L^VR;HOV>\W.?A9(?E1G"9QNS7'@@1*#BN!4+> MJFMBI#/T$BQ(@.<-6*C'O$V;*S+9@1#6&[NSRSCTV:0O;@$='/HZ82H,M6[D M%IA*=:GS#&]R)^"$@GU/]#%_T!P0<83S&8QO&$BP;#*R0;\Z!-U-VX)UWC!J M!V\Q9@$!?]PVT('G'/@P":7&_S<\-E^PDVBV<&97K^:YAL(P4CMDUJI=BY6 P4%N@961SMMI/>90:H[J';! M+*.O)AL-0GZ<=\_)$[5 H^"E+:A[.D&;40\@GP3.]=/4Y%8ZD-P1@#D!S9BXP"C/GBF&SC7EA"/'FY(E]!$#!%WS.ER M)C@AB@9W)7CZ^W#B%1-3\CW$@>XXZ*MP+^$%+!WJ$X-=TG"D^N8%\4 2$(VX M"OZ(J_ST\X<6#I7XP&CF9K0T\U3+A53+>IYJF#HRK>;E_SYD\:[VM?&*Z"([DW4%[;?T@Q2/X0:82A MH>NGPX!6,H296I"6*5AP%H8YW*GNHLU)60E9GYELP'PA:X^;[0 4&-#P)#C^ MF/QD]UE@P^"F,UCK?0:"F%:,06F* 1\3@RY@7\\&9PH,V/F0#(\MFYX,]ICN M'P@-QCY"86DO2'="I8MOE_;K.7<_&&BNV"'' 8*&AN@$48,^352$XX4E\$U= M>O#H\$ZXM+(VEY;3X])KX$<#7"@@A70(8(%H!P()5UB#<,2=HN?&Z1_X7BQ% MCP4 B\B)_"E@MB>',;_&],Q_R?<.KF4,UQ[,R8QF=58?-QT+9!58TV'Z8-$QP^K=;"&6UD>E$ MA.G"\/0H]VDQ1DF9Q$C5'!_*"SAQS.E]-C- !J']-J[J3O_Q.!A,O;5 M M<5V2M5HC.@<(41T/Y1;)3.M"66W6(J'<],(+56L1@89++I9"RVMIR6=V/7((,($/@9=83RS@75V'BSHLE MU@B1"\4O6<60::',ANZXF#4,;CJ@"!SRV3NU3%%Q35+4]J0B+4.H-E'YA0DL MXEYS],9L\X)O5HF8L@N;< #98)AXCMF;8FT;TX@.%7?,:)L_FUP'2G%\ N.> MA?^!LMRG@'UB0@M["G-V !P1U [>>$X$RMP"\XZ%DO5?C9@-P[<'!4"IN7#LEQS51554_=H^6P-<$VIU)< O)FR+61*V2:^*NY8@$.\']_P MAGC9[U.\&*XD#SE)Z$ #9/!"F*G/! 1(\3+71X\LC6&I,BZ[:T%-PQ0;C\L4 MAG1DB"M)-#L5>?WF!;=H(_N%EWKTP04A'P:FXV)C((7POV$^XYAZ0]OXB(EN MF-+C4 #J3Y:BPK)ZSLF]7W?K4#^KC]TM2DP56*PD7'I@]_@1NB0<(U-[(NJ< MV5(++GO@HOOD8<8N!G-,+US"RPN!\:8&4!M8TXB0&76!E2WQ6G"+UNXLE,H]' M0P0#0J2V>7_?_Y"6UH,PI&+:UY6;2JFVV+KSG%PS%L#+8(Q\L#\C0CB3,(^" MG?$?C%# #T;TR71Y%BUGIF?@,GOJRM(GEDL+WU'KV71L"\\HG25H>^B!'QD MS&"8NG0P'1&\V/"S]'T5(W:([LD(5++[.D3W0W\P M=FR[7O%4I?'3*F#BV+<2TC?_SNEO7'6LC!C"*2;#BZ,H/S@,&%[0Z]U$RR[QCSIA;+DN:%,A/= M%/F\]'5"+9=9;.C]LZP-(@\RY>BTR2J"K'T1)^8'L82J'$\ MCM0EAHLQN9FYK:;[QR4+]N/?UB@\7[9$BHY1+;EC- ,@*SWG%QH(80;](EE* MG( N*;HL,AN3%_AR+F-($9S.P-##Z/ MUQ&WO,7XNM_'L%SB078E,AHSM6 IEI*%$!1\")+=.F\Y4O&'?'F+U?;%S<)K M-DJ*VJQOPIJDD-,SRM4P=G@1:">W+_:MPP!_ \E28^ M:R+$+E1$'A1>Z@?-%WC6&NL#9+]PJQRO/?S&"TIP21SJ\<#J,4)7,B(FP'ZZ MK)M1 #T1/3O1J2!^^ET PLPE#+O_!]\(K[99P88L!.'U&CVL>G8H^#%_@-4+ MGA8P+K:'8+X8RWC +\RA;1OR/D9D-$AOUTP-B&S\M)^3SE5ES2<16W83(#1.;P"6H%6KG@-RV GQI,:;/M>]@U0"&M M[B6I5TI^SX&P ,CH M34&7WJ$!4\*O*8A=WUO2[B0D%8!:@]?6\4P=U@8+2T:"YL8RBP.^PF\$T$?- M=)6D3)=B5'.&ZX5\%8)"7W76U4^FLA;8103AWE2X>P/+>T3] M*N,PG&(\&*,V>&="#F/4NF3]=0N\,\1WOX,<,6QLRL%4Y;5N 2&)]T)'SU3D>F9+#)(Q]7YJ3X+L M)P8&ZWUM!Y5P?@\NUDX0#FQ]Q%L'BK%_-D^'CM&"J):"^1L85 SD1Y@ <*3[ MJML0+;M9UQ)QVOI:FK%) ;/N+-L'P>\2A@GV 8"N:Z.E(?N[+T I(51@+8=E M\C%YDXM)ZR3T"X.UE)99Q(7D6<0'Y[[D5Q>Z.VQ9!OZ!%W%@9Z%'O&GWW"2+ MI>B4--:XSL @=PC(##HF_ IC3?KLY5@,&O'AM<'0?!J":S$R 3Z#.0*B36A! MR"'(J0GK\Q1);$4JJBD<*K4UO\UU76&KLQL(&FSW>,3IAQM*>7*3RLWLKU(4 MD&9R 0&8D$H^5%D5D*483U42>']?WSM+#Y )>%Z%9CBSW)I'UI ML6LW%JID!Z8L_Q2]P=Q0EUZ4G;'^1Y!G*-HONNYT/.'V$AN%H7,/A/NX;)"8 MX3>TQ&-8Y!_"3T-6 MGK(4,GY"N^%S.8@>\/)5L"SZWI2%%;C/! @?&2+<(<,?V+K7Q]+Q*)>6P?*( M7%D;ON$IO6*9--O!F\&X916ZV65^X'E.4S(;+,D6ADHC@,0>V;XOH M!E:E!'B44ZY$#XO0(MS7F&V;RTKIL7H]>BW6]&. 76%X;A*J4H.W7D>E*VOB M"[*GQG)4'(W:N-9-AUU=?Z/GE/3)(< /8 M";)RLJI.-J%=NA,Q0,C95 1^1C-#()POI/@I2(4@!2GX$/MR^XVUI3_OG^NA M\F@4=: :&R3 ^X3/M/>V=&_JA!KQ@YF$;;Z#5-'@AZQ@?Q"9BH6:,'11P%ND MZL^Z.6(PCIDBA5_P-!T9UF-0@OF&4 ;W$KS:PQ[93R;7/]Q%8@O)KJV%N1F4 M+/8 IB2WD\3K0+GHF.G*GC"P,[<]F:D?8791L#]%XM(/.\\]+9NKRR$-YN@- M=+[! N//OF4F;2YV)<*-IM"U!D\#DUW%!:143)(X'E78Q0I10!)XU+\"UD;B ME-Y0#R9;+4TEN,9H PDLN0R93UE3=VO39S_ACA$.W1R@2^-*+ I3:B;6B8I& M#E*6.NV<=&=_DEH/G2"3V/7N!BN;U-2;C3VWMTH(F*HTJXLC8CGO[*R!3I[R MF"#E4=Q=RF-ELY3'\IHICVW=P7D2.*.7 M#>O=T 1?L4R:MO<:+;,EE 3 ) S.C-K?R:F2&F*_ZBXP#Y48FV 6S##40XAE M ACFB!4#3L\*J8%0UUL/B/:88I_+" MVM9B9!#CED_AJ=?R5V+B]=1C$TOP/1BZ#/IG\A!ID%Z)%8XO&$#T;S=Z;(?\ M0F7$H):O++ M*Y'(R)^CK]3IFZZ< ![&S3GGET=T6&8*UN2K)'ST571W8@"*315\7$:@;+ZM MTH+%+KVDM)RD%NQ%;B.8C]D6&\'N0;Q:G+F+JK^0D<:VF*0VM%NUC MI>5B[6%;5?#/*M5$=67'$1&"?;$1=(@9<-DY:B:BPKK#:C!A3UBM[JXW]W*# MI=,\K];HM]=EJH$/Y@O#GKU3:W?$]"<\;,40Z1FVYE*JX)G6'D]&]AO%- WS MXM#"EQ*%RCN@T)Z2U?WK#C; &9O8(NV*_ JC'X*:M6JGDGA1\Z&CQO'-9K8' MX_4N_?%Z=;4QWPE<9#7ZNG*#E@ZQ53X%4J' M]:LDK)@FN_IG:_SN:R) 6&5P<9JYJ^1R5 #AE==N?H=C=M$Z87>Q3[9ML&Q* MK,$R69T6VN1V0*EX98-YUZ@Z+OU,D3&_>/9[P_I=[ I,,XBK0%]!L"DC\NZ3 M$<"?#&+/M\&;52WLNV7[GFOPPXJY0%68.,FG$![ZP[6>O^C2!1GR9@&-0%* M1M,-WQ2+6V@<,FIR]U OB-;Q#)ELTH+'E:O#]"'OV<,:\8:>$VZG2()Q(BF( MS6LY6G5WQ9X\NX!; F=19Y-N6,;=:B3/3<+QJRK8 )L036%=YKS)OMP'U\J) MK?P;ZKJ4L@Y8FV;-Q2R1IM6^1NM2#EL&,UG6IX4TQI/1+TYTQUAXU* MKHE1R:WNUYBIQVY!C#T6(XYKQ9*F"/R8@DCD Q]BW*AH'R7JS MIR/G?27,. ME)K\*,C\9:(,K_;>9NMW1("(>CR)+9R0ZQ\8/*&.=WF&/0O+K^]070316&LU MV6[UG BH9;F6?R'.4NBHR10G3[%AC=G\PF&%'2L%^;PP6'D&J3;#VO\SI=/$5][F1+B$J]%^+/>A8FA5_YQ<2&)\J3_G2,'7O9E$#& M+P7=P%W(5'<.#&5#J47R&<\7Q^Y6U @BR+/3C4*%9JP(+5Q!R[^ ]7QIFT5- M<$86EF2\)Q>P4&T]ERT6\63'ZQHS0LK-#6=N^$/&.",NS\;0FJ7(\1K'+HZ5 M-<1Q3\7&OGT)/#M@>44\M9K]!5NV%731\E)G%QN4"XV?%_DRI$P1FQZ/^+^Y M 2^*AG*>8X_8AU-7SMS$ 9R>U.7 U.>D&]48+FITI>!:>XH 6[4$1@?-;+'A#$&!Q,'*'DW\EB_5!QC@@LZ4GX0;ALXO()$81A)#_ M#/U:+BTT1S]\F2Y5C3NDP>Q"P8F?Q[TX5"\S MTP;@G-S-X7&BO_'R.P1F@NTX+&\!FN!'+'UW@#H[^>N#W^3I5(G3J;0\G6HA MG4HMY?E4V4JER?.ILIA/M=_]8YOQT\REXCO;)Q8W".&0#[X]^_%S)A 3'51? M-[%LR3K)S/7T/.($9BCS\_#;0I21*?N+S!0H44_:7D'T=3!E54MH^XVGXSES M+8B[!GWMT>SBU MF\D&KY?6/&MBA>VA^T.%.>Z\_!L]#EY_!HH/+ _'?F&UF;!486;G\VUFV PY MV'SPF^#>8D2?=73G*1NY.@"GO3_D@,Q9UNPW2_ V$[TNS,SWX8-X,.$J$KWR M)?S]8_U-)IFQIA43><\%7$,M?G_![QFPFY-8QL3*5@Z"[MIX!?'FCV_VN\M) M\K#XFB8 PG4(=?Q/KAV<)[P;C(@AP$,Q>D%+PQN@C.8>$?9<8Y57@]L2ZO M$@HS/9IDUX]SL(L=D['J'&GG)&PVE&-:(N+$0D%^F$6PESW'(K+*>4G@8JD[ M<<"DWC4'+ZV<8W+E]V_8P]7%6M;#I6\]7'?^U;XBK6ZW_=@-'7U[BBOM8W99 M7W3NEQTQ6%]#4(N?][C/%)@KS%)K#9--O>'HK+CIL.N]=R< @D+U:!&I!(2P M[!='GW#,)X!ZH0W@FO"O'IN4 NF"H6=^= #*+NE:))0#>9!ST,;"5H$/8YR MM]IN=IN4:Z+F;3E/O0]:J:)HY8:B5:L?ET['J]=^BG*7_%EWS**Z%N/NYO>U MUE [-?)%?UVR9G/N:6:S^94XT7=&E5+M?\WQW;C!O5J=:595Q=ND9:B M*LXYS39VJR> W>0R%:^+^E;E%]MBJ]*LZ*HI6TUPRZU]E)#$8.UQ59?9.> 5QN>39G(HHL]IU=9 MCLGM@O56$ISQ(:T1]H;T41F M_UIK)#E+TCAZ 7$Q3-,L*XWR:H,I KO))?$D2+.%[&]*FIK2;*9"FJA1UOO/ M^D_I'6'URB^N0GIUYGH0RP?7; SV@D-(4NO$EN1DB/'JJTI)773JT^W1MB7( M#7!R%T%>UAL@/)K]P/USUKP-83G4(@](Y%#?!7G>6;M=NPK=KMVV;B\[M]_( M3;O5;9.[KS>=;ZW'SMWMZ5RVS0U3$A?#V-X5T2([P?JYR:P"VZ,C.AG:%B^. M8\I\]D9>7''[WXK%O!=;3JR7J=D+/;!OVY?AE#&_JF\%VRUE-/>>WVI? 6,Z M)KMF/[NXGSKN5/YC=\XOK=W-,_<)"CIT^,&>/%B93IS]D*R.2$;T&WNTYO,8U ME.OQ.)1)&.%W\/O_6DEJ=%D98H][K,2#?3QZD]?\^-N_-M3J@KJ9.PX?90>= M\"@AAS?6M>;?GMR^JZZE:&]LZ^D1=GQ%>]Z]W\#\*]5QL@$SC#L"M > S%>Y M12VD=^A MANE)BZFG6W\PFVLZ03Z.]QXK&]24^L8"O/YN<,E>'N,F8D5I9%4I^8#[$B5J M?!F":P:%\%]E%K$K37!$1/ DG^DPI;!5+"BF8Q8R\(=-%'R#3Z3F/K&27$?: MG3@I6^1'BR3EF\[7NP?^R60T=9G)+R;.D ^X,*8-]RA/CV:V+FOJ@;/MY&,B M;14;G\_D V,'E1'3+!_,C]@?4N?EEG(4 VY#)E6'=AC>&0#YP80?LQ8C;\'@ M2V%,.\$<8,ZLXO!;6%?-$4:X'3$" O;E+I2&!MT&YJI$ MY8C/< "&LZU?K;VXM1?=+<1SYQ8AU63,&5'JO'0G?EZW+J:]84I]T$V')^P# MU=$QDTGO."]=]G9AW[*>RO^<^$4"*:'[\2G0M?BQ( M?ERA+:M;Q >/DR$SY]9M&+X3]DU;U%YGS:2Y]DV:UN7EPX_V%6G_Z[Y]VVV? M3J2N-3__Z;A3X[O](36F(Q#I1=/Y$8WJHTV1?W]Y\)E->3_&3.\\KSW#>>TL M7W%LNB[Z"!E/KMXN 0M5G@P8;ON3-7V)0@"L)OPCQK:2/BKQ?VS;[^C!XVH*;-\"3 MJE2WQM.AL_+$@2E:;,U9YD>?")J64#%T+9K[JW5?&71?Q'20C7,[DZ7J'3>= MMA#JC>E4+RE-;75F_D9TVN2\VH]N7?W@'A7])L"DJTU79<">6K+L]G;W.C+7 M +NCH2Y.I\V3F'=OLZ]%EV83Y.$0& MR=LJ?:46'9A>AF_9O\F0-,?,0_NQ\]#^WKY])/WSIN2 SH(D_UC_ _-0X4^O M/^0SY -8V;L805-$8L#FD7@4^'*^"P!G.7\E#K7%RTV.0Y8R.M5YT5IK.35B$=JW\N._>/=5,T&I<_]U\C>G8KO&)FG1;U&]B.87R* M4Y&A4FX#]LJ+!F.K8:M:=(J1[A%Y;4/*)5X(=$Z$FIXO*"(K"XH*LP5%*Q,& MML@7$#"*&^N8S3>4^&+>N);G MC6AL>G,CGC#C48XK8G')"==,"->\*]!I_-?6P_M7^]N MKMH/76$ID?;??W0>?S\97_C_J?]?XN;EP84I(VEX$-UQ(R&FW.11]S MPQ![:%]BD)G-.6-9^&!D38!3K%TH< M@P!YCZ7>%T*+\(5]1/'241]3/+%59MH#1N/QME67AXWQ5EV%MQ-(I@9Z^EZ4 MAMN=E8F ?/$$VJH7Y>:,O80\A>5L#7QW:UO%?]BL@N*!&I2.60KG)8[: JG' MOW<9LY-+,J<*_1'=BP\$E2UMC&4P %!U1"QE,K$ @K%[+.PS'WHU>.ZKA&$+ M7(!V"^2SBA?V/;<3> #B61^! M7N%QD45T%5BD0J"(5WK;LZMB!,TAW/@GK8ECC@@6CP,WJXR;L44_AXDMQ:89 MCKC6"0TG]-."9$41+QX:K*H;J,[%F>:,(AWSB!F*[\$FPW@D0_4ROQJ^E[@] MKT8@=T(=SMSX-Z);0&\Y2P+Y>7;W6%#/>-L6<>ERB<4._,&19=6/T6$8F6GW M.6T0O_DM^F\RG'"&NYIBL?P]FP809L1KVY%M%F*YL+[R< M8JQ"61,8/8@(L MG'>A_@,#W[P/#4SVAT@#YZ"58%HXW9[]!"OS&$$PQ!_F\+EBJN,_,*X".7EZ M.?%WTZ/?UL][X_0@.R>BQ:PO=- I^D)".S2(*%="=#Z>0T<*0 MR C9DH'_A=\))L*BO[E?87QR?CR(S-!B>JK@*R%PL+W%NB"'KNYEL>.3F$MB MK/CM$YR[J<>FS@+/K3B8(E5"G(Z(/*E=67!G!R\^ 2$&/7_7]VRNYM5Y1RBI MT;=5+^&-C;YZ=0.;3]A[:/K%VWQ7JVR^JRB;[Y:Y2DS5%Y8NA$V, BYB\U5G M:__VPECA_Z8<<]"2QQR "ZOH9J-Q!NJ9(PPOBTXF C-K6J&)%ID?8!F\_UU@ M0KBLAA,S!OA/EJ+*YU3V1/!Y:/J\_'GH1VB PYD37#<^.3JW@<1(JP)8._9@ M (:/ SOVFD^$M8 MOB/";^*\9>TIEEO0RP[:^?X3X?#GC+LM^F6X%)M78.*3(SIT(-).0Q:^Z\"4 MS+1/+@NU+=RA[64ASE->4Q9F)6&/0E!3]R8$S3KJ]I2$0#L](8B[@ZRI,\1@ MO,R;$,[TP S;#LP8\0WYD$7R0?\(5)\Z;#)FD"_FFR0X[A/C6K[EH;$#.N3O MA6.("OG0^\CN.\++%>5R,R9,.;Q086$AM. ^]#^R_D)^8R*@PDBD M;@6#1B<8063243ZO5ED$D/U087E>0*P_V+!:T^?"A3@IZQ,B3"_?UF/"B*UG M.'8)!K6(.1Y3P^2)8;@E^CH!9/ ,/)YRRN:2!@8C&V);6"76E::FJ&6-]S#B M,5A_"38>5TJ/G*>ZF$)^ @+C6U#E-4Z-+>X.MSTU&HI:CXBD'=NIL6D*8\9. M#1XG2"V'HN=+@8+>88%?.$^PRFCR:9]@=4X;=L22ND0^7 M,MOO8RB$>HJXVTF8&4SVS.%K;I ],8T-TS93@[R%F?X @C17YLV^P'1CX65> MCL*LSJ@B#!-^,!W#>]G5D^Z*OG'N<72-"TAP-U@9?':719_#2;)KM99+CI-D M3>@.,'U]V^9?JQM5).P&QVW\S#<[V]E^_\F>H,;//>?3!6GQSJ'\'VT1>^#_ M8BE,Q]463>S8!'6# E)L3D(]<[" _3-ILGXY(O@1OJ'UTS=$]D8*G;]B6XIM MTOZKMDU*UJ9W9@)YH>2,6Y82'!M5*->6Y6B<6DNV69JL5Z^[0YI(,1<"+D6; M"76"?$3MO+JZ?\[^>KPEEN@@OV]E'6C:G85&6H_+G8I'R.[5%)GE]7]GL+= MO1+S2!\#MJ/1FCP2"T*F.[DE)6AU*4&/HOE=LBY/.\-6;;?8VF^?M(WD9B;W MT3LQ(8DU_PZ1QI:J2?Z>!#HY94_:L-];8\QE+ZRLKW&$-1Q9PMAQHN)K<@LU^R39TQL M\'N(A=2;S(R;4W,\MXBN:A>U36H1$K>WFKUZJ]FK([?)TC?4F&;.E9K2B% < M"T5S#$TO@FN)+D=B46R0QB:'FP,?FS,9AG@7M>(N*(0C-/0_&U,'\^)2Q,^< M^#W(;;!6=7P:.(YR5E'2FHUY,>!9>XMUA;%W7K5RTHQ-A_=TL&R@%69F/5GL M%F\FL8NE:X# MTLHJ2%G#V278]H8Z'RI(6>XFRRD>ZB: R5B1M8:!9RR6[HS9QJ;GT:#F_JL- MFJP0YMF/05? <'+#P3,M$O?-PEY 8_JHOV[1*BMNC8QTQ^KX24:=V\N[[VWR MV/K7"8TLO/)+O!DIB*>_4NR..A@!F_*F1M3#3PEE UM9HK\'\@'XK_ U=C!AJ<1\#S)>S=/W MX1^\6RRK"0CM!SL,8/?4OCBE'8J=8.@)E*H\1J0H&9&,@,U[T'1QV%W0L8^Q ME,P."H?WVX5#XV1F6NX@\2@?=[DFJ.N/N\Q >E@^"7/3W>YY$F9H2))_3(/J M(EQWQ5Y=1R B(M:V_ X\M77WE^X6$0^_HA.PODUFZ&4]56J+/@$+Q]R]8X.7 MX[UA@K<'9Q[F2T_&L;-QM*92+N\PS2FSB-YFL.(.\%RN*O6ZFJ%TLM#*D3+4 M0MN/E>JAY=[3#4!?;X4VVD$*T-YD!9U1\9EH_?] N=\/!&5#IN M/A*N;>?* MGO:\P70$WS$')6X^K%*KKJ;U;G.5#C]^]-@PO)\4DI!(=:QGT!&V\W8R0N3O M*&;X6EDI5U?/H3YU84B"*56I)IC8?>!SP;=0<>;>R3"R_( '*F,4CZ9HS9R; MDZ)+:^R5I7>8ZA>598.W?B>>N;=+F6+X6LX;512EQ9%A1YEZMR_Z[%*&5Y"G M B96.:7,R%VDR84$,[/#G#,%S![*3E;9#FQJ97 #@5],]J]"D-952<_4@[4.8PJOM!,SFXID=NG1NC_]42EKF M43_NHIA#H*QQ3)4QJP6CLB@6I7.M:EIG<;<;IY6^O,LCY9;&A>\3'BAY2ODN MCZ]XDB0\O':0^)UZ+ZR%--3(SGBSK?&2M*RKY2WK%EO65?*6=0LG>\_= MZ?:[_UWFC6:Q'5UD>[6$V;WI=51C)3YS[I(_FB,B5,!;RL)K)XX)_#AA P5% M;<44?NMXNFEY;S*'<>J9(_-/OY0@8D&6>(JE''">]Z>\5L.T<$X5G"E\=J?I M\:Q1-CK$975'L%:K>TGJE9(BTDH=4-@FMK)E*>1ZY+YZE% 7#V_3'6*>I4.P MI 4AQN%L0PI$\; 41\PU8=GF(_,/[$G-DLXMVQ/#3=A;"K R8>\&ON"*N_6O MU*(#TWOWN:V;Y1'6=I]'V#5?R7?>):6-75(.E5-X2IFH,M&8->=[7VFI\UL_ M7([JY=3!N__/VR201C/@#C)3$RR=K;2*]&@<+"]#X]V_G%A[$)HYQ_$0 M26%;G$B2D<0NUC^9E$8"YR6+F71;' _;(DW5*DJSM+_,NKV;@;DKF(A_9KR+ M];E(*240O=PDW*W,;T>S[TI2_M:S-+16EHN<^W;P%?7P_72HI: M7AQ4? 2QGH1YQ,G4P+W,RV")(^'&5B>9RKJ!1F#=3'TT7=N.SVNQ/1\K5:74 MR+.+4Y'^S4A25S70S:GT$%_95OI4J;(]//-)OM,CC3--%O-AA^ M)< 0ZFKH@JTWQ78!9, ]O8+_D.R3.)_XQ'L>XI17]ICI'MU$T2#1J2WWXLO$ M ^SI80;)QYWI=)3I3.&A3P=+/TF(N'?7XW S -,C0&8RI]Y7GMC^4\-VE",DG>"4#(Y%/.-2R.F)31;:.FUJO4$F20[!ELS[Z4K,S#SLVY%% M+61(3J8.CH;?,J_JIV- _Q9S9(X#_;LL1\15!M M=;^:&$$Y^%W3T>/P !=/[Z+O4\J2QC#8,M!?9'6#<=RQPRN*A1/JM(B6LFBO M0[3U0X2KB+;)N9;=7)!, 9.)P/Y\@Q"5=PCQ&=,/BAT@7+R& .\LC+\+^14E MQX"=NPGEY+Y5VKF77I5)9VS&55L3YEXZJ*NR]<#U) M*Y%ZWDIDL95(-6\EDK<2R5N)K+'_]6^MV/VM4.'6TPW575#M. ^0[2=\,96% M-B6_^6U*[N[;#ZW'SNTWMB9"'SRIAZF"[K0\49OA%\% M]][$DH[[B0U]'MHC0+L_#5*"\$'T\W@0HV!#5[>:^N4C: 0+SMH1&9N6.9Z. M"U@! O^<\.FXKFQO,O=SHD\FCOT*EH>WJP7<$4;',*Z\8?-#P! M7GQBPPP+MF]CBFP$EW,W>WZBF\#$M*^C' Z77$!SYO[^UC'(A- MF6'MH>ZRY <'J6>$9P.DSUN)#%V=87L&7CZ8&SX>P M&>4]Q^Q-^24__& 9K K!CCN >T='ZYZ@#@1'UC7Q&W!T"X?CB#6FKJ+L_9N) M7&CN='C::DA$YQ]+[\1YG".\+A')Z2?U*].H*+<%/:1G38O\:@,Y_]=F-.7J M]KT79C%\_PPSU7@%=3*JJY8S*L2TU% MJZPNM3C(7$!&P.HA;Z_3I4['>GRQ?\?AX#$MB.IUI1'AO&3YRH71K7;2=!LZ ME*ZB7*FAE$O;5@CO7)[JITR7:WOJK"*+JBF5^A$*5..D"6<^KY0GM:;4U2,8 MRL*HU61Q(WW@G7KJ3KJ< 5Z,0QD6XP:Y:8K:./BHL-22%4ZZ<"U=]HEK(5"O M@#XY4"7;,7O0M]23D0,9[Y6!='>N1@<]ZT(02[",<'!!(R\@VRON#5*X-E@Q M/*6L:(W%B:$,^'A0-RW!W!Q456F6(D!UJ#OA>1\8++<'HC_\B@L:=<_@J^6F MHI87A& 9[?%D9+]1V3'@?J1;F;N!_E__!KK]_?[F[G>\<6:I$'>/O[8?2.O; M0[M]6K?0'8MK@- %@2-.88A+_LSUZQF84LBW% M#*\YCFX]T=F$X-)"SIKW8B\*J[PJG[L=/R=S5YIXV>?OG>.LAQ<7KCY"3.)A M9UM4+H>7\BO4567SUAQW N8P#N*"1=7HFVZ\"XO:!WYF8Y[U&KNI[FTW6O1N MS@G>;8384]Y1+D\ <%H31QX%,P0E5&X$&#& MI*Z/FUA,5&.F[&6.YYFM!3 PLPSX? 61:_LBD&F3B#I(^HRL1]"E;A#]"B%Y=X*^HON&$*5!AR(ATC/MJ:8#<52H' H$!X\ M -F\Z:'TH]: *S3CL78T#/1L&RA>0E_H^[5U($OV_X)O9B+$YS>A?D3S <>;W0G M_CMY,@ZUGO0G3'5ASHR MV!0L."F\$1@\@#D<8A5F# (D^MDW@%KI"+SO0+H%)S0!98Q+#?U0#_ NPSR MK/?EE[#H,W41+)S+Y;WQ1#+&+C[K3?0WD4Y4"$.YXLUK\5I8HHH;$'"AC\7'.GOHSN%]/;#N8 ME3$CC#YNI KU\(H%4[;@R (.039A,]?P:WLY401*"TLFJ,TK,8<^30$ _)D# M/ @O0/Z'7V"J%M%)52N^4/H'YO:!R"YPY EX=(Q+ONO_L9U+6-R&'V;.<[OQ M/;?OK=_N'LCEC^[CW??VP^EX:K.Y4L8*7RLFTI3$[O3IO*XQV9<_Q(943+Q MBU&FR@OQ$#?7+V(2VLO"U%J10?I@NG_ V8F?@!I18TO+%HVSGYB2B0_A;5 2 MMR6:P6R()!#*2;)"&F=7C!+2R!70[AZ6[?B;=M6+O: M5TS=E!,'2,GQ?:H)1#1X26P,H["7=K%H]Q9XA^O$N^;1%%.,"3D?8578$]N; M2@#U%5/ ^HUEBFKK9-S^-+Q[A#CT\%OK/B6%=GW!*XJ'+.F^R2:*[YR]N28 M! &QZ\?N'?$[+S#;L><0NP![,V9?]O1M+,6U,O\V"AF'N"%FF":QUR.G+.XC M;PEG=XXC,3YY9L=)SN,6Y9\"C$X8/$UIFQ)G+MP;5*G.W6$8H?PZ\.*N'\: MVW533TZR?)E_GYV>7YH7[>/#[=%-BD*:[CV>BG#V<,1\C\[$)6P'/8#\UNNZ.9UY XH(IV=8CYM9 M3]SZ?G:N_9R=U;'UO5ZP^ERM[Y> T_5H.K_V #[+V7QO"_FET?M&-,Q?YFXW MLV'^S+%8^T[@])Q-:-/>^HXA=T*F3AMC935*):M9^\Z.ZU-WO5[H?$0QP?SH M!"*MVU:M,KOI[^JJUF??A;X7J*OP'!6&@<'M M07F:JDR6VZ90Q*<@C5/'/XTZP75$64A))W$'\?J&),Y42&+_]*_.P4ZYM37A MB$Z =2?^R/S="43!KEW"FA$,JE'&%^4.4L6Y!^@)HY'A^7Z 44(J=*%B1XX^ M1V$0WGI1&E,"A8<2P[OVJ-37_)SV$4 R1W>Q$!(7# /NRTFMC=TX]2FS A#; MUS)O,,(7<+&E0V*+'KT+(Q\K:,*OYJT3>6&*<3R\8HE#E4)QX@YC,QWB MTJ*+LFBI>YUBH)VK,C'5*.ZG22^\"[#3;\R[!"#4&&,0:0B["!)29U/$2Z02 M0F(#UU?YZ6.%SO=8O8$Y=G"MT6D'" LP;,$9P@0:?X[ML\T@Q (0$?Q62^XR MRE2H:.#$,>YQ& Y37LCT8B-.K[ZXW823JFX]X+E#[ZM+44TYBSE!YH/M4!/M MHP3I9=?\W*<)S5YLAMUNBL5: 3V- &-A#EY%;',,F.)+ZTJMZ6U(F<&TZM[W"14AC4E4;@CX@LJ?@0#AYK M"1$ZPS&Q[6R$])ZMB(OEQH SZ=,VL][9%E! W#>O,1#)U7,J2T]AV>(3823^82-UYSB1?():9_.-06 MV_EOJ=2$7>PY[YZ6UG^]>M>Y//S((-FB \'']DG[ W4;$1SDPCSH7.Q_NKCH MG)X8F((,#QS_?=&Y,$^/S*/.2?MDO],^!K7GY*!S"<]0FO+YX<6GXTMZ1 S5 M.#VYV%U%PO),K?1)7C?FS2GMTLBV2^1G$>73D+P"GDN5.EBYO>.#<@+BP(A5 M+C.**U XU-]ZU;#^*=6H@IJ%YCL(T:[H,P&K QO%;"TOT(<$:#^-0+[2K )2 M443/;<'6C1Q;'V/EPS!6G)SEDXEC!!+WA@MDA]A6A]454C- AA.@@$R'^T.0 M5B#>J$L/E+_34'))LE_;@\<=*H:^,HTX'\'T?@55DR!S42(#:H4)Y@( MCXBI,(IY7@F*/C'<(<6DW02+@04F+*RI)0,85C)"_+KO@?*H)HY0/3[+2Q!A MF:[$PU% K\MC-K>>.;X>Z(#P'!EV$4I?W\L4YFF(.4HCW-8 V*,%&I84KS0& M1(A1$S1!SM6#?R4=A3>/?]_XX15L65?A\6-0SUV?%76'%76I)$B5(-71&@\?E521-6L'CQ>.#G-\L8U!;(HI.(!K2XR^D1]A*XKQ MS^(^*I;CGZ(Q ;Q@_&.ZFO)#0WR(:<5=;X@IC.//=XO6ALOD!KV)9Q,/Y M)CE-Z(F^ZY 8DM.?X ?F$?-G>3K"CAZ$<4+UB$%BB*$:G*&*_.@(F"I<\IT_ M4'3&H34;S2"-A?&&BROJXI:X<9P.AHQ:.D]'F72JH0.8L->>3Q)46&0LWW?- MP_NN"RR$AO[\DWH17W/?N2/N3&LC>P4!"F0EB:A\3#4U&9V3D!6 MIF ]5'WYY&\]O<444/?NY:F3F>>(;Z'+'7\,]+9P:C"&;H;XJA38"3T=!D1" M/S0!XX DM_K9L^K;[.1;+PV>B&RLB<@0E?].JM0 M(=^7 D+R3BVE'I54E*&8IHNWW]):^_""I.6Z@1N!JHE:+QIF/9=2@+EQ#7*@ MR(5K$:/3!=A6BGQ$>ZUE2#$;(>>\]M@/%X%<)#TZ%LN$/3?W_AB'>@$W 862 MKBMZB(;A'4J$W)O4=HC-4A'D? "J1?$Z 4$KL(G@&]*1D-$$#"K- %V\(U=J>244LB60J^0]@P8 M-D09(8KM(;X%/J3)3>0Z=9!.4?]&;9S/D$F7#M^(71"X7C*BCDC# 4!/H\/VR<")25.0>R3-XP9_QH3-/<"RQ9C=*7'.;OTPNG$"[YM0 MEP"X$Y"(*GN"9N,A.KB/6O3595,H*RH3C;_H,NK0&D.MG9ECWD784"[(NGT) M__B=VI$CX*,=6+F )T+$U+V;AGB4(5*S:K72POTC>:DN\A!0<2HW7)#,:+0L];*93?@#8RW-#O&G8$HX"X:J_ M7KXZ%'YEJ.5VS5.TJL*H0/NX2K]](WX-].5\I7]C,=R'K<8X0!2C%:R=8$^X M ;+V/A\CZ. )_4)I(AYU? L%APM 9T!(#3 >OW*SM_PV 6?L7T&DB/. MVNE)\I'1,XV&6&BR (I<0TY61"5*VEZP9;"\97R/!J4^1,:T3I&4E2>A2ZV\ MO!(+85='0^?B&M_-G;<$F6D?,82PTI;Q(OA(JC?4!I'ID3L/@H:2TQSDG1X' MEV^3;Z@N0,!)7 J-DB6ZJ[$*;D J@L-PHD'/E\6S40@W2)BEP@^KW=V^ZP^S M1IP9U5Y[Z-IP(HE;T?S0T&Z$$PAZ2D! ^:C$OG@A,/GR*5%*L.5>HY0349 AC(7MO9HB(\#"YP>"K&YGXY'3_23V^+92SE-+F ML_PF83QCY)3>/' P.TX=$(99R?KQ/;8XT&O4#6-T@DA[5DWMT%G2 & 4.J_( M&^MFW51(%:.;R7$;#NFB>]/UPR$K5"H?3/3XB67^5$R!!3?&=&@O[F-/$G(+ M'B>]778Y9)/*L9>0U_.<"*#CR;M=@-M/,>[-9Z+ZRLMT-5?$AP*S1VEK"A5: M*Y7<&>+*XCP,6@2(07;J1CM.4(6>@2:]K9PHY_3(,^F/LF"UAE09;Q6.FYB[ ME0 2>NY =FTO-'8-Y*@]E^W2GB7R/65L3RU#T15>2B7ZQ;C8#1,=W(-N/PC] M\,9S%<%UR72] AIR$Y=VX^O701XDFJ)*!##E95D#H,3WA%630(C M;\[?1.%=0OYOLG3I,>$;HI6IP$1)\9?J5)"BT"H M#!@O4BWVIUN9R'DX"1N[B>O41,49V5D@%1-/IE-BH]^DB0L#Y,$RFPN@B>61 M2,2+"R#\/*X6AV/M34<.L(LTIH(0BTA&$"?E07M)'WO&T>@LFG\XC%"XJ"$9 M",W8;\(K.@#TCVA9ZF,/12X]1((T25!9T:\);LSXZHXPSPD$4^#ZQ& )9YDG MA:+YQ+R)<6@JZL3K*!P#;*Z'0QHPL@??=_.N1#U0ASGLS+G# (<\P!:ZG)NE M,HU%4H=TQ7(F021N)G8R?7 M<[%F@O&+S!IG#V*$&LF+51P*%6:*,_.-Q $=_CJOQXI,] G-2LJL7"J[QOQE M@@<%Z9SL&SJ7<(B@8WG:2.ZL4&WSJ'8E8>4;#A?P 6(.!"3GW&#(5MOUP.50 M4EX*D6-NXHZG ?;/(SXR1?IRG,:CR."NUOD6\!AGW#5Q?'(!,E"LP3 _)N)6 M85)-19(,5WYGW(1A+XL_G^TK&Y,X#US8A/W@2C-GB9E1+F7GB/A20%J*E,A% M^])K(C)9S&=MH&^7V(J^$'*O*S%%A0/8DG84U$H*3=*S[SH]0TJ]$"!38C^57W0]"*:_;R).$S14")F)N7[B'*J8F479$F=62)7KBH+ MO?"&0SV A;TLRHTHSR.KMNFAVT%H&EG?6A(8,): \:Y'8K/:_4-YQG0=Y MBU32CX_"1;,P,'D&W=&9\U\M3V9=,+8*6I"1C""CG\079(I/*UF-J=[LM\$L M$5%JZ/P P''4GZ:^BH&':.ITY0Q&]ARQES<8)%5U096&T22?'%@ M)KO%\*X"-*"MZA$3&0,5^:EZXI",3'+)/^Y0.=S01][WAD,YJ+7HEMZ!EDPI MN!R\Z'F8?TT_X[(&Y;_(Y1KI;E1+I11.(GLA4.0;\D8.V77CZ9IY,UGI\U?I MB/WVM D&/5!=XK5$,_T%7),12]^ RO")#V-4"Z?G6!C(L$5/6+;'66!_B7Q^-+XMD2!)]HL(3^)>K+U!(91[EP15,-0243C%2.7@L_H048" M!%;V&?1U=X<[D9">E*T*W*OH-_0VI< !S8*Q&(7L@;6T8FY#)K63VV&@ZODX MP!AW29QHRI;@&WIR@?#4^N'-+HAH<0V4'X,2W/7%:)( 9AID_3\"0\\X)9:4 M^;J4'U(K3A/^5@P!=:YE>':LPPJ-#+EV;L.(??%8TL[)IZ*>D:OELG)QR]!F M.M\]C'&ELLD]CJ5(T(1V;:DRC9*1$5O-+\.:G8A4"V<^,!\LT!BXD_4-/]3+ M5JE4>D%<9#;G[H4N]_*AGC*LP0#.$BY7S:HEU)CZD63D< @]68?%E9*Q*B2E M"YFG<%I:20$9#LE+7@F,(6M>V>"0\7,].8?>0B!QC%NYALFK0P&7A[?B9*6O M'G;:W<%S*(+M.E2#9N12@8:T3XWQ&F2.(W V.MT&.9F'PRX]650F>%3BW),)GXCN54.J M2\?H8!'7+IA"+\)1:#]TL9;9[>G3[. 2P"+ 5%499V99BW".?JFR/E((@M+= M-%>'OKV"OJWSAA8Y*=KC]EZE*[!!54'^J8H\;Z^S\($B*+T[ M66X6MC&[ODQEA*%P_Z%AE>RF52N54>^SZ[OU'RVDRQ_*+:O2*EFM5E6OXI6* M'K\/SN 'NVY5X=EJJZ:7MQD/O=[>-1\&GO,?J7/>O.#7K$:I8M6K+02_4MMM M2?!+5KG5PA(\8RKXY9K5*ME6LU&:$P";:U%DH])<[)F+)-5?P&E49$OE FBF M6Z;/3OD1^TPHV);U/?Q,76]D-FIEMVP. M0.$0X?E9]\(VL 2R]WDNUQB#E<\I=CG@60L [&. MZJ1*Q")GU)WP,F>-.(L2#'-XY',\F;AC"TY^E0';'QKP4E=),<-G9C3"\*\6^/%6Q>+17GMURCO1)37+KU& M>3?\$J 2?!.%5"5"=?CS*!CC"D+9:M0KH,HT22VH6;5&"3XI6:3N5$%;&%,/ M0"&J5*I6N=:)'=W&W\."='U@&T M&[O-HM\91:K*AR+T+:9AE:UJM6DU04%$[-A6RRY;]99-"*R D,VC$"W]'ZI6 M!;!<;57FUZD>C\3ZCX5OF43'!!IKQ;]<4.>C;E\:EG,ZH*$4H]O0QSY8FDK! M(=:I1U'P7KG][+US(,T82_FCJ%%>(12N*9DMF^]\T0VQCM.-14S:#6'T3#F"(KZ(J_$S%(7-##:IC/>JL K>0F7^\E"YOB M](IRH!WNRJ2VAD7^6H\5I; 9UZKQ7O[A7JB0:[823Y8WC+LS>:F'=DLN&>PB[F8GU.76=NJMLF% MY%Z1OX,OB9&I]K4?19/>2U$&IIUM5C4E4JRS,*NHELN7W ALBM\HZXIO@?3P M9&\@9;PX:U?Z>')W)<;N65SS-=+JOS0[16MWP-U+*?"Y:Q[>4J=YT<2"PKZ( M#GI"I D75L3JS(=AL&:<2=8+D+L<:-ZK+&@HLK;':OPL60QJT 8).6#EY+B+ MJ Y#TU'6\JC>/<(8T-MVN*/<=8 7J@30D>8M3O7.9A(L+,S,F<72Z>W)[-LK MT>4^RPD>VY%6/919WH[*:L]NHH=GP^#3EE77S!R:=7@.\FSS06:9MQKO]"1? M;)BJFU-8N3!AZ W0/2HM:\H_M@PN$KG#0Z;66J*JD3L[_I["K:GCR\O-&?5+ M9*)A-[<;%"_HAI5-^3FP'W,'C;SYIB]ID/^ 2R(YQ5BF80GS%J-9G%S@TV%D M&=IZ+YW>H- MRZZQ%EXN%6CAH&,VFE:IP5[%HG<9F7(V%>"YU5X"N5%I67:S/@&P76E8S7)9 MF V[E0*MM]5H6*560[QO07V2CUV]4D?R-&W+ME1UK*9T:A)&8L'2W8W7$0BW!13,JY'226/E!P1J-(;.".N_ M]%JJOB?+']$5JHKR64/F&+CH4(FE6!062KF.CH^24!%A("GNAW<9@)N4PK_ M1?P@RJ0($;V!%WC4>QY;-D]0]QS7$0<-MJQZLS)!W;6F;=5J#;Z.C7'JI@L) M-G3#MNQJ:5XW_\/ /_)J@B':1(]^:1+\!GQ>K5C8LMX&XW@<=MLJU9M6M;Z M/7JIFWCSWL8R06MXG%0+RC4+\D#MBF!->H+]L<#RX11:ZOA 75 R6L_N M*W\5X3W!,53<<0T%)J8.7+M9O2)GV(041C5N8.W,#0R*FX-W^RK1> (V,0TC M7),TFMP]&Z97OF@G("-L.7DOM(8R0JQE77%[<^K_:TZW*TBF4P$#%72N>ZZ1!>A2#TA11OKBD7NXYH%X>8)A%5> V&3 M@;#R:R!L/=7[@K&:B&-*_K>,L9LYIX[?PEP@D-?Q'- M8##9;<5 K<=E 3+)4Q=FEO8,&L-))&0U6IB-UA2MLD6;X*Y (!$^:(X-"@GG MO,64I(*B+IXPGF7_,'P.._.@.61PG[6B6 &A*I*$-.GY MS2HR?#()>=8J_0HCC&HZ1I;$FZ6?@MF6>$DJ8E"=P/#9QY25Y3K#6&6.77@^ M=G9"<>V[(_.]$WRE75P )?!0#?PH[QCWM#QXFA/"A:T:@AQ?E.[>N@QU5E=A MB+%]U(V[$YB_IX%;X'S7_-2RU@K7@3._1)TI!5/YO>?[ZZ8*S5O M_ 7:^UB/+H*99;D,Q#CCBK:HJ;&$! RKXHC,* GQ;F5Y7D0V=$ M81ENZ]F-L+E2SF>3?R6EPGN]G$M)3/?V1T;FL7&PVQ%L$[5-G' MB[\0GXO('(? &P)-<1&)_P04UZR5?YY/QYMQ$VCD_ -O,_AM)5#%2O.]30[& MG4A!$6T+QG)*-$<(-6%ZR!5B3-=BJ4).IJZ^TM1#- 775C7,&Z>ITMR.IPD7 MV4]5J]9H_ISCJ87O$5&Y*0& -4#?&H PW<;+)8L[O4 M.,DGIBU,SMU:L\;8FJ>&Y/5B7E+" (I$,"'@3H(DI3N1]'F(J4@'P1RR;.RE M/G&.NO3M8%\+BLE8FD+A<_0DF]^>?UDCZN4OKQ#3J1?DTBN?ZM&U'C'@D] M.Z?>"%=3TBMRL;,[+MM@TGNG/2DVE;FYT!.8>UBM#1#"EH-_O;'?/,5[M(<1 MC3MW%-''/?J]7\S'P%E7<,YR>G+\8>R519L[XT;Z%#F9:XL%*V_44:P14'M) M]&3787D;FI>DY\;AG)19HD$6Y?(O9ME>[.6KA+)<46!6ZNL+9J6AP*R7UA?, MCVB5H'FQ((B/OTF/8*14VZMTA]-,WC\1U[>7S_4O<0;FLMG]^F[W(RG)K_M] MW>]V[+=>,I>YY7FYYR_4O@FGN <]5/3#Z*T9W5S]9)>JEHU^X%KMY^FZBN]> M [J.E+?BF$S= A9:B-('%_QA' _Z(Q%N^\V[G6G/\#)S:%"O(+Q $.:_'Y/4 M+VS?:NG'_%7&MSS(3T['' WCX$J#^L>%.-+<7$A;?@[\SKU>:VP]<1AEJU&M M6PU[0BV=M4+8 RNV65 MFZ]4M@#*:K8-*%LZ+UNMBC8)9!7/@JQ&W<$]2_VL/N8$X4?49=YW'R]^'EIC MEL@IV,#\I+,INW] =KR(O3\@!%[&WHNY^8O8^P-L^1%[EYQXC^)H6YC;2?FM MI]?7YGO'IQ*OBSZF4K:S&0$OKI?C9S?7X(-;ZEZ#J"4$&3$A2!NBL/+NG@_A MB/[AF%[O7V^<_Y9*+>Q:YKQ[7G>O0[-]G%Y_.#R^,]OO33Y?FQ_;Y'X>7YGGGXH_=ET9B)]CO9$@3O'$* MS;-O/4\YY=(J*:>Z:^Z?GER>GQY?$-6Q.&U>>#% M.+T/,ZTIXA3ZG')RAJG5/?CXQ3%B/1D^&ZDAQMARD^JA0H[9<[%M#F=7N0'A MD:H(O "'>#":U?@![BG28Y1SCF;6UUKTR,0&;1ZUI<4RO*L!YIZ#H<6]FF!O MW33B1,[#>Y& V>Y23EFY5:E2-I SX$RMGS ::Y=^T1^DC\J__&S)>3(X_\&2 MB?0TCSL=8+GZ-S$]AV'#B3,>3F[FFAS LZP.-,18+6TW:BRG&&-R/08Y?:> MVL^:5$B LX\DN+MF)W+,8_=V5#SC2O3F=GQ#S#.^=56U/!^8^%XK5!#?6U3Q M((H'Q#A-;@D#BP2BNJ#HG;WLYG3UFY,1A_&3@P0"KV3LY$[L'-!DEBO.3KGV MD_OSSP5I7+2:F$^.Z6($G)/(C"^JT<3NR3S3>0YPJ$)?[>WY^?\3CA3,YB5T M>(R;K]C;2^-G6H7&]&(Z3+I&"A$S4?2A$R$U\1.(%.3%[:*S^Y1UYR<^)IK] MJU[U;S]!DYKLOTO:^N/\+N.1,_L!9[]S,2]3R%R=77PN3)PF3[M3!Y M@<+D,:6Y_(1*LTP% (9ZUCZ_-#L=<\<\O?SM\-SLG!R=GG\$(^OT9"WXZ1A6 M[%6:$N5=\_CP0_N8;8C#@\[)AVTV(A[4FB/99M3TW1O'9\W#1=\7-9[E3H1Z MJ0,*@FQR$#P..B6/Y=\%>91>__R]/SET=6: M^RRJJR0&>]?\=')^^*%S<7EX?GA@7K2/#R_,TR/S\,]/G!*+Y%T@O4CF-J*W:,'AT?M3\>7%^:GL],3H)"3SNFY1BBO M1+$.1%%?L>?S8^?D$+C'T2$P#*2W MH/;J+9CT%E1>O06/]Q8T5\E1ZKOFX;]_Z[SO7*Z)9'FBJF2M]'A*B?)CJY+' M[NS5E&1!0#V6@^1J2V+OF\O;X.#??=^[\I)?KZ(]>-,)]6_BL\%?OBO,IU%Y MA8MDW4R!LS0/H =NW(V\(8]IS\,W1Z(BW.3%LA1G %39+4_#T%0JG/?Y&2AQ MS'[D7O_K33])AF_W]N[N[G9CM[M[$][NM:-NW[MUXSVW=^-$>STG5W8J_XW3Z ;G= QW^PE07QOQ M*(9BXK3B"/M":[,>S'/WAAIX!XGY4_8 =PB)<(@M<>,D- 6E@0U242UBTBC" M)C#GY*W'&19'830PFSM_F#\=>7 U3\)=$R#>L1OU9O-GBH/VU'"9>2*(\-_? MG2#%3M9VE7M4_+S+'&]Q^M&H8]&S_([GGX6Z[:VD[NHX=;\?^4&MZ2[AFL1P)"*(\0>?G3' 964O2_1"Y3F+"-OP%P8,<7W:;'B5KHMI"J^'Z91G#JL M'ERX- ?6K)1LE='L1%=.X,8[I_?8NURD8<,%L%\):A9!V:L@J *2L2=)9CJD M3TY0K5)]'H(2N')>">H!T5G>[9Q<%-%4T4YFK-8)?-#2S7^_/S\&93Y.J$3Q M(.RF**EVEW^S9WWV3 B]V/_M"1!ZZ=R'03@8@<&>B,%]%]V^.W!>((;WV\>K MP?"^XW=3GYG8L1=\Q7$#+Q#?!X='J\'W 5;]>"\=WKP?19Y,9HNKULTJXN"=G[5,=$22%4IT:3%0"=8%J;%$KZB:M(A1=2/QO4 M-;$:RLFJ"]FU#N3P<_$YY-I)K&%U5/TUWVDRWZGZFN_T^'RGIVQ&H55'770^ MG+0O,85V+?*<5I@P>:99M%S*GHV_,R8KOXMKUOF'*B"/)<\]].=U'9IDE/2I M5IVB@UQ!+TKN00)AX="5VW?\:QDFI%IY69./14EID(0&K>>D23^DTO;G3_5= MZUPT8 PS/ =:Y^'9N5P7G\X_')K[IQ_/3D\.3RXO++-SLK_[N+2N![N?UDO3 M\]/$8[6YGJJ,/;8H;#-P O(=_IU\UN4&UUX7*A335WD_>CO-AS8K(6_6P>W% M>ZKKPO>(12SPSS>>(>N+X4VV>Z8>U^N*QG]=.8=RPUTU5_8H5![NVNI88$R_2E#3L M1+*C*VI%2O:#.\L-7LHIGLQ_Z-J QR;_@J9.48IMDO,%[SS%"T059 MCSHK/[QS#7;@#GP4 !^$5[C>VT.XK:=\B#Y*N/ MR, $M2GW;GORW67Y[C3>N7&!Y__K31*EB)&]_+O?S8"F,@F-_7S0%."F,@[-&66X16Z/,GK(@ET8 MBEEG5("5ZG/ 48"/FH0C'D;Q6[Q@;GRP%%@61DG]F4"I3X+2F'XZ%WTG8$DU8C'0[%I. MSDR(^Y:=49M!XMK\\5$8 6._!:-EV;*^W"J <(*//RN$13BX:FOP)4%8(UP?M7C*IR@2T_P>57 M"U,1257F9>:ZQ5:L0Q(BT/4S/FTSMVA,R+' MY^GU<1C<7+K18-\9>HGCTYS36)MSNF3J+0)N@J7#D>T[<9^PUG-[[T>?0&/K M!&H::QL3G"@78-D^N +PJA/PI5LEZ@Q57+N3,DOOT>#JN' M]75N$--Q:;-OWH^R1\[XN-MW3M03FO#C?72/ -U>*NB?:3ZPVVO?NI%SXTJ= M_BP";CNQ+3@28,Y+E&&%&YQ70JS:SBL$=D)8S#R0>,:)R$W$G8#W.>V(5GXX M$W+I>PD0N/BUZR4X#D%N^%&G]XB]3/JZOO?L"C;S1*DUUTC 2^C1P MWW8 BR=VA\*]V:Q7=6&X,AW;MZ\NW;\ MV"V(XLZ_H.BH<>3%7B.X+/ MXC?O_K0GH9Y_88YP[\/2D>-W@IY[_X<[>O.N!/_A(N,"H/?T^#J_2W4;B=_] MZGO!U[5:E6*>_>TZG2U\EHB,+.&PQ].MK\&GS6 MVCOD2^,PC>B=]U>1[[T5VR3R@VT2=*8IOG1II^_H(_4A&IU8:.A&)KW-+2S! MWN_\D4?)^(]9L&#JSMB[M/?SY)ZQ]\>)$R5().^PV]!.V=XIE>4BV7>F6%[; M2T_^J+)3JH'QFKV9O]&A46_&L\MAJA!QY3?JA>N,.H\J!!.!@\9.N:$6%]]\ M!P[L3<2!3@=+P$%EXW!@2SZ[-!Q4GP4'&7MP;Y#K:PQ ?-4#0.ZQ@[*7?'2Q MFZ39\P9<*Z2KU, )\/?[OA.#Y4I:=/O> Z&A'J%DC?V\UXU79/ F7J0SH[TQ M*->.A&NOQ[>ZXUO^[:N_B.,[6(_C6_[M:[P>WR;?ON9FR/^<"EU^C IM+UV% M;FT@ZN#^5];!^D"[;9/P9C\&;\LG.1Q)M^6<]I%ZSJ-@.?PG1;^(ZL27AV7SN]Q?-^&4]#T4\/ZA3"8DW8VY= J6WYH[5Z/&KHX/H8..X$(N\XX MP$TYO>J6G]ZYRYTR#ITHP(F4VW/O:NNOICPM NH;3[JO^L8FVE8XGVW#"6\M MU92U/.OFEI_U58EG=%W82X\TV)OO_%I+ MG>!I#VW;_4W/+=R?]O2VW?&T)JZ+)SBYU3N=U@P!J_?=O.H;SZIO+-OY96^^ M\VO]]8VE']JV.X[62M]8^NEMNRMH;?2-I9_X">6[BOY:%ONP=I;2(%ZW+@F^]T>E4E%E!&GZ"H;=LSKI[?G/;UM=Y:MB>7^!">W>H_9=ZDI)8H5+*BFE):?T%!9O:_JN_!6 M;NV4%E;O^$=V"MNG&.CCA*WIYCPQWFI/CG1R_P M!NE@+CUS$29^%H6 SF1TY@,W; <]Y.5#!/G]"&< YEGY40HL'%O[P(-'WCTU M^=D:=E[=.!])$9DX]Z]D\K1DLK%>E87.$+6Y-'$C]=!V:-O5C761+'1ZU':S M'_J]SF 8A;?] MB1N;,+2YI_@$=W%C$X MM\;MS=^CX--!>O>A$;4:?]A?/EV.8K]QV_U6\G]/]I(+]_=OC1?2?SX=_#@Y_[_M?]CKM6K=ZU6PF^YWN>9S<_J?Q M>S_X5*_\]N7RYLM=Z^SZ2_^@.NC7OKCWZ3_O_Z?:_OV#\^7+WG'[/Z/>G&3O5N]#[N[HW"^NVW MD?T_1\?->SM3ZY/6[@ZNV9Q\T M2Q\^U:O=X3_M\,S>_^WZ:O0M^E!-JD=!J]%+P\.!__'W0=1I7>]]B;^T?O\_ M<__B?&='87,NRBDW\L[$9?3^VSBGF+S*GX*>&_DC[-N/K9$I8CS&LD,GB,^< M$Q*I:5KD;6-ZM93*N^4 MJCOEVC(1L+$.B8T@WEP2 I'OHDD(8S2_#*U@8[T7K3>+==W0-PL5]9L MK,^"!N5,>B<.!T,_'+GZ:-EY_!,+>4M\)SAQ!C)4C'.S.D$7MWG+KX63JN%# MS\89RK7\)9\O7:2V?,ZP%CZ5^?%FDSQ<-+I&/UHJWNH;ZU'8."'ZZ*[*E>4& M5.L;Y9)8([RMWB7Q?7BK/(;%5);/8E;O%_A>>GM<8R[;I9?X M[NEU)^CA^.O4\37=Y20,I-)TX$5N-PFCEUW-6]^XO(BG.N+GT\>WE[@VUC]R M !N]==#(Z8#=&=&4R',O'M?NYC[G)XH6/<%PJ(WU;ZSSD:WEY=Q8;\@ZG_23 MAG+K&^!BR".@LEP$-#;65R G,Y^[MVZ0NMI@[$R-(/7EW/7A8M,4;2<8/6=K M@H6=:N,_6@*3:FQ<<4U6ODKG> 9X&UW"8<<\3SM^/]*_>?3!;[=L:FQL[L5F M'ON:M"QO;)B?IEQ_3(7O6-[+,O"V57X:^.KT^MKKNC/M]B<+*:W+N6Z=!7=Z%KP2V'@2VL>ZS33OP-?&@-#?.K?S58-NN1S92 ?C>K*55RI[D,HVSMVYT:>^ M+A)E(SVA*O?_@QO>1,ZP[W6EUXP..!J]O?P\G:UL[SW>2!_H'"?ZVQ\O]40W MSO4YXT3QZW;L.2^^MV%S(WVZ)KHPJV-=-_->&*7?\8PM.O.S #<*!%XAO'WCA5-P6OG)L6?VX MU;YGX&X(JT\Y:?RZ\^[< =9A&73?F/_NNTR/S$AX%8-[)?UZ%O=$[ M^*R?#/QW_Q]02P,$% @ $$CQ5L(,]\(X!P Y1\ !P !F,3!Q,#4R M,V5X,S$M,5]S=7)G96-O;7 N:'1MW5G1;N+($GU'XA]:D7:52$Z 9+-72MA( M!)P=5ER22SRKGWO4_L/O@T\'\[B%66 M7[!6>:Y&QZ[%UK&!UB(I7?5NEP\YL<\D9/L@FDYF>:7 M;%=5ERSE>B*QD$2;!U?MZRO_<2K',F=GK9-6NW$-M^]>&-Q=^Q;77AC\.1N; MV>5;;#Q3^-QD*+)<:+NKKC\*^C?];B?HWP[9[0V[&_6'W?Y=9\#\O_SNQZ#_ MIX_;D/!';]WU;AYUAKTU)V[ZPPY^XM=W=>+NX^C^8V<8L."6W?M=&YRSYBD% M*/C@?Q\?[CNCZ\[0OS^^_6O@?V*=;D#F3YO-TSW:_[LPN8R7>P;@RDK?8WW- MV4#,EQ[VKNDNRZ<\O]BOY?*FS")!2ILGYS+[/GO>;KEUPOILRN>":3&78B$B M1$$:]KG@&GA(EO6:%C.ELR$KXQ0I&,]4SD)XQ&7&>+9D19;K M0C"3\URD4$H!Y/ $(98\83$/<4LSE8+G<^7D-@0R$0ICN%Z22,H?!%*UIM/4 M:RF/A,=@,R%N)R,D$4H=%BGD,JR'*Y'0;#&5X929@OY;*6 +H05S2F@'J32) MX)',)FPA\REV:&8BM!Z2WAE\4Q'V.<>RB(V7;"T.[Q@(9_\&!,%BF2'2E+6G MR'I >3Q6*\]EUF,BN*YA"*9A4D102FRMQ9&#ZF7*$,V0_ ). 2H)'E"1ID3 MPYZ9KM> ODB29H]$B@02@(-"SJP]8QT*N9FR.%$+4V%%BXDTN>:PQ.FFFLI-Y4W&^[^D'S\."3\TS MKH7-'I(AQXF@(#,!R(P3:::T@L12, BQ"%U'TH2),@76$;=HE;@LSK0*183; MAATB:9$ #%QF_,=PRK.)J-'PKG1.H_<42VS 4/S,4'QW5:[33EV"#"+6A/;??'PF60W[$>L) $"&S MS/N44%NOVS+J45L(>6$VU[P* M#S6" YI2E'^*K04(#ZG4MC60%2(K-Z:.Q9 M$4J]MLY*6B3,>25CT4,)FV$ D6&1<&(_;,QZ\=1UL,3UL/7>BU]C M08+@)ZP7T3ON0H?CEW"JBG<%IE>K=P-5N]?]SN "(.NHRBE@)OE8)C)?4B/:9IATI'UP$XT$Y&A(29 &)Z(&6&71#"N.10!XW(&,GO/. J/F#_G26$KET(L MXA@3A9PC-H8ZVD_!TG/@*!N(ANI*9>HU-+V=+MHZT ^ K: MH!ZCPK#0E( U.M^B-54FQWUZ(X%9 1Y"4WD>98>OK(F!)=3S"^G2&\.TCO'V_E; MAF7[BB*JT.H]U2QQR!I@ULJ7,KYS[*EEN>/;E@QRC#FYTF;5A.P-Z$QQ7L^% MV#P\K9:.%=HT&$?ONI#K:?E7>RR'2 MG<6J.F=/9V,)7NEZS[YO*/'N.EV4V5\E<$#EG?%*^-]/E6Q21 MSA*U%'BZF"I'#_P9C)#U-[2NZK4G('+RS2*U$?J@W4<\U0FRXLO^;6AJ8>$7[ _"M1:ZS\> M.VV>GK4;I)V^S?5>=>N7_7IUO;S8Q8NS7^'&&)4N]/%8Y;E*+]@XX>$#:YV< M(TGV.+Q71QNFL?J*L<7C1C#ZNNROX+F^ZZTWG[F_G\WMMK%-E[9N\=_V\&T6 ME%)OIXCN5(J8^8\B+.@ Q&[=*-2^IKT>WKDC*7AK0\*V#BOU)'2S:C*ET!%Q MS]98-BP97>V#YKZYP@9]IG??[>GS_O\!4$L#!!0 ( !!(\5;:0#[Z\0, M (@0 < 9C$P<3 U,C-E>#,R+3%?U8;6_:2!#^ M'BG_863I(B+Q3I.[ D4R8!I.%"AVI,O'Q5Z'O;-WW?4Z"??K;]9O==YZ;8\F MJG0("=L[._/,S#,SBX<7SH?%Z/AH>&&94_P%_1DZ!\FN=VH 7ZMJ "&1UPPW:M&V,1J.1];=CFV9@EZWV1FVQ@A[_<#@=VH? M0!6I2[FBTAB=\&T<#7ZP$71K8FV<^6P^,9WY:@GKRXU]:2X=<%8OX".:[_P& METV[.6F";4U2")W>6;O^,L9-&\SI:NU8TY=WO'#W;?L<5C-P+BRPSN8H+#+5,[4#L*'Q,B$46P MAPV-A%0@?+ 3>4V/CR8BC 1'D&AHSMTFU/2&D\#[E(B!7B1\?R+3NU- G3,A M0X3;^(C%+E/E$<(3'E#N40\^D#WT.G6,:K<') :?!?BT!&)3-Y%,,?23< ^L M.W='^#4%-!2R.$;0QT=H1(MZ1%'844D1:Q53YD$!"4'C5Q)8T)M]'28[1GU4 MBV84NZ&P\GWF4@FU2#+NLH@$0,M%D2]J))_7?<8)7I( D60"ISI<&D$>CCHF M5>IXUR%*9)P0KD )J)1:'O^TU'04B"$T;JSN KH' MT]6).C[2#*VC %']@_'G$2$=<[RP8&(M%FMS.ITOW[\SVD9Z;Z_-27'_G48; M2D2IX?+!5B@EPOS9+?/43NMK_X*UZVP*,SUF M]XQQ0\^_Z>BYY?OZ NHKW#!;8:.JN-KP2$21KJVM<,C$O6U@A27D+G MK.:5W*]4;EFU&4&A\[;W9J"KJ.JK/FTX&WVMB37ZG[(_"V6[KTE9QG&JA"3E M(0XR11C'MLFRB5#PF3 ]R2))XVQLX3() DP3CCCLVTCL.$(NQ_5T5]G/M4*/ MI:IUQT>I),B8+W"$I3;CG.W96,16WWPU2E^4&!MN)6>1AZ K%F[S=EOZ1GU>LG'SZ3D$,Z M]SJ.%5?_O=2?.9L.QQI[;5T>0!^?7O5H3:4^"\W*KI8+G>H>\F1,RG;U(QI6 M2[])R%XMZ#<0_P!02P,$% @ $$CQ5JS>4>>^$@ CN( !$ !S<')S M+3(P,C,P-3,Q+GAS9.U=:W/;N!7]WE^!NC-M=K:.3%)^-DE'ENVLLDZLM61G MDTYGAZ(@"0Y%*@ I2_[U!4!2X@L@*6D=).47CTSB<2X.<._%Q8.O_KV8VF . M,4&N\WI/>WFP!Z!CN4/DC%_OW?7V6[UVI[/W[S< _.757_?WP5OH0&QZ< @& M2]!VI[.>A4 ?FPX9N7@*7GC3G\ ^F'C>[*S1>'Q\?&G1-,1"&!+7QQ8D[ '8 MWZ<%1D6V,60%GH&/M-1WO@TT'6C:F7YTIIV"NWX;Z >Z$63YRZL%.2/6!$Y- M &TXA8YW1:N]@"/3M[W7>U]]TT8C!(=[@,KET+38V_>6,TA>[X681B89O'3Q MN+%ZU6#E[P'/Q&/H?3"GD,Q,"ZXR$)\^9U*X#JV.X^EI@[^-DOI$A#]Z$\(/2R9YQ5(0 M6N/W]]<]WG*KM!3CT%NECT,^; 0O5\TXPZ12@PP]G-\>]$6#P68Y]/T#8W^= MAZ5!DE9$#O%,QX)[0=\!@'4&TW%P1-9S:CAS^;8#BBSZC,^Y%!D*H:- PD_P/_(4RT:M0(P+KQWU E1TU/CW8P;ACH[W@Q M("P'\(+(JT8Z.UCWPJAPG\#AC?.&_T[WWK" ,(DT:[*#I#/*JTT1D)$L^:<<4FM&M M+&0QG2[;* GJ#!EUJQ<$N"-P,V->),U&2;QS3'^(:)J:/PE_O0GMZQ/7'E)? M_?*KC[PERZ^[V$C0)TF6*UF"P&9Y ML3TQE# I #XE7^ P25[OL1J?F*MN8U M;URV33*YLMU'X8!<)7B3E27!Y&$%)FF9@!5:#\62E-W@L>F@)U[O!2061C/V MTQVQ^;#I+,FY3Y #"3$=:@@)(NZH&VN@!+O;EI7GMB1ZPA%E_P(1RW:I/)#^ M$Z_QGR!6)^\,0:U__]N)KAW_BX"H=D"K![Q^EBJ.(&]\USTE4MK^=&KBI3OJ MH;M1+<;R69;F^XR%GW*4CTJ(>>E*!E\M2R/MQFO>P8,9?K&BP+AM$A='80Y*\I**+ H1,!VFFO(9V:W@QL- [< MR10AHE1%]O,T2TY8%.!E@5AA-5=RKJY=TR%=&9 M09B[]E;$S4\5//;A\'(Q@PY)&9OTNX)AH6EI%L("0%1"'5:1IJ'=6[ LN?24+,@G$H73*$+O2W-R'A;.9/BFA49*T&PJ6\N M4CHJ_KS0J]*::2*"[(#GKRUUP<0VB,J%_A*="TZ1Q^,$R2FK,%61^3C,S$6C MHD*O*E98S96FYI"%GK^;&:C7!;6K^0L M9*;P 0NK[#4+4@VVF+G8ZYEVRN#'GQ<;_,Q,/<@.>/[:B!0M/LS14#M-K3<$ MS^03?Y]K73>BXNG8NG KGG2_YKF9Z6BY(5#@@];XZ>CO#^D^W>"TH$ M+Z*'>6L^]6"I&LSOLWC4)B'],*/4XNB9B7_YJ#YX$=10TUPZNI_#9?9M@9[, M1 ;B8?Z:DXUBF#F\Y*$$ZHBFGJ&9(O#TE1Q&*$LF57B9LD!=S[-N" M494)*\2GM#4GS[))ZP)Z)DIM<-Y1D051F;)LLK7/DVS::0SJ.O0F#[^M'3N+OS'M\?X]/A7_>&NOR3V\=QZ.K#?>0VO!]\]'1M?%IIU[1U\ MOKK2>[\VYHOS]J>#^;"'/W^\_&UZ^6YB/S0ZK4.K.3@Y\=H=ZY9X\\_'[R;. MW9'QRT-__/!XVAT]3"Z:T\GA USX7\]_;K;>O34?'AK7K<_+X77SM_O'#_[3 MTY>!T3[5]:?.TS5Z^^'CX>T1O#\\>?^I^<$B9O-Q>4ZLQM(]FC\M]9^OKD\6 MT--N/KPUIJW'W_VV>^_T[N\;[8?N??-JM#R]0Q-K.F@A_>+DX.W=4=.:?6VY M7;W]R^=^U[NZ^C2%3Q<_GUS.WL[AHC?I#GX_TL^OX'BL_1>T>[?1+2+;#8;D MQML\)96?HM@]R(3:4KMT"\S(#]2UMU17F66#W%FW,%61DLK$V_+7%VJRJMH6 M#\UIRR%V0I]XKO5E1CM]@8V19"F<.64"9W(>,P8GJ)L=:6;S8%X]X/7_^+9G M5YQ3\!!C.$1\'B"Z3OHCW3!"NX%10T;G!T2,I1) M43%7-5L$5+M/ >)"*BHTDUA2&%%Z[E M,\/1\9<=AUTO'KL^2II#[I <\?!#FC_^D98&@,! K[?^ J%>-Q)7) M[&'P*'&Y,G],GZ(I[\5.YJ9LR97-(+BT^]JU>'&2+.R__2C?/GNTK^G[AO9R M08;1_;,543"A@PMPJZ&(\FV"0G1-=QX"$MV^'<\T-LT9S]. MD=6Q?!K@3=K MB]RKMT5XBG+R_\D*2(G>D7^_>$E&H@R,BL-UK:592%_V7HX&FBM&P:J,) =E M12?0>CEVYPV"K#(@TLG9CT3%8:7A-?B\UM=[D;6Y&5U&F[SN^!ZO:[;%ZV;4 MG\#[8']7L$FE-2 >-BU*1' ;-;^#_8P^HU.XC@>G3$WL 3-,]7K/PSZ[1YJG MHE,]Y [[/-_0QZ%R=I!M,R,:I24^S8P\G[U]BUU_%E6":/$Q@[PQ\N*FB.W" M4E'>/'BQP9V42KC-11W)BB$FATU2P-1!+G7$$@&3";,F65FQBB&6%3!8/NLX M=*3VV-H96^)65% YU&*- M7K22;&FQ*C]HK'7M\'H==;'GF-A6Q5E+\D8IG22H;0 MU!%2@$L\4I.1)L4$R>(JHW)BA^74D4<.3ZAH[AS^!1_JW"DC21:2F)1,V@,% M\1](1WHFN::@"%HU$70%1="KB6 H*()1382F@B(TJXEPJ* (A]5$.%)0A*-J M(APK*,)Q-1%.%!3AI)H(IPJ*<%K1M*EHGK4#L7O$-PD$TQGEYI<2;*+H0%9V M)9T-K8*_JJGH:VAZ%0E4=#4THXH$*GH:6K.*!"HZ&MIA%0E4]#.THRH2J.AF M:,=5)%#1R]!.JDB@HI.AG5:00%?1Q= E+D8VL8HV6:]BDW45;;)>Q2;K*MID MO8I-UE6TR7H5FZRK:)/U*C995]$FZU5LLJZB3=:KV&1=19NL5[')NHHV6:]B MDPT5;;)1Q28;*MIDHXI--E2TR485FVRH:).-*C;94-$F&U5LLJ&B338D-CG: M7M(W%ZKMKA-#DVR+R JOHH]A5/$Q#!5]#*.*CV&HZ&,8$A^C1ZN&I-W%81?D M&\SN39M5&!=DZCK0,_$R3Y21:9-<68*-\5[T:F#:;)O\ZSV+7:+@;;'#00Q: MN!N.9[GX'N7,!2V2\Q;.3'ZRD=R,KEUGW(=XVC9GR#-MOL&5)+X^O+7DZ]ZZ M8]$KR2'>%;+E)>&I@3Y<>.51:)P)D8EW5PB_%*)2KRN! M4L*7_&LH*O7$ J2;R*A0[RR!4=A/9=>1*$=C,5B9=9?E5HC-=1\D0P M;PVE^MW&V'P*A\ 595Z"4J2^4(H*ZCC]1_<3-/$NM-&W;9.8*.75E*2P"8;PAVF9M3 [Z#)7KH]_E)99 MRU)R65Q2%/5)?YAF6]P!Z0"4\R20$6NES#[S6A$)T=890DCB#*K^.A0_B=H=LLF@*1/)XPD M/"GBJL9D>:Q;+BB&_KMR<[4-T,N"2%5*4VC:M2%N89_@$S?"X@&W< Z=G5BO M/^W00A:LA.$P";G"[O0",:X&O(+U]B6512V!OFRX0>5H5!JIA,_D9FL2N2OK MDP<*1+F+,8HL[;5+]3E-SVI550,+,0JU2TX.A72I%)W,![Y@G^9AT69G-2[9 MNL9[<\%\S+[+=PJLWP5;*"'LTE:-A:C"B#E[],S==$O\8L4C*#@J(#B':]JJ M-X0(KVCPAL6<0X?^\'@)T:K6!^@%V]_^Q%GAECJX%/K"1:9P,A5\5EU5#5: MM&C1,2^G0OJL!$:)'T@\MM;%>A0OA[2FS*E4V'<00A9/@-CL,%CT4\MO$ "3 M],?H2H/03XPM=C),%^[41$[P-ZYEA_S)\_;*"D@K;RI35<^4 [SY>J%"2J<\ MU)+K>VRG9;3C-+'Y\CN:QTAD$$X 6$:UM%(&4MD%@[CXU(7X/GECP&5;/XL_ MG*V<6BJ->3NY%=).E= *NW<48^XX0S1'0]^T.\[?L6UJ1>1-L/4JUP54WD2E)4$4TBG%>"3C-/56EF46865 MV2PH6:RA[3HL%!-42FX1^1(&9\PQU+Y]0$D.3Z@5PA4JL#R$JK@WR44G60SJ*:.A#CDZB#1&=-]M5OW_UDX,03YTB)W#CP/61Z MY5M'/[* 1/TL2ME_=-6"O@8D/(9/>\$CVT+5<5H$F6K SPC MK(8\8F#C&$#CERHSL#![91J,Y5^1]"0?71:F6$B@R:^!--FJT/AAB,UY,C%)%X)8&=(HST6'Z"GA@P"5,)E M1]?R^5DF9WA)E0/[A/G(Q=-@ZA["_?;^22F43,17#2HAL29P:G*%]C]02P,$ M% @ $$CQ5B5&UC56# ,H\ !4 !S<')S+3(P,C,P-3,Q7V-A;"YX M;6SM76USVKH2_GY^A6_NEWNG0PGD/9/V#"$O):5)#I"D[9DS'6$+<&I;5))Y MR:^_DFV(#98Q1L*0VYEV0ARSNWX>:72S/T>VI0T@)B9R/NR4WN_N:-#1 MD6$ZW0\[#\U"I5FMU7;^_*AI?YS]JU#0KJ$#,:#0T-ICK8KL?E,WM18&#ND@ M;&O_H?9_M8+6H[1_6BP.A\/W.KN'Z":&!+E8AX1?T H%)G BLHHA%WBJ/3&I M-ZZEE+7+_6FWH,V M*)@.H<#1N0)BGA+O8AWI@'I(+K1+$][!?RM,;BOP2X52N;!7>C\BQHZ/FZ:= M863!!NQHGN6G=-R''W:(:?^"+^S:_\P#^JR"'( M,@V._3FP^*,T>Q#2'8V+?FC4I@]!7-R%G$?D0(=Z#!;Y/46AB.)'%5;66,.T M89.RSS8S)*.ALU**:B"M M*[LM PHY73K_OFR;&/MUS#M2#J %W'+C3@J \= M DD+M+F0U)8N$*3&9@-V(,:0N29.( 6C5>P6"I/7=%^5394PCT%=BO"XPR## MP&*7N#/-_ACI)$MLXJ^J.RYU,;1-Q[1=&S,#@<5LL4W*>]4*S*21&VI@.ONS M:WE>M\[LCSP9'%'H&-"8/!O7M()7^^AI9#HMI$?T6-SM(SQ18X$VM#[LN*30 M!:#_HT((I*3J8NPYK3#,W!3";/$"0 >0MA<%@B\6.?Y%:%$RN>(QXK$1+_L5 MEJ6-Y/Z&_[_\Y9H#8'%$&I!0;.J!,ZHX1O1"Z$[F4BV7IPP7)NDC JQKC-P^ M^P;[74<.-1WF(N[Z/'%@-!')&*S5] C$H;97P5&T =8GC\D^1AK>?,0/[F!- MTK8]:063!:?)]SL8V0M:$T5Y,8DPA-U-13R*0X#PW@S" M60"^Q[ /3./23Z#4M/9X'5.#-Q)P 2X!\ONS;3MCV//-4!*4-P'?6-\115[D MP#,">H\1BPYT?,_R)LKB!H\M?9ZYR?=!P(]\R03DJSK-0)M%AT+$)+HZB^",:<_ ]$"(]\H^3TC0=&&.J4D M:(0N/U-_H#V( ^'(T96$VW@=&XJ\ ) ] ,IH-=-T#8MDYI0T3 X1L$J24&0 M7=^#,4^MU8Y 9I3DG >+F8H;?LP"),@E5H];$[/&:KA8H&PZ?;;1I"Q"3)Q8 M9.PC?-YWZJ]5]6RQGNU@)0$G06:Q&B%-8 &LS,\*E&R+TXH%2)!>K!CGU 6X M?!.)F$<,@QQ'A>01IL#/J=38ITG_VD,6$$CZ\I6/) MI,0H6&G2(AA^>&(?@>5"R?;&:!GMO/;$)/5>\$'_! M%5XQ2WM@PT.F327M5EU#V M^'A:6\576]@_HP5&T@/@\A;DFE+&\!F-A!D0E3(\??4AA-YUKA$RO!X)\<#4 M(6FR[B;=]PH5;3)#2?C,N]C"*G%P.HT5U 3)CG[S\C.WFB:TV.6NOUG&8L!4 M#%[03"A7,("! MES8NF4YA[DA#Q&HEI*!"4N.:Z7K10T;3A%:;F1M.)X ?L8 MZJ8/!--I(TS-%^]7Z>4S8DTYI\&IB$E$2KSJN)I3]G.\.@L6JMQR2$.^H_B$ M9X[TCW#D3/13&_P0,0U.'-:S-*!;Y*"H*6K\K5C/"AD)KYWRA:DH(0LDY]I, M%M(S5TLVP4/FSI":0R&&A*II&K/2\ZXL60KS.6B$W3,;\!/G,!F#F8[+S'K= M G0..PC#4'W+Y8CE J3,S5:WD"I+HZ*R$R!I^$5-([&N3OIR^/!__\_57ONZ-OSL&)\7(TZ'X;.P\7[O#Z")\< M?2X_/[3&Q#H:Z"^[U@TMTB:\>3G:^SDJZ76Z^_WJJMS\7!R,SJO?=@=&$W]_ MNOS+OKSI6<_%6N5 WV\?']-J36\0.OA^=--S'@[W/CVWNL_#D_O.<^]BW^X= M/,.1^^O\W7[EYAH\/Q?KE>]CH[[_U^/PUGUY^=G>JYZ4RR^UE[IY??MTT#B$ MCP?'7[[MW^H$[ _'YT0OCM'AX&5[K=KICEB^/=ZX?#?;W_JX+NR]5/[6_HNO+Y7?W38?$7.G:L M\N>;UIC]=EP^N;P^?J+_:-5F8W*FRJI^IS( IL7+NELHM#0<+#"< V+J*CU3 M"NTY#\$S@A4))]$.(W$.*UKPGY,IG'[9!R&?<8\46%;%]]P&3J^"@?VL\D.6I&^Q7ZANRXE;!*;D67S/ M3GX$X!7"%\AMTXYK33;Y24\3$E1MN3=,AE'B1J-F#V#(Y8(.&'=:^8) ^ZD&0BXR ->#R24S\0JW/F%*UUT#BK\JW1. =I0.-Q3!F8)"(GAW.M MHR.&=>4^BR&5NPB* 6DG$R;[ %Q>L6;F;PG\!\9'"\!\/P\HO16>V4ZP-%S:+5QBK/M MGF\P5^YC>M>I(Z?;@M@.-G5Z)SV0N[9E=D%P4F_XV00;OI<2N)%Q,8'5Z=[P MY6 3-<6LH7"EXYGO(3:1,>_Z@VTPER.]!YPN; *+SL=*'V-;\W&YUV(EP]7 M,^LKJ7.$!?N>?@.X*&8)ET1^ YC.T0I7)=:YRKW@W219\\/Y"2JE1ZP)3[1< M[6PX)HUOBB9\D4+U$7%QNG(^!'@1A_'GQ<6")KF$<%I!HG2-0*0E]W6WI9@1 M8B5WPYD_([*F;K] 6=Z9T%+\+ )N TXG2/$BJ(PUW).9M>D9UMXV,$7E#S-* M,D]^S,E;U^3'$HISSL22>8VKWD@#INPH,JN:?9B9ZF79(L0#KZ#$ZZ+ (A7+ M0D/^FBOUU1\*#-S>=B&!'$557%,3IZ^]4=T.7A7E.B>_ ILAJ.2>[#RG*5H> MIIJ9&6W;2L\L:.)#":5PY.5 JJGQE6RO PQ DEQ\-:=&W0M69E^MLEE$A)X[ MD8: ,*GG)LTIX6>!^GA, IIJ3F(T;BU%<>@E;?3.82"5[E6TV;NU/T5I#EYW M?/*)R[B-H9(;UA**,W>7>!T-!KFCL^&S3SV]\@%M3@".W+R6IU[.HIPCT_(M M)MP'I5 B>7R7QB9O\QD;0-29)"NT@R"']B$T)6\_K+YEB%E8L,HDOT'XTW'& MLTO\LU!S: AS)KQYSS />O*6G1P"=IH7K6>J2XF^;X1<>7J^^'J"*J"+E*\@ M2"DJ@TM=0GSLC/]*!N<]K9^!IFGYS)*8R7M92#K%-:9XYXSI.FK;IM,\=6;93 MMT[L8SO)Z;ES)T.3D(2$(E6 E*U\^@OPGTB1( $02XBI9TY/;%G<7?X66& 7 MB]U?_NMQZ1^L$:$X#'Y]=OS=\V<'*'!##P?S7Y^]OSVOG/9=ZB+":)A3%Q$^0<'AX>,8$YR2A G^//!1T;U]]@_.'YQ<'S\\XL? M?CY^??#^;GKPXOF+E^DC__&+CX,O]PY%!TSN@/[ZK,3I\9[XWX5D?O3B^?.7 M1_D7GZ7?_/F1?U#Y_L/+Y-O'KU^_/DK^6GR5XJ8O,K+'1_]Z>WGK+M#2.<0! MC9S Y0PH_IDF'UZ&KA,E2';*=2#\!O_M,/_:(?_H\/C%X M#S%T8Q\5V3N!/AK8CA.$74)7O$?PQDWKTZPH2,#>YS'###Q%[R$K'5XNK>Q_-$5VJ"B6B8'.:7 M(=LD7#L;YYX_(BU-#<5$L*W M\6KE8PV)M@^:DXC9H)!$MXZO- G*3QG<9:VQ=_Q::6.5/F'6J.^L^2>;Y"<5 MH]5"Q!A:,KW*0M:?->G-NPODQ3X*9XA&>,F=W9BB M6>S[>(V8'\@6^;5#E#9 M]&@)VTC(Y*:RS"K":V:",(^.L?V7^V7%G)%>LK<0-#\X/#1#A" /)U8K*JR6 MENQ"8@9]LX+9EDFJ9GVQFRD!#/""$8V<*(Y"LIFQ44H,FCQ([O[JPF>A9'@B[,G$;)JD.+54?/YN\2,>=[]PMIGK)A M@I5.!0PQ-*HLJ5V_^JNJT37Y1B6G0%WLAH?-!7X%D5(=*3M(&;1/Y1BJNJ1- M3YM;PZJ!2W7IFI\'=-$TYI&0AM%C))$/HV'CND@9')MML41UR66HF02]&FM4 ME[?Y>6.CMQIXU!2O]GQ_\4Y#-^8ZF03>&5M,HLU%P--'5,\S6\ELQZA#7%E1 M!4D9>4X%S\9XE;R!AQECGC1SR/;Y3NQ'SPXR-F7)"QK,@3EBCQQEWSFJ/YXM M4<"RADL'!]JBID_# KM@)(@;WZ/#@K&:O$T$2E,>!. $F,,E6MXCHHANY=%B M6860TO%]-=GX X5$;)PR[X//K$O&NR(5>HQ0X"$OEXL_W",G*)D(C*,?NA4V M/D^N"DG.Q7?ND?_KLY@>SAUG]:G(<;F:95LKQ[\.:2+QY)Y&Q'&C.G T?_^9 M0^\3$#)Z1]Q>'2$_HODGB05+@%1B>:3W.NG^=1H3[NP!R=_,HQ!XJ_$)J8K. M!D@N2C965 =Z]O2,A$L]%49A)U8A81NN7Y\]9X\D,^%GUP\I\GY]%I&X["TK MZX9G ?'_^%YNS7Q:-JQO$..*W2Q%B*U'U0]*W[P(7#_FZ96GF*Y"YA*_(6&\ M8D^PW]V0>U8Q\K(-6)+&853E@XI>@7CPT=0Z@\K#9UAU=H]*+7.1NN5,8=,JZ1".E^Q]UH!53 R MP%\( =?!^YJ@E8/SLUN8N=#,P]X**HV_ )Q,$2^-+YD5P2"W,:.Q0%5 ,N"_ M-VMRKDG(5IYHPR-CB9/,UJT5WV"9-T&MK$:BDW:X,A6],JNB:JCM!L\7;/?[ MGJ)$:,,Z:N>U?8/]U5 '6IF*?F@Q7SHZ.LU.\Y.HA=$(UI0VF#+- M_&A\84ECO"FC,'!!%IAF'B/0B "<3!D_ :WR(,O[&.#.7S_#][5Q?"^QS5E-.$#$WD1&$TX%Z63WYCT)($>3#2F M)";+E*Q% M=7@D\D145)&D7MZB9+?7J0Y!YF;+XS8G@@S4G:]O]G2]Q.ZT']J-CX\([>;7 M[[8TNFMV&(#9F!KY?5>#&!>X$W7/2W!@BY&#F>,_=58X5D\U:8 **::^0^G5+)E(DT<,-GQJ?.!.IAJO M7[4JK#(:&Y55A\FPRUULOTN,3K.K;F8=DSH#R#6Z=F^O51&BT5AQ4!H0DKDG M8T8;GYX/HP]@9>07/@&TP1&"N7[0&))Y6]E:F#);+9QL[I7$UJ%BM=IP K); MC0$<0-TT2A:,59?#]\X!O/\Y"AYQP8=(G7/%TFY]E:P#BHF9&H[H".C2%G\9"+;_?67,*.3.%J$ M!'_=Q@] ]%9C-H)YUP579QC;E(XN*(T'T4_&: \R I05DV,$D[W4Q/$JCGB; M(GY#?0#5E+F-43\5M&"BUU6VE_BOF(D-"2J]).#.>[%:F M/ KP*U# ).L6MZGR-D9 EEK,QZJKHJ",%J1 [FO>(I]]/$][:OML\DT\WN*! M\XSP&F52&#\"E&)J=R/6.6:KQX)R,()4%1A6>1):&X/&9%5EO*C *5H1Y.(D M;L2YPYWRM7&R&1=0TE,K7&"7V&HB0B]4XU%( S1@-TP*7ND*>LDV*E"**'&P M>!=!9Z=0QD;BQHC&Y;:DB%?*)E-Z\_Y-<+FMY?&]WB!WOKO$/0_]BG(I3]/# MO41Y>.PE!U.M?EP.!8R7?A%$B" :P6R7=JE;<40T@*^A I()]2X,PJH=@]&" MF,]8',,6I#I/B?5#JWQ5R2-I.(@9[VTA^1,T"PDJU7LZ>V32,V%PX)!-$KKF MY5)X#"Y,O*-\2(&$9V$DW>OU:1!5=9=-U1]=3)1L$)\P;\Q\*$[$Q6Y@05FS M#3#)U$_5LL5-6EW(V2;!W6;\071@1TI"%D,XZ)*$8I5XS9U/M=?A!3JYF'O:UBUTALTT=UEIB^5;;+[13[ M<60\STK$Q>X6HX]6"IS BH-_1+QS!?(F:^8CS-&[F+_(U:R63 1DU939CV:[ MJ YLKF/SX7-962",I!IOJU$8W;F@HW99>VM0W9DQ@( :LF0=4-$C-?K4-S$K\H1DG$"^E MD9=Q,R;4RGZ8LEZ*D;-H)HZA0 I B2L_60O5M9D)\;&20DFNOA_8?%XN?B7L 2Y\U8#5-WKY A'2*@7L@N+ZOM2-1+4=6@,GX/J&(NTUHPIS%AT_6:K65A6E I M_?@\)/D%?H@51IKW"(I3*8+9>=W(H$++17\&UZB(^;[7\U/%$J:\7]NH2OYV MM4HN!9P](N)B:CP=2YW_WEM;#4B[[TV8M<#I(+.HWS8!QFN+6V$%J1OX=[F" M(:<6O=L7ENJ:31VZ./?#AV=]#Q2O9CDIJ$HYK:QZ6">F+T[OFH1\1^J=;-Y3 M7N^MN*P^<2.V5TW:?\&\F(8 ^V&=6G2^,R&4 08YQ_N[V"G]$=UMQ\QJ9.)] MCFG:EOTNO&'6*G"QCRJ<[T*[LQ-$Q'W8/DK.7A@5@=T2>*I5!#FG5,L<&3]@ M/LUB2*6+X8PW^W?*/L21::O>R>[OH>@NS.%2.YC@/$>EH?.1\>!J"RN[R_E0 M>FY'&ZQP67ZICSDCS%E! 84PU@(F?X?I*\(7ZDB$B4\08W>*TG]+ F<9%G!% MKV49[\4AH^0&3 5/H'/(N@CU_G/@RFQ@:;76C>(@;U=I$YX@'E>=]46P9H,Q MY/D=X#HL\[);#<"H]BH00FV&ZFRO"5HYV,OW9WF)M,!+ZJ:E;03!52HEQ#>D M:SG0979+AA97SC9K_CF0RAM8?CN6N E/D-3#.NMW883HM;.!ZXTKQ]-R81VC MZFS$M#O7Q-@NB1'T+K%SC_UDHS[$+FF7Y;MZ8'' MDZ972_.KJP)CFY-7?R94HH4**,N-V>V#A1V7S MAU8L3'OR/B]1B'N*Z2JDCO^&A/&*/<%^=]/^ \C;MA_8I[&I*OJ>)$D/,325 MM0I5"_\V7JW2%$(MB:; MC]CN,K \7]5&;F.OCQ)88*[^#C-8M5A>W8VI!*I*62X5;\'#?MS&!P*O8;_* MC3'C&H-U'.@MSH@,9'_HN_M+]+SD=VQZF2N3MEHKQ="P%]SB.Y9VU@>\+79% MYDZ0Y76?(NH2G%PJ#&<\F] )-O0DICA E#J!QTN%TW!V31#EQBO),]1MX-F/ M[65S,6=1NT]3S)0];Q/L&RI!P[SGMBHTT!2L%88&&0K;1JE&<.]??EIO#2\JLK)A#GQS9>,T1# RK8*;!#UT834OFS(ROKQX18A\:U7 M S57E%A;]-RE];USR4X!5]EHVJ S)7-TDZ/F\DFS8BPIL3I":LUS1K"H=E/1 MF GME 6#7U5 JP-930/%*B^#R?[%,2Y#)\@3P9_IWTA."? +T$DRLN-#I2&U M<=(^X,^OF67$<]J5E&IX Z\KA=6@O(3F*V4S=)'>0Y.?29Y===(S]#LTU%P] MX<.JYQ=-U.1]M\8'X09ELX_6!61AIIM?TX#7U1MPI:53^+"M!5-; 7OM -V@ M")-D"/"=Z3/-#)U2@8$D;2.G"7\"J,"YCU>4MLS);WM>AXQDP>H$!4PKT0 + MJ+88]JZ":0R-BMND#7SW>CIPH+76PE0CJ%HY/*P0X_<=P0HPMC+K$9%K) P_ MC>3YVBSC+*/A]O800C3WSTLKY:]HQ^$*&N"K3ANG/L56=HE"38!65G;3TB24 MV)CWI#O.!TZJR"^^)B$4WAX,IY6@M'PK(34U+TN"C):_):2KD+C03F)H'TP> M\&VN00<(-OPRL4Q*'IH$&5N^FE%%[;7_=K9<^6%R*"?YB_$K 8>OD?<<'3"5%*'/?>-P![/Q=B;4M M:Z6L<#U@95J/#FBYWCJ?0S*-:<0V<(0J1IX2W*H4E$X.!8_J6:(J,;5%5/2L MQ8R0=E@+@R-\ZWV+O"2")G-;V0!/"6AUH M36^];P/M['$5DNC6\36"&.E"L"6@N,]J>E!]P=ZEI;"-VGT(*'(FV#&UX+;= M(-7>R\1^2"_PF=*]05RB]!8K=,A3@J.]).TN_2GAMH=.VI27=CA^K9]^N^#F,:.GP %%..48JEY9RRC=44N@AE!?\4,K80N_#Q0X6PW M$*JB\O(<4<)VWU;0>OKPR2;Y::-]*E G"=4P2,Q(M_!%T;"-(9S" .*]..8I1+"3K9O?F&:LH>:.K70[2Y]KAW<#UPVNM)*2S>8?DF[@_&? MS.]1A)S&L]"UX@52U+S(D8"VDP(V([*3(J ZZZ#JE]-A$W>W[A[L3E^*YXCF MDQR&G94SM>(8%%W-SFB$ETYDO-SI#O'1S*)=4#IK0FKZ]=X:L>6.\IX2(86> M-5WI1DNF8/&=9'+L+MVF>*C@D8#QYH=_D=@*L KNXC67Z M=:*6JTL<[M";=$WM7*_RJD,7B5>!URC)^@$).>I(,!:E:J&;*]IL?[A+1"E" M:4%_V!G9QFD\#D K7KF*VEN^[5V]K21!02M5287^)4#=K5W*N@4X5+B!5.$J M9?_N6R$N@?9TRG$92X515["[0%[LEWQ%CWF.L]B_Q#/V8:DP4R*B6K*;-O'A MURN3>M>&=,]2@WUK9*7LV:(P,30GCOJ^2*ULEF^YVL.^KDP2$>6&Z# M8>DLKN#-@Z&2[&!:%9UKN[7"%WVWNB.O?[&UD:=HA@A!'F.0.@%LFS;\^J,F MA=4:A8I%,[21!FORM)5H6LR1JUGQ6ME*F]UK'4C_ZI)8-*3:(T #;YD+-OT& M0=I.$J]1(1%O,LDS3 .7#([-CQK53U(5N&QYFWO1&W/XXA-U[<,QF6\O$%)&\ =477# MX$JD]ZYJCWS@6PW"/0M[[]Y0UO %&F\ZZU\F;S!)_:71OU5>KLACY79YUT 4 MO6M_R])S0Q5$S,_^B#U4ZB>:7=PY9V]ZQL8K"=AC%;N(1W"*R MQBY@DQPP.:U5])$:,@/H:0\OP^=O&\Y0?DH9)Z>4/MM\TG 6+=#:(3B,J;,] M 81M0':*(@?[5%4R-;,ZD"B0[Y>4D\R+JTT,N,Z($ILSQ"80:/SVWHTA@+:*9 M$_O1T&KD8)J.XE(2?;KA!W&RUI<]4-(3^VVKHRHM("WLHU'= 1%,1V\KCDM? M+674(*_>M-J]QJ%7@3-_7YF"\+_\Y^'AP7]_?/OAU?_\][_<5?SX9_#JM??U MQ_7\STWP_C1^>/,C>?WC'R\^O[_;4/_'M?OUN?][=!3=HM^__OCRR^.Q>QD] M__?Y^8O;/X[6CR?3/Y^OO5OR[X]G_UR>_;[P/Q]=3%ZYW]__]%,TO7!O:+3^ M]X^_+X+W/[S\[?/=_//#Z^O9Y\7I]\O%J\_H,?[KY!_?3WY_XWS^?'0Y^??& MN_S^GQ\>WL5?OWZY?SE]_>+%UXNOE_C-NX^O;GY 'U[]]/;/[]^YU/G^87-" MW:--^,/ZZ^;%/\XO?WI$T?'5NS;U^_Q MPEW>3_"+TY^>OWG_P_?NZJ])>/UB^MOEQ=6Q\_H?Y/U/FY-W[L/RU'GQQ]%' M_^;\S363,%S_S\'T]N;PL.] E#/NBD/1@N66'8A2]E<5SRSH:6QJ5^G9*0[8 M;*]R1'?>V/0F,V'A/)H%M4)O+T&MOC'48>]Y3-C;\M/)P#O'C_PG*H^RROU? M,2-[E],4_);*S=\6T*!<+)X@$$>(%"*":$G$Q>YU7DTU"2$#J5Z6');Q_,R+ MY8J$ZS01#D1);9QLWA?45%,K<+*I#>9\W>U5G:$\W1)'>[5_AP^/*FE"*AM; M+=8NY+MS:RN<7?*WD@J7O4[Z1:O!?5#*(,'UQUL!VQ4IJ[>YJ/H+B"?SG[VY.Q'=PX\'>(\'>(\ M'>(\'>(\16=&')UY[%2]5&%PEI6+W&Q-I+\]HZ#LQI1"8.:W2BOT.#E03B MK/;4)NO-\@0[B9X2]E+.G;3\!BJ7[GBF$\2M5?3(JX$H=0?MIM)CLY&13&XA M))>@*'=7IC$A(+:NA9>M:QC22MJQ76VPP;20.L5K[+&13:^=#1^3,%H2<;'8 M U9+14*T0 Y8\Y94.W5[8%34PU@^<&5],WKJ5E%'BRA+ MBWG$#$&T81 M$(U"]\LJ:7FO>6&L"*1WE1D251F".C@S()!NT?%B,/6HO01Z M\-97KB&O@YD?8,U'=[UU9>ML[Q01O';2(B3,6,5)LV=,OP M85<&]!@99ZV;*=AD"Q&8$=\K:RLW510&>C-^FH"#L@E:>%I_""O4UT6 MC_!,*DOVT$YOM>9;H+1G!'Y(D+>9(V(,T=GCVRK@BFZ)M@U MOH,?2&J[\?6]'YWM&C?;MSL-3_24_8+2>!LQ: ^NFV%E]1C6[ RJH'.P-#@ M8Z-M, \X;B3$^):LTF"JDVEAKKUM3IFDAE* M4EJ+%]DS-Z!)PF]I<0759#;L?C0;-^P]>1ID'9/U5!7?9@QM3\VG\@C(1O)/ M1O,^^LZY3$9^!K.78;RZ?$]AO$X-9B/M]=Z%\4JR[I.U-"3UTYK>0^-YZ+GC MG,-*#H^7=2#"2=>1J.B#I=7[NM;7J-1=2S,OMXV27JGE>L\E%<L",![WF4?9:E/-X@BL@: M\=+X28*CX].)[X/[:!;[6?D1\QE&Q@4YY" M/U4U@2=S=&)&=>8O!C>RL'J6S55O@B\CU&';;0AW8_J5=+;<7YWV^=J M1AR$9'2-4':52]#=ER?/XB#&P3QKOQ@&@HA$_[HD^H+LQ0W5+@57RI;T !W& M8,N./71(+1M9";O:.&_M.A0<]B5$&5>1LY$2\W=:M]J"6V>Z>!$2I0EA!PQGVE^ ^DMBOXJ&R /?"'&A.YS)EJ\4P M9W@\]#4CK-EO+E1<]^$R:V'9WN:C'60SZ4&8B8GUW-TL6! M?<1>MQ0",A(#NLVY;#W#&VZ8>L:$NLCJYT:[+$W[C$$4W\CXFU1W M,\3[NS6;Q?RJQS+MYLJC>JE!0-U?N W[M4EV^0JGRP0Z5PF0PKI'^)/J4A1:)/R2:"D[QU M4<"[[LE6Y>MHB=Q,UV8)/K@)E#=9%F!I/!R9\,I8O _H"KEXAI$G7W&O2W=" MVG +:VN!OOW48*5Z7G]-R-7*Z[DRTO-D]F:MY+-; M5J=QSH)HA;SE?9%RV6( MC9ZJJ\G ](H %+TE^S2?JRC+%8R'T?9Y&!/SRMY2M94"L3^:+B%L]@J#FA1X M#3"IMU2?]%Q"V.S5" 4I[A:((&<6[=XHZJ7F$M&G1;H"<>=5"B U&U3NDTKC M;6Q(7-?)5J 7/:Y"$E'>64OOQD41]PXB'&T^8H]9JEE(EDF,^P:M41"C$ZN##AX71TE+F9"P\+:>]#>%@T>@M-B)$QW#BBE9N9"'&[)NQ'B+65 M(14E5E%&4G*$;#Y-)RVX4^1^-P_71]F74^BS7[;(ETC9\"AE9C?'M_S&G2-; M"\IWYJ!\-PXHWQD>E8D#<.93], ]MHM@0K'3U.1'X#XU/VFAL(DLD&WO:[@M M!15/\,9+QCJ M!!MZ$E/V:I0Z@7?B4$S#V35!E$>4TD>2P)-J[EP.3%9]C7=B"'WL8E$-31-M ME$6,=%;)+"*65NS-VF%1TFS02^E*DI1=,Z:@(EEH9/+YS>GE M:C;#KN0.M).(S<(1)C11@ %Q'?'J(6"S<8%7-[S0,[TC3D"SFDNA^NR0IS8* M^Z4 CE02O-D.4NG/%X%+^*G-*4K_-1UQUY!@WW7;"UV99F%#GX/%RZ5#-N'L M%L\#S(P%KY1<0T)STY9>*E'A(#@3$]U%U2.MUR-2A9?\!04-L@,>.1E0X+8; MGP: _8^1]&HFL-VE&Q4GV].0FB_$W<3"XK7/WCINQPYD"YBD,U"Z=;.E9ES] M*7OW[4R"!S-.,5L:\7V<(#4G"#7)HME:.F(;D*M9 MXP:AOW8JM+\)V[<#%TPWS@D3R\-^S(L$W"*7^<\1$^_LT?5CYL#R99/'1N+T MP.!J=N80-ECFW*U._&N0F69&IO'/34.ZZ6Q^V3]!7RZJN//,F%VL9A ZFS\. M&U ZQX_,IF?=7HJHD:;Q%C;P CKTZ^;7J_SFBKG&.#L%7?DH&7D!7P!)E!VH MFHXRR+"T%W*55F^U\J(,C%(G@8-.B\ )W'S:7MW[>)[6P*E,$F63*"2K5-.O MFXI.'F^=,LTOA&S3!C3D:Z)B<>\EK8+"A$N 8CB7-Y\[EV$POT-D>8KN([9B MNSPI8XY.D,-/,!++?1%$B" : 91.5&1NR2554J]-R0[.+O5( MWY\RJQVY*U3&]&/E-I59%'6\8&I MXMZ@")-D]\$#.>6 AMZ!S9*W M@'"RL,Z6^"FF_%UC(FA88. X1YYSKSA@X>A?S4ZY,I#'JR/G:0+7J45E$B0' MT=RK*PVE)13^=&D 5K3B 0+!. O'4B=Y$DU)4'9X.Z3?1PTA7$ M[HZFMRG05X!$.,B8$>]0E!Z0JJBLG="H%=6!D7(*-W#T5$5^'.23N)P>^72 .^O4O2 8*E>R.3 M!X=X=^R+ +'Q*FWKG2CDAF$EL:P*#E0X/!'LQ*%\_2\9/K;@!_,T^?YDL_U. M=O:>R+85,/#X6O3.62*00#J(B& KC%0,OG'D5^Y+@J@%*$T"0ECCX7ZP463U MI,#*0#)>KHU7U+G#4=I)S<-K[,7&BE$VTQW1@M "CNG>&TV=A:%-A, M#AVO9DDQ!8 ]LY@/G+J@ML\MF!EM9%.$#4IL0';!#0R&*?O:LHWM')B5JU(- M"$%Y-75>QO>3 GU8W OVU(;Y5FU%3"S;/0*8K II>]7%-8U4%1C#)3IWF8!8 MI;WRJIO&61/<\M:G/][&[:!JH,MND]0#O1#J:;9DYCT8T )\.%L7*>N;%,>*77Q4 T(^9CU8Y!'KJ55=L",]#>MS*( MTNJ>DSA:A 1_W:8I@*Q/-6862UKE,B<3!1YMW@<85FD7 MMU'IL!,ZL.*%8L,]P+8F8S0J5;4!)E&\T)R6KN*(1D[@L1D_@*K*W$:OKPIT MW<4-=5>\+G=(Y UE[0-BXB[XGYCU3CXVO2::%F]LGHEY_4B4.]3?.]V@5-]M0.]W#6@J)#U[1,3%E*<1 M7/!+>@'%+B_YZ 'I+!]H +$=SP$I=_@;SPVY;6<#UKS/3AN'=_A9U"3P/O(9#"^1]LE/RJW MK Y.K@AQ8&K8^Z35$MM)=YTH.<3J5ZNWBVP--87"YFW4=/937=3E+YO*40+; M;35?.556A:#\NA"8_A=0=>Q.DN###22)-DG3&F;ON'D\V93_ I"UJL#8*BO0CL5D6=.Z@;QU M=)J%@[/F-J7=)="5?0F&=@O;:AM#&2C-7KW(Z\6TL$U'4)-9%%?6D24W1 '5 M%A,H/W3+M76DL3)]:TE1@%T[:4A=5@TCJ,;,WVS*^E8FYCCK2ZZ0 -_XH+T8 MA+J9*+7N;() ?GX,GGDIWA'V?Z>>7B.]88AG=:/H6P;+,E[RCQQ?JW57"S5+ M\0]37F0K4""=DR_3OO1J!R6UAT8'>_VU0>HVMFCW'9([ .P@8<^V@HSY!!6Y M[,,!PX!ILCE_.2>K_KMMX-RGP)P$7;50H!)!K9V!! ?YB* TL:$+T>DHIAC> M\A -7)SN;UB+2'6XRE4E,K95>JI*]%25Z*DJT=Y4)>)B7,UFV$6-E[ZU%%6E M-\IKX'54C!]KI/O"E,E5T-AW1[0_WGW(@B]BX)I]_=U!W+UW,2=>EO,B6(?^ MFK>ES(,EHHN;4NKHQ<">,]-KP]$W"!;['$1\L?- PM_@B2(1@U@*OT<1E_\]^0C3-5]Z^I]1\-,7+4H2G MU[PTAG-W0$(C*7P[S%3#;Z)G[53RZ:\G(1:2_1X&C 2]=3Z'9!K3*%PR6Z'; MX"QYZT92:N&>#A*:YJF1JGQ0I^5Q("/2',.1P[<8A&UO;2!.H^Z(5 4R%*9I M(&J[ &KW<,N=D"9$C#OSO.S(U:S"RECD14S;4E9!^SC+<6^!9#CXC41-.A1@ M+4#20P>0>5+3,"F_1Y*5^0;3+R>;$Q2XBZ5#((HT=[*SG#$J9ZGDP1M.;3E? MF/+-7>PLITS)CN)VY>U"");9V\7:?+EG*?U9S:&"4*&DX53W[#(#H1;&K#]E MY=JIS 9HZ[?5WQ0BERAG<_<0:@"Z?6H\@);>%&*$\KI/-$N)XQD7"J@*'K5: M"E)RM=O>D1:\/E3%_HGK\MONC*6+\)IO%T *0@K96*@4H*.;;KA 3T2*?9W2 M,DC!7;#8Q;#R8H@-[VS3"MG&\'CVWBU\K&1X/$N*8W@L9A$G^#Q+E7%X''S MX\,'CSOQK0:/!6]M)7A<-,QY@\(Y<58+[!I+]1/3WH?X3.O8RZ-I+? I/C= MI@HN\S(64A;3MAA2[AQ]A1[$R RI!R.QY0Y-6(LM]U>&\::HR6I--I_N/K;@ M3I'[W3Q<'V5?3J'/?MDB7R)E8TNFDD:"%'8>J6IJ!,'Q 4Q:*UR@P M,OH30L-G\.J.^_2]C>]".(MI3 CC<(XI6ZK_1 XY"[Q3YA_U@EE(U$X$515V M,29F\YZW!4.F=XHF[JF-NT&K MD/#*$SPH%O?; ;<2'L.(;T>FLR6*GB+.L8_(E*TN\Y"8&/Y5>F,R[CM(=/<- MT=U&IM>@3&QTFBF.PN((P)#H]Z&-^W9#=-N[](<@YT1XM'=_:,G]JFR M3:-?ICH"M[4%$N-=0;;6[7;I^/Y)3)E4U,0Z6Z4W)CN_@X1,@PP]R,^6B,S9 M"OZ&A _1(BOR9P#Z9KK['TYH1:6[Y8/FN%\@WS>'?87<&(Q]$PK=71VT[?P_ M8X=$B/B;=/]JQ,KOTAP#[$(\\$#(/@UXB.P]2+,!YA M^]WL'RY?6S.VA-0Y<$RN%@/#HM%!#)E=%BU_<2Q77(8T<_]]X96C) M;B0[HJU3,RRY%LQU0DQ.F#D_@IS>T%<([7\$HOK>.;:MS0V5<+T,>41O$08F M_( :L5$,YCH$.*<>*M7_K7_!5!+ P04 " 02/%6NI"6NN*# #.@08 %0 '-P M%@X.# M\_C+_WW:^^ 11K$7!O_]A^EW)W\ ,-B$KA<\_/@%V2'+Y_^?++ MER_?;= W\<:+8!P>HPV,\2_ BQ=HPFS*\PCB";\'G]&L?SOZ8#H#T^GWLS?? M3]^#3W?G8'8R.Z5#_M=??"_X[=Z)(4!P!_%__Z&TTM-]Y'\71@\O9RGT^^>8O*V GF9H(3X8QGCG<5.;TL5B$438E6?B__W",7SPXSN&7>1S# M)#X_1A$,DB918K0N67/KQ/=DX73@2[PO7D(_B;/?O,"_(=1ASTVYD@&)H:B MF>W1-J@G8>+X*2/DV/WBW_MDEZ&OL(*!P8M/ZS_\]0Y/ C;T&^"0$7]Y22;Z M:Q7>>52EK!-MLG71/R4 IU^\W(1HVQZ2%WX9[&T4[B4\24(16B__VHG_@S > M V6!VT(VCX>]?+X6#-7BZ)7GW'N^EWAPH&W-6,#&WFZ"H;3!_6*873'@\ZDL M$APLM?=[:;[AQ,+XSB^M+12",3)?PO6.VF"=(+MHC\3FW$>Z;[5=)^'FM_F3 MUS?W^>M48.]%''R!)'#AX,@%^0R$6T ^!#_C3_^=RX8%R9 RK"PG8FQ36U-# M9M LN]!WT^J?,,A_YOCXKEM0^2LC\1&X[4D\52'QUR?(TWYLYGG@#J[_I,OUOB?;6%!,D%3-*N $[H@UI2JC.<88 MGS2%Q=M*\#Y$81S?1.'6Z_N65I[9M#E>6ILC-^0+<""?V+7$&1PH,[^.BKZ. M61VP[]H+'A9/!QC$O=^_FO.;UR(-&(1J(\R^!C#]W*;AS>5/61S8"&IN_GRR M9; )]_ *2=I0,E%:X>5?;0E% 01'+.@'X!YNPPB",-G!"'CT=]^D(O(M.6#2 M7R;.4_DB;U-HFBQDBDV-!-5;3ROAN0Z#L#IK*I(]BQ!_G?Z-6JDH<8'A"-2* M*4)6)4;*M[+ IBA>?A?A\&Y3O[F1-[FR$WF\+JYB]F+2&4;E?@ M9'. ) 0;,DO%[6/;T:,I$%P!5:29YDUPC2D7KXX)CNK"X6]]/[@TYK?F]:]# MPA&UU"$-OO$"0,?8-=NY'*HXIIG(]6QHJGG^69 (WE:8=/ZJR'S2X;DS?42E M[EP<5QH&Z,=XR&=RYEI]NV:4'LI9D' V)?T4%-_6W\LM/1HI\(_Y:LY%O8M? M!B;G3KR[B<)'SX7NV?.G&+K+(/< S3>)]SA$_$V+A:W8'XK \4R/Q1TXGZ]_ M )=7J\]K<'.[^G%YL;@ 9S^!UI?J7TT@N0V6)!2ED+CT9*&<"UD]++Y?7\^ORKD%*!!"A(*8]2FE**E\#_ MAPV*1\?'ML0MV@61MTF@B_\P#]SJ+TI?WA"#'ETU(^C$\ +2_Z*?_:-+7AHW M.\0Z>(N,EL5V"S=].]D- V_AV<@LAJ(M]\/\^L,"[S2\^>R:S79DMKPW+;!% M]X[8"=0^VH _PT*#H6#*))B^6 M'!^H\SMPMOBPO+[&I^CJ$J#+R7)U8=.G8D-V>]OF.IP9R+-:OV*3Y"D6M2\@[NA&AN9+G&\3# M!*V"(3E@I^C9\QT:/H#O6V5%L\EB"A!QCOJK,'AX<>4]0A?4(_%;)4G:OGES66J%06Y @# M?D_PXL3;.#[XB&XAQXB\+C0?1XQ* Y/LF-]-E'1O15R)F=\C)>?T[JF0KS? M_4-+@60 <23FTGM"FH.F^R,Q23^VFG>JS$LEE5'!OW6R>GR(XE]R%]T5OMBO M[GWO@9Y\;.'"8XC$G+RFU6K^J#B+(9%1@X8K+^DX0 :"TDB6^)C5,ZV81120 M.BE:GS5X:EPCR3WZ<+6=;S81LIJR9(U6DB.?Q:3D2*'AG4WI.)SB[M"1>;8- M6W2,RXXRNW+942.&[JF6SCEX'17^.A9\BB$ VQ;V-54'?E<\!"TI MHUWGIYFF?!TF0XFB9#'3%6!$P/".R7+&NG,(XS^#--AM'-:Y&CO%11(:9-#5 M>72Z@62I-KG)D,CJTN(8R'&(!9L393%@X-0AN/$"1MXC4EZ/B>ZK3)20R##>KX6B9"3@(_.,SBE M$G1J^1KP]0K129?SOT>(/D/O89= =_X((^!-YF[Y+6)B"VE[P MDR$,.9H_&P+2,2 ;!,BHED?"U[Z?501[H%TNY9V=R"B#&+).%2WQY!TW_R.; M@W%./Y8E+]TQN--5M%+OFTMT)14 (JX&0PJ<," M;F$401=-3%_E2=V_WET:S$7,IP^Q 1'6ZG/3(;A^4*.+@A4_AHAA50\&%]F^ MA.4:]JUGF$M8>!9DP<'U>*42@KY-0ULL7])$?!)*2(9DQ^B#7%>ES].:X0?< M:4SXQA5A48@^*.J/90$(S%/(7O2!C%V,\ ,A.=K;,[S9<8#A$7W^? E=9#WY MZ%+ZQ"J$BST5"J4)!S2.0IM21 M5X%T,3PSJ[A>W\^#Z@N;MZO4@>,]+F83$#6)6QW:-L_;,[KR^MB.(+KV6'X5 MN(-/R9F/>Z ,<_T3K63T^B< A&>>Y2, '@+(F/'$U2CPL&*R2?!O*4DU#7IY M3-#,'[W VQ_WMS! VQX7??.2/:D2I'?L*DYJ)ZA4#3C9F;O: CH12&<"="I0 MFLMRY$0G3C,.VQ:$T[I-Y$5_2)AT7%DN=;A='*&2*"I.9;)6; NX>)'Q5-[V MJ;Q%5-XV!0LL!L6WXUTN7"WHH252'YU?P^C\&"?H1([::3/.4"-'GP CFR0 MCT'^]0B%N>;0PUSO@& D//YUZ/B/)?^5.J_ MGU7JW<\#]U-PC(^.3RK?#Q7FJ[*D@?S>-O#PRK[@TF(OIN]'H&5T&%JYKZM2 MH;VLN=#[Y2+K8WZPKR+ M=OH)P-_8N.+P*(T9S<2A=0AO>99_')T(D9'%!%^C$ZD4FJC,:++'#!4(F$/1C@+X& M%V5/KB5A8+*D+@I-!%MZTLJ377HQLD]^@DYTB7XCLC75Q: ^IQW54(-")@GT MW@V03H=?@R.D,LC3+W%JG(?'((F>ST.W#WD0SV]!/(0 B:6E M,G1" ED@P&YM.@' ,UB\:K1@:%6DY"3I(F%WSM/216>4M_4V9(7>3A;>S*;- M#2$T8I'"H4_548TCR(H429A6E1\1YOI&R-QU$:?B]#]77@"G/<@,:U8+6H@! MAEA0TB\GV3\ '@-6@?4S2\"FJI3P4.ZB6]+)SM$_5]%=^"7H3T)*V*" U4!2E M)#==LG'C$!4.PYCRPD*\#Z&Y">/$\?_E'7HR@)G36KD(LR!1E!2^HA._HFQJC#?.91>N,LPTL MM![-KM!?_)M=&/3AZ6I,9GB#U]?GEDK'OF_RW0@\73P.9'QF(J7MZ4HK3%+_ MJ!<\D(R,;@\APHEMV 1L4,0Z/AT#\D$T0N[I":68SXY[JP*#_"4E MFWMM[0!*QHOJ54,=-W6JWWCN^?'6,O@,*: M!:JRHLKY)F;ZG%_L8?2 3IX/4?@EV>$:+4[0 MQ]YGSVORUB" 0RP-V1! QX!TD.W;HY!350'A(ZUUYTBE;@=]OS\!J4QGPWXH M R!1#_A+AAA84A ,/M3T0QVS3E8!3D;#[VOAYC=:7;%4DJF/>XAH>CLGAP@D MR:V$C 1DZ 30P: TVKKPJ#"S=D61$4/G[)GO8>"2V##?Z29$U9G,ZI'*VAS! MR+\!^"-[9PB3XAFGFXAH:HST*E)$_/41O\N=U+1VX '"\TFF+HIR[&8CE->\ MBU+"HMQ=*4)69\]7PT%IF'#?4;WE68T^CW/!4 SL32.]&Z&]5B-[&3QBQ_;6 M\>WR-GZ.9HTL&A 2,X)^#,C7 'UN]TK*84G-3F @ MJ%F-A990&RAML#:Y,2W!7I]G-:S7B[NU[1Q -A\J';&:R'2H#4YG2P^>0=E? M7\.47T((A<2,H"4SO[=91UC(H*9;S8XO#.^A1OH/3KW/KR&R6!] M]?A+F;0Z50#BJ9!T"(CR,> %"&!"^CCZ?OC%0?P&VS ";GB\3[9''[=WI&/0 M)_]G^O9T\OK-:X"N>OD/=DNLJTA K5^?F&K:G6?F&?TNP^@BI5YSM8&$L]7: M!HT=+0!YTBL74(,+1=B%K(M6H_=1[2FL6$/P7D)^BV*O;4'&5N^[,! MX##>9MMJ+FGS.DYL+#IX)N>O,"?_KCN]ET^N?QS0]3O] M!;&F)V]GL\GKTS>I/3UY\^[MY/7LM]_@CC.[#;EQE]?-! M?P*4M?4N _\?<*%+&YQ++_ 2>.4]0G<9)(AD'C(R4R=/(>[SDG#WK#0T +!P MPVD/)?^2KJI# K M*R/V3<>.<:(O-66YUB2J[K6G6B/U%K>66FT_Q73%GJ5: MO)9Q%[00'(ZDYF, &03(*'RRH7%4B]KU#2FQLRQNN'[O+# M6,CT=8L/BJS=#_N>94&(Y&QC-?WA(*Q_"J^2'8S2R1#0@US1V6N8EADF%#P- MA+]M- ZSHFM$_*GH&"YZ?5W&3_1NX_46OC8NY"<*-W+[5_*3,E]%B.C:(5>> M<^_Y7N+!&!GS),YN%_HNHB4V[)/G@=Y!E9>U8%ZKPL9+%US.SY97R[OE8@WF MUQ=@_<%" MI@\D/BB2UWF_&&CUB5[.-(X<#?-8?^,\#_@2RE[$_$,3&Q#9P_R!?CV.-W4V MHUBOZ0PD-9^BJE>P3!:?AQ$6R6(6CCDQ1-)[N$_NX26],P&IA0GV3G*,R.^L MGG!J_.5?RIDDT3W-D/A&Q])E+==X_2LESCHV0C%XP/!U$_Z^^@Q:O9?;T5%B MUM74E #ECM*S=GPG\@86G?HB5LXS!B 2F8G3KZV?9P)&,02%A62_Y]EP/ASI M>C:>6:50M3_9LB=7P?DVGN--XA)2HD[KP$2V9Z)6>5+5.S0=@7>(5U=R7-ZA M2LU($2):;?8:<\WT^#D; 3]G7P4_9W)^SCK9$>7.GH%+VQ@_P&"#5%G/AX-H M)?,6A0 :;D^LHN$KMD(WY3$VU;X""\L*7X:Y3I_AAE">ZBF&TQ$HAM.O0C&< MRA7#:2?%8,SQ+W;U&U4*K3W[I !!.B#SY$,R\'N[MXYVWGL%?[UN=&?Z)$U6 M^-'QZWV=^XCL;JQ@/'Z% 00_K#N-,8CQI^ %^#_?G9Q,P<&)P",>-P&O)R\<:)51,H6NV3V&QB1 M?3BH9'$7M1,XK *:F@A."MDKQ_ !="VD F@W;ZD=Z_ER*"22=MI==0U:CF:> M;]=!!;*QF 5OKA@B5?EKJ#G[J2T*3.6+&I,.6O?M-22.0.DIRC&O!<--6582 M.'AF%1D SM,$ARGO/)R *?T+OH]-*Q]Y<8Q]P/@/85$?:@+0\A#N\7OA!-_@ M'F&4>.0'$N ,? ^9/RZ-<#X0>"'.^<0)$Z\+E6C'ME,4B?Q"("%[KTIO2. TE++4;FTFV0C8Y],M940[__04T6E'%OK9UK<:B];TM+[#(V^ AH[CB2&2+4UJQ#1U&L]]K@*EM M>A9O1K/SNW.G1QUP5=A!-[D9-*@>8*]H_5+#!$M5)7"LR=R.'/^%6R@'?/'D M4ZW#/>BBVSV(.=S"/8@%A_@>=)%G>K]]S;L(!;@737KI":/JG>= MXB+TG8US2I&OM$AW-.-Z4T;-W4 !(^;2$GQG=(G?*\T=EF_ M?O-^\GHV);=H]-.KZ>3TU4Q\%[?]9,KB>OV=M$$Y_:>0TG2&'-@J*UHX7Q7 M4A#2%FYKN_+5QF6M2IHNP1Z5TNF#^:I%*]D)]N! HR1J(@^U7>E2\4[+L-<, M+FU,.X@/D+>*C6_<3QW&9P[!R]Q_-*"/8N7PH+F"WI+8>(E3N0# M 2[9]P*951LZUK:$J?.UDE"A1H@.3K-;F#A> -V%$P5(>,MU@2[@UMMX?0?+ M*2QH7-[D,"D4FZ)1<^ ;EXZPZP-39VM9W!3IH"%N[/C.5TK.+\8P^S&VK[Z* M&-M792Z+$-&]C]W"1Q@\GN_(B.^CV,EL'&/^)#$5=L0?]S M[YRGWO5)>PA,N[ T8.2(%RZS&#M^M7BN'06CS?BJQM&C3%_%?E[K::#7(]! MK[\*#?1:KH%>=_0(QLG:7LHV9OL]$ M5SOY#_H^;M<- S2[CTZ-N;OW @_/G'B/,%VK9S%27-2&TU8--&X4!QE,WK_C MG7K*6CJ+9#)5Q38FS(' :DJ8L M8IIUL8L:]WB)X1H)B%8R_R(N@(9;'%O0#<"F3"FPL%HD6XQY+^4/WNG9SN]& M8#N_^RILYW=EUHH0Z>^0ICC]%7'O5_-V[WP'CT7!FY,98>DN>&"M,O]H?\;6ZNE+9>. M%$/'\\QG@T!>9B"O03"B4@)J3.?7%%"@36^AU5/-R,;I:^L*1QK8:%_A*$0U M3E_W:SQJ!J=-WUCGIS0VS3X_%0+3IF\Z'B!94D66!SV0>X^[C/&#@0>)(+0] M=0P7Y66<1\?S<8D/D(1@DV81EDI66RY2+>-I^2P0DJ,_O:\9]#A]:UU/2&,> M[>L)A8#'Z=N>]<29$WN;@94$7<.T3Y<)!4<(R-^DU:9&H00J#!-I@ +?_J3E MPO./2>\U#'BKV'!)<&#A7BW(7^62,P+!J?%.)#IEI/MR46B&_$S?63\YI!$_ M]D\.A7"?Z;N.NN S]!YV2"KFCS!R'N#U<7\/H]6V4:%@(,NS]?(VM$=;(#F2 ME4T#Z$!0&FFU5[6N")1UC1:)^E)"FG%JT_?6E9 T3,V^$E*(49N^-Z2$AC!K MVZUM(;6G%8!22Y@.LUMH0HO=.MJF:BSW*)FI*35T&:>VJYN/J&\)H8+!71?0 M\V!>79 M"D#>"S7ZSDG[H60U$6/L6,0/O]5$$#MW0BT):'3":T6E3OT5FRN5B^P9EU;> MXE;Z,"J#IRVLHS$#]&1!06Y%%+/2RJ$]G)+.#J1@M?VF.C8XV*G=@TC1D;^M M#GB+Q(LG&&V\N'>?:/OUC;_ M0:1E_]-9#0D'P.8?FP[P$N;_ZJG)9]"_4LM MW206Q58$P'AL/0&4;427?6R.2(@5Q$%9\XK%N!>NOJ=<#> #+A79/U]9)^@Z M[8B4?I_SU@6(M\D.@MA[ OLP2';H;X&+?O_1>0:GTPG 6V*DRLL(WT_Z:IR8 MQ[/1!7M65.*UQA+F2,%1[)7MYG&.(_&.*/%3(:"Q1(7>(EEFFAG.,^L9SK/Q M9SC/%#*<9[H9SGFB(TS.G7AW$X583-RSYT]( RV#O.#3?),@ 4J\P;NK\_M"OH@(%HH^]\_ M%MQ& ?E2.+(TRA8#01&%BGZ/?]J@!<$A71'1LX^7+?VS8HAQ32:D>" M@7C4G]V@F08]LYX&/1M_&O1,(0UZIIL&712XHC9FGI<'<=E?]-]S]$LOZ?NB M(5W.1G$S,4C<"F?I=<-C)V):J6VFQLMJ@3,%[#5?6(E:BM&=^#*,+L+C?;(] M^O/-)CP&OEY[F^7;?L1>)W8KS3KVX6X/Y]06X6L[/EE:I95FUDLKS<9? M6FFF4%IIIEM:22(^EU[@!!N+:DD$P'C4D@!*1;5TN;R>7Y]_!6I)02(4U)*, M8#VI)B6GV?@K..-3Z_'&I^./-SY5B#<^[=11J3F=9AS8J?4XL-/QQX&=*L2!G7:- UL? M#P>?5$AV?&Q77_KAEV6P#:,][7TXS-U,=57SV9QJ@/'",#[=W%PM/BZN[^97 MX&*Y/K]:K3_=+L#J$N37,["\OES=?IS?+5?7EBNKMN1])6BC!9UZBSH]U8SD M.+4>R7$Z_DB.4X5(CM,>(CFR:,,;QW/17;[_1\KZ E9;>N1@*'3S ?TJ>VX M+3Z'F-T\JOCU5*#N5/.-\=3Z&^/I^-\83Q7>&$][:^)#Y6/836[#;5L#@;N[ MT40P3NH[V_Z^5MC4/;I-3S4?F4^M/S*?CO^1^53AD?FTZR-S9N-=(^C0/XM' MP,!E>-XOO'CCA_%QL 8,G<$Q?K'H"C&OHU!:7A(]5Y1;$+65LES^8\H2GP:2VJ&8])!/&]OU;NM4 M9^_1UE&O*%,#0F;MI!&5M@T>)ENJ!D\3+=T$]KQ,1[5Z!_E_/8N$<*D^;[OJ M B("J6W=%MLW8!5.5C(I9;AK)[PQ@WM)>/PMW$#O$<>2]W^UDB_95Y!W&P4D M!TN641#E7XXOTIO#5&FD-XL$?>9989LJ0 -,9!.4U[)0-4T($/?$HU\\V]99 M2IP32U,=VPZ&<7-RI!JQ"R1+.D\/7&2HKY(=C.9Q#'O/#-<$8A22IP(I_UC% M0_.L%N $W%(%XY#4-K(A%F%ELO4JVV3R-*7+D"0SEAS#F=P$BR.DY$/@D$_& MISKY#)7DE;+1[] .VWE.BP#--_\Y>A&\B7!=I.3Y!E$S07*]0+\][/O/+&VQ M<'_."77)4P>/:Q.B#V*/U*L-MV#K/:%K2$T<;93::,WO2N&-=E31J:UPB_0K M762UO0J#ASL8[=,DZBN\!^+5O>\]D B FA+D>/Q;36CP:&X-'$?0\BFHF*5. M2>#CX2 LAMMQE6CS-']H:$VB#H%*$)NFY]5+]D>(^\3T[7P5K&3!%\N'AA>% M1$: Q7?K 3IGM/,55I2B"%B5L].^6#9#=XKY7N,P\VU M<-*![M,6\@]^IN/^;;O]4*\4 M(C[2MC0J%R*!1FWP@;6SOWJ6G&AO; ,[FK^539=;5-[$^:?6"RJJB8=HJYK> MJVTVJ7QO?H5$[]#/XSS<[\-@N*W8G-_\D=J @9>D3KZSJZ6Y_*C$%C$1THP0 MF;LN\34Y/HZK7 ;I#7D0:1"O9:'1)XXBYA7,6Q ^(_^Q_W1Q^X]< &WWL9+;-KJ M8DZ5!4: I:;R.3O&:,(XOH#Q)O)(JZIYX.).W_%JBXZ[&.=PX=_>P:?DS.\_ M7$D# N&9'LH>6];MQ_FU\M_D?R^";A8K,]OES?X!Y(%N/IX,[_^Z4]_?#>; MOOWS&IQ]6B^O%VM:;_5LOEZN\5)J.S:\A\!# MFQX_>] 8&=RV+?21&H#Q4&*NN*B-;#0UT+@YK1\_SF]_PG*Y7GZX7EXNS^?7 M=V!^?K[Z=$TBSF]65\OSY6)M^W1NQ_;*35R=0'HI;NO-#KI''ZZVBSCQ]OA< M^A3#[=&_\K;HEY?X 9(^&=_A."Z.C'(>T;0G-U6LM1.4/+%,I\,/:S";$!S) MC,#W'F&,_X)[5#XZD1<>8T:X@>FGMJY2D#^[=:)EA\:4G/?D8NW>O4SR%:TX MG:1@<7U0=.0$'/!8$IP%L]&30GRW=F-46W"ZUOI#B2Y:287X=VO MI#G;SFGNUJ,#GI[,L96G%?'KPN=<-^H0K<,EG+M-( M[N7RGXN+M".%W0Z^[7FLI!=YI!A"'HU+X1AEKXU5R8P*'-=QK"=UP\O:ARB, M!^CT)EIL3&8@@8BGTTI2!1[PAR.5K0H/E>2J0%O+P,MSMDGD8"EPL-UM6&$: MLS4EY !QC[\LB_]J,5\OP.KL:OF!. 77%N-%U=F4FV2*%-"/#4(ZM5J?KT&-_.?YF=7"[OJK*,D5-[N.M!(2P&FTZ=I M2RW5'G>P667' X/W3G=^?OL)V?B+?]XLKM=E%[)IM28C?J[,A!AV"&_/77I- M*1/YA+N_6Z@O;"%44QDX!8/>X3;\LO1>T9KEE3>+=J31#5VABO#5?G*BB=L-_3:,]$@6LV"FBR$2)U>/J;NE&AO+TJ2 >4^E M*34;C9U:;S1V.OY&8Z<*C<9.NS8:NT'R30.*B-#F'@1J4Y^!@.X]1(# MMW]M,$RWS-4%E)?BO+A;WI*:]^#F:GYM]9VFHR14O)Q=J-3A&HA/_UWHNXB+ MV+&:/./&T<-+K_JZIL55&3+>#?"'^>WBA]75Q>)V_2?G$,9_!HM_?%K>_60U M>:\MFQN%*Y4IHB^+Q8RK[7KG1/#,B:&+K@;8HJ!M'J((D9ILB?CLN?@F+44Q M_^)$[E 2VS=TQN^7/2.@Y AQ7"?@1>0R#AZUP2]!=XA%&S@- MTQ&\%![L)+P^#E%MI'?XC-]Y^L9 \22$Q3C@)&/8@H/+7.5B-0C9.S@#^H-' MI!+&N_V$4%O)I#.#6]>C564??]V;6$6>!]K:4L9UJ?=/&W -[^\3+F6U8Z*Z M9V]Y?;[ZN !W\W_:SSU581VSUYK0;=K32=N80RC1QAG4>..'\]]/_SB( )+Q/MD<_BS$?6EJ[ M S@"J>Z,!"\(/1L"MF$$[AT7'=SW]AM3#"=EPAW3#Y7[VEEYAZ6A=TBQD&EG M'Q^4L7>=DG-+*&E5/#O$*=0GSGY!+UE#2TYM->OB4X5'9E/B<,JQ'?EL_@EE MB8%TCP)%0L"&EB.ZR C.60*(*+C8:BRQF#E"(2D0TWFL;D:NOM$,'7YC/73X MS?A#A]^462I$H\>-_J/C'ZEG.#-PAM[UC!4M^, 4P.)(3/XA<+(OQW:<\)DJ MU!8<$FB_FN?N,OP"$0:T:5+N!TYM[32RV)!OMCTDQJ,D.P"KX*$M'+.,IN5V M_;/:4L+VT>I1KT/&7YJJPUGK/,0U-H]>\+ ZP(A6@V"[<[O7Q]<'Q,9#F#ZX MO)Q4.N'W-E]^NPM#I3A_-Q+I=W*@ZUY"%\WK-Q8>1FZYJYF^:$K@X16QH9]; M;OF@QCB&C FQU3<\T]G7B9/@PB)7Z&-3\B19TT+O$!6X>&-'K,V+C5BB,2GY00D8:WAR.B.S?9'8Y]YTV\UG1]OK3L_WH[? M^?&VS%LA&MV='_8M]"Z0F$_;TP=6XHO_WG(27G=Y8/E3.EGIW20[-=[,G'^* MBUHI1:,$FK(!;U4ZU7C*$D0%[+5OAMD:%5O.K-PI+6U-6ZI IVKC6Y6_-AQF M2:$R(7K0?V8%4"!S8SJ@)8=PW? ?WT&L<=AJ6HI9/X5'#Y="N0RC?'KU_AK, ML<:S83F \#MFT*])0!@S>-M"5PP1%\K=+[B(=G^Y6FRW$->0@/G4MTB;W4(, MO>?3^%%#3U<:H%C-+6@/;[OGJQB=*T<<3 6VU,XAOT6&]7A>M/2EA_VDI4E2 MW6V@LMP\2;,@C@%8N=7\] MQ@DI)65!O!L@C%/)U\$<;\>FF-%>LR&4U7 M F@%'4W-R)49BW_MA:U*B"'5 MVB7B=?_"5LQJ\[:@ !]?T-[:"BGHQK[6LE8EQ:"6&5K,>QQ M16SCE3:,OCX MTO;NZY"V.OO:2UN%%(-*V]T.1M#9)O74_$["5IITI"9; 2%?VMX#)W !^6C\ MQEN3CRVEKD817>]^I3)HX"[V!S]\AED,#:X@Q?.U=4^>:+.T\2"^-M!Q9'+Q M\>9J]1/I$C6_O@"KNQ\6MV#^X7:QJ#OL["1::+"^DG;1ED*ZK4,^.K^&T?DQ M3L(]XEH[=QUOK'$]QP&$(SH?YW];W8+S3^N[U,MBTSY M;1CMR8EV"Q]A<(27")7%$V)3X/BY;CM[OHE"][@A17_7,'KT-G P,VDX."W6 M->D9%867*_B$Y0C$N-/W6,I1#R1XG,C1 4C>(5\C7;GO4*%\6ALY9]GB/(W, M%D$K0E@G?UEF*FAHIX=]"H[QT?%7$1*W"/[GB#.T$[@WT)6XS0W^K-HUDUV-;<]N/<=&2^^)K/D1#M"06K"0Z>(H?%!XY9^R 1.0?4]B2_(;%OB9CO^WW$,XDK.'P9"OGB4GG4J1(U5T1%LCE]E!=CEO M%2M%Q-FP\%RHZ=?B36TM,$? NGH,#@]G;8N2Q)WM0M]=[@]1^$B/L$'$1[22 M^?QM 31<1V4Z I2'C.1T4&!C691DV+>-UX^27]*@177108-*8H-^*D2F.9_) MA(_ZXKSPG30OTK8FX1*?!.TPD=$)SL,3.4_]LK@RGVD6EQ?GL9A^,PX6LXB? ML[B!3 =K8IV$F]_H;660@Z YOWGUWX"!EX.?7I+'H>6YG*G<4)FHM=3HI--I M]/S+^5S _!ANOGL('U^F'U/>IS\4;"]-92P(J5B39Q$Z@>,Z#+8:Y&J3QIB- M-=!U^7;=']^N+?#MFL>WG1RV >>PY+]7+B MG]DC37E>^""(ZAT!_%D S@G=//:EWG00M) #>0@T']76ES!\=*_#8[*;[V'D M;9@\U[*L&),:-J^:$/!>H?"'(/W2ZLX6[$0!LKA1">5K8*6M,W!XW[6S'X+QE:E[OW"+N%Y>F5>0 M'OT$\#>CT $L+I09WD!(PUUZYR4X46,9N-ZCYQX=7Y7E$@N /:^A?[]#LL;,A#L^SY_)?!I"_%@L;/:S4 MX>((9/H9(-]-.")H)0FL+:>K:6*MR*+;SQ6C$22T6]ZM%_]V]GP&@\UN[T2_ M#2"#TN6,2IX,&FYL0VD8P.- /JPA>%8"'-1X6HUT4""%SAMUI6I%3Q878]+^ M?6T\:ZNY.+?M+_W&[G$H9D+QFLE$JLN->D,<].BF?A/ZWL:#0W5Z%2S4LS]> M>,_F0L&[=.<#0#8""4HZQHHS5IUSM:PZ$>*:U=K2 (KK(W8*KK8DO!<'SR#A MO(7_.7H1O M_@#Z."-[CQAS*=6LTYC7ZJJ,!H"18)B!3X2M?7)H,)"$@D55X MTN39XA-0!U87-7(TJ=;^^0BOEBU3F@U/?O:,+#)TAN*@02=X5I)'Q:F,EU52 M@XLC>==5B8M!>$SBQ$$W=Z3L7H =F@CWO-_J2X HL_,. MMSCE)2972>KCN O;*RSUV8P>F\I@\0(DLO$@(A. I)@!'Y4',@?NQ($GL5K_ MM"T[B\*GK6BDGS")Q7<9QT?H7APC;!>2C"N:^DK_O0PV$0Z'OH#TOSW?"'0@ M,)TTI0$CUQU+_XQS"3=$@8 83YYI3.>8[,+(^QT),FD]C-;$Z8=6LPKU1:01 M=JE!P_9WDMP[C"S)39)7$#X/X]Z;\3&7L% 9D04'3P+)IP"K%IJ@$5'GN>T' M &S*BY_'J9:UAMI8A3'1?$WI6.U.L%>@_(NLEJ(=LT821L+)\O(ORUK>Q\OA\=_YC6&HUA]-A[Q4_!0J9M M9CXH7/U$_HR4D>,%,;)0_/ +V(>/V'F T]O#^Q@M3/I:IS/;%"DY2\M2)2&& MOH(Z=^+=IP#1ZXANAO,]=N[W_0C,6,%\ XHF$+R7&O)'[%HZ9M^##1H-[AT? MWZ1BNX^]?'95WG\ WY"9JIU\!GWPVF@[ITDYSW<*&Y:6#^W8) MJBQIVAA7 8KKL2Z&TJ9RI3&XDP0,8F@W=+,-EZOAPXI4T8R+N?0"9'+F@ISU MJX/Q)O(.3='CZ!?Y+,8##J0@B4H$Q>! OY\ MQAASS&IS*5<0:FAKUM,^"H, M'NY@M+^ ]PDZVG"@I_, SZ"#'TTNO2?H+@/$'A@GMT[2MRG?JP=>%RG M%?T$H%/&?O,1/797BE6U)XJ^PP&W(X"0[@!(Y)^64KD+,0CHU_V+I,**%I[< M%, 2:\$D^XS\RZ9!WX*GU2)I:A305H1> %?;\PBZO7O<*U-;**Y76IXG).@3 M[,7:D(^L2@>##14QJ".C;:OGY^=J>P&W:%KW/ SR1YT;9&A2^XSXZ&_".(F0 MQ1:1AQ[28;5W2[XS0.;M_*X@\],(\5Q@4YH,'- G'"/.TCV@+PFJWA)ZH:GF M'8*U()HS+6AW%R:.7_Y;UG@XM0.4+A@=ES <^] -6EZB-1X&8/IM1(I[ MY'U^;>F!(#BKIZM$'YUDLR,!/>6=Q1#B/C*[=0&Q\;2A#RZOS% Z$NS3 MH36EGM\@K&OSK@)32Q7O0D:]W!/QHI"FKSM^#\J:-Z71N.YVL(G%$R*[@G[. MDLB1:&()(V6:5T283@)W!@/T#V)\+.+$V^,$]&N8D"I,:H\:2A/9$"XA1+R\ M%)@ AWQ @JJQV6K]4%=B45V Y,CK5U:B5NR"^O-[/G)KDQM_N*VNSZNQ1#]B M/&E8J;'$Y$>ERE(3J4[Q(<$CC!+OWH'@1E)17$=C4*73&H%:C0HI.^7WKMX()39 W2%RH+"NA9 M2+G+&-=I/$BX]2U(-UWO$1E6N"87#-P8'/! ;%_1:!,28'(1^KX3Q<5OO[7[ MN"MC;"7'2$23+G?7C&+L[F9]7U EJQEW*HKAX08T95)6DBK+LJ3(QVJ^D1SY M#EI+MX%FFC:'>+W#?[H,(_+KOK5=W^!9>*?K&P=>W/'#0T1Z7^9G.1EN67<. M)%Z]]( 5T5>[$3-6_;?PD$W:S#3M>X?(%S1O&4AAXLCP61@<8Y(VG['1;A-C M968V\HSEV.M&B.+([&6:E4VG8T5()ZK3/ OF MV6X^M53,DU*&J0!QS0>Z4CNAMI%]G*&&']384/"NK:1804@^&R8\OT&U0L&T;@<-S0-@?[ ZO6@_P6[ATOR!X,G4UR M='P<]3;B3:N,P=>]FU71Y&SS;#APZ'@091, W]O:+<1C3YH'VNNM>*6M!!RD MC'&ET\#]C!;I_098G]YX<:H: ((>WQFSQG-*<7A3<^HV\=,TUFNI9;=(--/W MLSBM2HI_Y?A:F7^"V9<^X%/#HG#.;B94>3P5R41J=1F0=1(/1Y?,-^C_D[H=].%ED>]2)9W7UUI&S:B>@!8&1-?T7)X] M.B8_?,^"DNO"/NFK9P>6-U);$Y\WUGC5!@X@"OX"KH39J"(K8D2YEBP7UVY] M'K*V2ZU,N&*4K4X.&0!26RO_TN)%GTOL9A.&"E[ZC_JE?FHQ;JA6U%&8*FYR MT0RFG_<%L'"#W[,O2-)YI6=>A&:P* Q*S"EM?!GRFJ[#M'46NCYNH/>(O==* M@L$89ESQ-V%0D@*'#D,W_VR8O:P9/O5SSG.PU*P+7VNP6%"FO3JHC3=>*YX+ MBI(4-*OMVM4 ;&ZP]S\#W6XI,G'H>RZ9FO3/>[Z#3\F9W^AGUTXN,-K,OEZ-M29%"IQ M#PU0&F@U1%J9F]5>Y2K(=V]V,*Q@<9?GH-/%\/3V?G/YT\NNOH M7Y\7_]@O_K;S?WVYG+_>O+I_]RXY7VYNX^3Q7V__M@L^O3G]X=>[AU^_O+_9 M_KJ[>+7?O?X5/AW_<_9?K^9_^^#\^NO+J_F_GMVK5__X\S^+-R^?PS>/OS[/_NKQZ]P23 MZ>KZP^E^_N6?Q_/PQV#]XX\OSW^]^?'5Y?;Y_2=OM]G?S[W9Q;N3#Y_>O-H< M_C,/;V;G/_PM?'F__1!\7I_\\/>74?S3/X+GW^.;_[Q9_OKIW>K5/_[Q;W"^ MOGWQ0K^]F4+UVF&WH X$8ZQ\K+9O&X60RU/8WLD=A*%M163^_M>\5%7O:[20 M(/Y7_W$R&O:MLM@$^[A MG?,TM.7!6<:"Y<&&A&MYX,\!^AY:;<FURXWJHNCY'4M!'^-3*/[-]9K$Y4A8*!EH=-,[<)25QXJQK[;"Z1K:::3M< M @]'9CXZT6\PR3H 'A#_0FPR./X(FG@I\K/2X$B!"/JF]*7C121I[B-T<.#W[,TCW3MA](^)9!G$3':L"I!0ELS?"R++:C M39<2-[3M'CI=?T";V$]E?UB15%S4ANM9#319#\-SZ^JO'5^K"83*%-!V0M=[ MPPTK;K+53.L]"3R\0--T%$##:)]!RS4P%9E8EBT5S/LNUT7S6I$T+XE7PWN$ MI.K_(&^W.A 83TAM#Z.PV@B9"I3GLGUUZ" '\M)9BZN0BQ]SC../_@(<=AMWZ+27,"&8=8$@R<: M^$.0?@E^IM_^V[9.XK.IVBN.B:2^G966L"_55AI$1OCK6$@Q50VIJ-Q5?B3A^-*L==+QBFZ$UUX$=R@SUK(!W^T M\:1I'B2\+!VD)/+^*-D(AE 8S]>1\:/(VQ%BW/--Y1%&]Z$N^4_8]'^A0G\+ MN[(G%ISH;)/@:XP3/+?8BQ$E66ZYNI6'!I4L//138=TUYS/)^OKB'):O @C2[ZR?OSSZ$TXS\=%- MB4QG0LBWV,V-06;K7M56Y_$3A]8+.6J^H V'V$4)&Q9J>JGLN$=&G(: X_HW M+=C+&6JZ7C$3"D'EHA@/&(&5)*9\4::8C]\ EQ>9C<2'AF4@D:]!^OD$? A# M-YX S 3K!V5GZI]H58G*$M3;*=+F*--9HW4 N&V%Z'< GY*CT*5<@A$ ? M#Q+U[$N[YZTJXRK!62*<-82'S!8]_W+W62 F,=Q\]Q ^ODP_IE*2_E (2&DJ M8Z)0K,GKF>YX7Y@N28-\;M(8<[0&>LMC.QO]P]][XQN:RCC??O@[AV\_A,$# M^#O^?[;5>9/29>ZE"&BX*.:QY_3FGRA-9O"(KBS,T[KH@S%X))KDSMP1-11T MBW;C#J'0B5?')/92OX-&T/MN(1UXB3D4_ MFQ/5CGT-G+KTX\IFN_("N$3_[+_E8V,!P^J@"8%<$/"G@'QK/5*)SR&F5%21 MU(]4^L_12Y[Q$U@8H%D'.2G8:_3\""*2#"8 O'!O\BW(/Q[%:2'D4B7PB(NI MKI49/3A!6N*@5#$VW*:OIO'9,4:2&,=.X)XYL1>'VQO$/EQ:#G_'.&=XYF@? M"QG2.+T!S+-N2U-/0&ER6C*.3/^G/[Z;3=_^.0;9,B07D"R$ORHOU3COS-O$ M/4I183SWQ0"MV(Z.JW..X6$V1^U(_AJVA^P,[WV+S.]CTES-:A!AWT+5UUYA M&!LZ;^S'_=Z)GL/MVGL(O*VW<8(D=2_C7M0X-M^#L?J1T68^DR=#"[AX%BJ= M@5Q9BSE ,0G(9FGJ=@MBJ\'8XF6Y);&TE+7:(NUT#M -/_(15E;A1 MJ$I-EK:4NWX4'YHW.D(W:Z^EKN&8 _L/!N1J,M;Z?$G!GX+L6YM.%BG1R]71 MV0CJ!+74)FNG3KB#3?C1A! H,YRE%RQSG;__A=CVTD<5F59[+R'E,%I<@\53 M&-S[8DAX9GDV"-#NF*5A([B%*K&'TR"120 =+<&=MN654#Z-,B8HG&7D]5#S]N?J:L9^2PF+TQ2:!1ZP*&;/0UA+X:R[D:FY4>9 M7;GXJ!%#ZQHDFKJ=]E&;R9RW20D>72EJ*J(Q21%?$:D31?=B@ZRG,$I(<'@+ MW5,?9. EB+DP3Q[(9X &[3=5B''>VKHB&E<\A M_+;UF4?Z?B#5=FU>$L;@O^G$=RU1;5I"O?AW.WIY#9M&?!!4O7]<93<&OV\+ M[V]G&XHY:2=?,%L7F7M*$H/3R3T\#NE0]A)S-$;/CN+>W,6&E8@*,!J.0+X9 M-1IGH$C)*%-%3]U(IN_)J6Q;!:D"UIN?>6RRI>%N[DM9U?T+'5P]9=^R%9>/ MNN-'<'FS[0%2] ,U+F$]L%[;*\10(.:T!Q\.31^1=0E0\A+Q[C=:B0(W48@4 M3?*,"Q4F\\#%D>8'DIZ"!@^2-J"RHAD78PN(N,5Q@X<75]XC,HCOT.\]7 I@ M'L>0D5Y@5L%HL+><;Z!*D=;7ZBCYY197@NTM8;D\FREG3G5903:2%R?>QO%! MJ>F(;<'@<"#+8:[C-9P/^@(FCN?'Z\T.NDG=:=P)C?-[#+NCTX!E/E_\6O 9"'A<#@2@4 "!OX+ @2D MD *RAA>]\U)<$O79F?V#AAFK0G;$%[^SJ"8N\F806@L6_N*F9?[_]7V[OIZ MT0NKNV24IPNOMGPC<(@J ZK+FKT:J(+%V6#9H DI:$\#D?*!5AV?NNRN)*VW M(4[;DT=Z%>$<',/=3ZO'@_7+J4RY2V2/I8K'=$%EZM&61.F@!B]@Y#TZN)?# M>1@0-]%@#A'A4H:+;8A@X8E\=K6RDWH1, MWAZS->W[3G%L7$>WQP2[LKW VQ_W$4Y"\#>]9D1JK6BP $J?<.N$S7 <,70U MD"X'Z'I@\U4D:G81,GG A#9CM+O)] 1).]=H_ZM:#S#3A5S!K%/8+J,(;!Q, MEGK?-XQSJ.W3\!H^X*D^P/ A<@X[_':J?N.6/!3SYS9S=HA X,AK^4/&N['A M5V,I<[(W9#&:'?K1YW>,19!XR?-GSX7+8!M&>V(JI6UL+A' BZ<$1H'C9ZTQ MT)7C)@K=XR:)YX&[AM&CMV'&N_5XI>X31EL^[QYQX'88)),!+&8@FP[D\^$[ M038C<6!F#O*0*%C+H1>=#P1&Y8D :/$X; MFUB]\:GSKGPZ2U#7=$Y?A4X0WSC/6$FV/F>Y@XV5J.!!P,TI0)^#]/LQ'8HR M-N1*1HAP?S+0[B033F RD%L$2%N18%GY(Q +_ODC15[W.JK_[$S?GM$2Z'J, MXXFNG?TP<3Z#@&BT'=, "/"L,/+HBT>P$F;&^.C;0;Y:/0/KTECG,2M*?KGS M$NQU6@:N]^BY1\?_["6[6^@3L.*==[@+Z96\-T=]VQ6-G./MX>+UD<6SX-MP M,8_5:+D./,[\_3J$T<]7'5)#6]2M2EH1?P3P5^.X&\BU64]ZB-Q-.V=(#)IS%7ZU *2Q?)X;P8C$9Z!$XM-;KH.[#(88:MK:B-G=/BX&$L8#BD MN@D!]^&)? C(EQ..B6[A,.+SJ'P@<=#4J]%T ;*K.>% 6,;3^-3T+FBMQ)0G,UFP7A$F MS9X5?'TVIM850GW6BD):=0WE"[33:*TF-'89; -5=VGC7 ['*'9\#=>:9!IO ME5'R"W9XK;8?G5_#*(M"Z\TYSI_;6!0[%P2.E!4QB58?$#*C M*@Y\K#OHC?JD&GJ#/X5IO<&%I+ULC$IO2)DD%A2>WNB%(VZX.9+[%K9Q6)Q) M8\_C6[B!WF,FLR>LV <887/)>2#1,PX=!Z)\W'?V F.;2#1(S\.S=P-*5 MUC?P*3E#>N W'MWO=A"@^;P( M>+-WZ(*UF#+=H:3MH*"*93?6?1[V&33X"V0RDK$!=B<]"W M(";]#M#.0=\G(=C *,&/;IO,@K#)N ;V#8YQZ&-:4Y7#,2]@O(F\ _XGCUGE MSR? +09\9_7$X&#!(CH?6_-*JW%7+DX#'@,NL88*B.I*GD&RWC\T:A%OD_\<'3R65C:DNVT"ONR\S0[$,,)%CM'FPD6.__2?8YC\ M^3Z[O=,?P3=H?1<&X=X+L(WU+9X>?PW1O%0HDIT7@Y1A:.5\<^.OJN =BK// MQ54*D=(E.QQ_B8,NX[I(Y83G_^(@3D V@9?%B0(?8/:W9:##8(,+7!@]QZHC'2P@+?9G,#'D\8@+*:U>\[+L6VP3)5 -IA7]7A).791 ML G9QWMRD6=:NY8]?7QF"!$V;W]]I#6_KH^X,5!:XS4-N+U%)P[:&G?A#]#' M.4O[,%@GHMT4XD)K6=VU@,R(N127Y@0!A&Z,3\E[B(XNLH"+?\1_)\UYMM]Z&=HZ27&"Q:5'P?D,F MHB(0@QV:"Q=^"NEL-L\[&:8--JJ1QK2%RX7JQL%E_,[I'NJ);09*^=%JM)B=%NCD^)K&RR%8>7Q2%8/M"Y$X#)6GZ)]Q]1)A: :"LOEZSQW MP1*-E_K!$4LW1XP4N2*0BX&;-L":X+_Y1Q??&.Z/"0C"!/C>WDN(=3,!VV,4 M>*0N+8['@UE3DPGU+Z#K/![@(EM@D_CH?(S0=/E/:(5PXY'4G"]>LB.J>N\$ MQZVSP3-.B!<8C]E$D%[[\3,*.-#:@/@/V3\1.: ]M5VC?4. MQWPG37G_IW>46CWI0\9'K K"G.NIMV#G/.*?T'T&C4H\]#WZ*H(X^ O_/@B# M%QOL0/%)V1(9.!-PCS+R ;HP@BVZ!:,YR=^V MH>^'7_"L^,\X!RZN?/ =6#QAS03QT836\/9$!3E!@ L4(,"]$%W(ONQ@D/\] M^R4RB[![,8RPZD%JQ0&(!3Y![(!4BK/93:@[,5WUWO&)4RO>08BT&?JE75=) M*U'0%/.*((U462V#2^\1_H2$0>G &Y? ;[TM.O/^1^)[E/B2/&A*?4.B;+@. ME4%%2W^MPH] _SJE?[22GPF#ON17Q6G,DG^W0Y?.KU3TDYT7N?\C^?U)?B$, MVJ)?EZ?1VCMW7\*O5.QCB/C]5/!P="('B3C$#W4E5-!BV4]A1"N$Q<"%]S0QO/@P^U,1YX*Q0Q0"WS@')TJ* MN+&:GO@600$!\CO&C:=UW@@2$=. !I:=UF/BFT(OC:\RBEAWHS]$L ( MUT^]]1YV27R'=DE,G\ON0IV'^S";#T1DPM*#)$B*R>F.9K_A6]F!JF1HELGY@J.&A9D)IKG<$R4:,M KA6U(2&H?X$JZR3QP%]FC\").O#TV M/3[%<'OTP^T50H!KX&333, !3U1_7X;99.!(9L.JP*8C M3A"0-,3^,HR6 5*Y\ Z;/0).TL_)U MW0NSFRI2O/BVZ9 /-G1A[W_@TSS%&/#$:K MD= &>TN]6*O'R)6W1;^\])Z@2]I?T2(,\OP2Y_[H8S=7)6NA<23[:';2N1S/ MGP:4662J+A4:K.Y&3@LFV1KM)QB?WT1I\"*)$?[1\?GQ7OP15FUN/EA-)DEP MML:&B]9L8(T8 1M88''8P,?9!ALP"*N#8EH\^1J9*L3&X=P]C=.?B4&3]@)$ M#7:7)/5;R!'H^.?(\+Q$1F>I%7+6J93+@-)P@,<#/ $HS<#J=FIX6[3$M+/RM]B[X$]%.K53KJ<#7QT_ M=1BD"4?H1[N]/05XLG@D)8LM'N7DKD%%VKH_RZLFL'DW:3 /_$QG!'A*0.:T MW)U5@PHRSK8BIN%F7=[T#U[_A3C8S-_Q2[.2MEUX!IWF\>W@&PN M'!CR#9X.>,&WH'CK+YDFS/N!!::WIP*+Y[JT-%HZG?J_9,RD7S'Y8X$]59A9 MI&=A9=#4J 9]7'G.O>=[R3,ZF#;BO+]:!,P$Y&/)L9:.MDI\*6XL?B@2Q(RE M7>CD-&3#>:+RDOV"/B#R#[/4%$3CP#S-OLY_2>#VF2/S<.A5;)PQ\"^J4-DYP%<9G*?(Q,&'3%ZNN]X_MGQ]@+8,QU M"J4D)=^"[&,K*H<#.)NR#-S,=1EL^WK,\NH4#3^U3TT9P]8Y\@6N+P,"-:;5!?O1,U460#YND11;MG@E"G%@G@@(1#%I4 M'%LZKRS8V[TDG_$KNI<(J-#B7B*EI3EU2H3L#)>WX93O.7LN/DG31>9?G,BE MCV@QK@\*7>Y#%1X*R%A0GA^4%@!GSZ#\7;H((*N =!E U['YP-@+H9H/DCW2 MWZ3+ZC/$X=C0G>.PI0=8*7D8KXY)C-OS(0E'<'L;GGADDX!T%E 4V4JKY99F MF@ REUVUT IMED;0H)M1)\6GX!@?'7\5+8,M3GY"XD:>]8IJK%(79#H%CFPL M)J%OG!/\R[,PV:%K7!$H]3/;!6F%P2WP9[&W-?D,OGA]"LA/2/;2L^;T'9^% MZ:>@^-:>"

.9.368&Y1E(V5&;DF_ MG>CYE[O/W+C+^?+S_-K2@VP!7IEJ=:"-Q4*T+F/%NAO7,P,Y5>UP43MP7G>2 M6L\1'+KPU]2HD47N@VD!Z06IEBV[T&AKDIN?A(!FRHWF=L5'C/F> M+BƠ/[+88"0LVU="5;K6=QYXCT?;I$)".P3XG/*JN^HUO'3XJS8TB0]MD M=$E#'*[#!+8P4.D@MMDYBLW P4=M;PB)8=B]=T$*V^9:%C<4X7KUZ+>EUVKR MM>7G'0;\S#<=+IY&+V\W$3PX7A:9*2E\FGY0/K?99#&QV9/KQ[?D9V-Q6U)Z;]("Z@L5K@T@^76Z"I(LMBD3ARK M[PYI^.[/V\##)>SKE(VV[+\1XR1\?V)0PJL0:[^,?HI#_A,H, M$2 C+&\9-AI* 0$EA$T]6E^%&\>_V86!) B ? ?(AY:# .H0UY^JV1B9C>HL MQW7DW!54Y:F%ME1D&@T;1ZA+$QV14/.0'T>PY3)XQ"FZY8( MC&]@1,"Y\/QCPC>KLL\!^IXR!#\/D2$V+R,<+%B;18BPV5#+5;*#4:ILY4&P M^./BB&F&O=J(>F4AP"*Z %/#ITL6"U=**9X'+G["C5?;&UH,A+SK2UU3V4R@ M-!5)W2"3X8?Q\G2C>CEM3P064W5):52_W<+$05"ZV;87^W^SKT&NYQHY;78X MQD:#Q141PB9-:M9EM8B 82;P,"$*(L77B>T*1=$)$ MF=GI2^@G!M ,7Q$I<9:<;L: MOZ%*'Q-5QJ+DEX_.$]9;8L="^I'5$CD-8"MZF8V)R5@Q[R'PMMX&EP[?D,!< M=$"0ZA_(3I)ZXTJC03$<9.-Y[C<;,61*>+)$OPV%S'BRBV>-N>NB2>/T/U=> M *>2QYWTTTGV#UI?;Q78,FB$N+#?$[2GP$CZ,RR'UJ##DQ- MIDM.NQMKUF)CS<:TL68*&VMFJ9P)#CN)#F%$GHK6";I(G-.LG//0Y6ZB] RI MC$7;!X_&>8OI# !/83](0(@A^V11((K=K7#28BNW/C1*N(;"R7U'//PD&XI64KH4@WM!L,'0_(!$5$C.4C M6@%)UI&L3!N+3NI9BW>?V9C>?68*[SXS.^\^ZYUW.. WB<#]P0E)(.- %IT=+1%2]5PYAIMK:@ECB5VC6QWTCP]^3A MX^3UZ90\?BC,8*P.@A ,SBM'-@8G9Y-1:51L+@Y6FPNI<(;1BXN'OMF(9)U8 M?5:0_H0=I6_7&A8&Z*M3P.K!WB)*8S:F*(V90I3&S'"4!G[QHC$'DK>[-.;" M^MM=&=C&VUT3$U-=EIJ,;!%B.AM3B.E,(<1T9J-8535>1C5H:$2100VZ,E$R M9G9Y937L<04@S(AW_!J(%^2DYZ2R@/ W \X!L(I#-!-*I MK+8";H=U@V4Z1#-X6*H%E2V#2[3D3]")E+>1J*S6,@!X/D F'-%^DV,OVY&J M]!M?3.7=#D;0V2;T'.S*X6(VJWNW+>J:[*W3SFCHVSFF 5(NY-'KUHM_.X^@ MZR7X7_S+1VD(P%]. !V5_J#BA+1R+>&BRKZ52"AC,K-K[J*E$1Q(U3N>NPS2 M*O5B([H8!/"H%UZ0E_!GI=C9X(D0+Q97% AAS08_;1&K<#JF6(53A5B%4[.Q M"B7?P.&(5",NWG; "E/2C3+]'.3?CZ)#(@<+CC.$C[#5.TQ8!'J=C"O X50CP.!U#@,=IBS#-TS&%:9XJA&F>CB$0]K1%N,#I MF,(%3A7"!4[-A@MP@&CACSX=DS_Z5,$??6K6'YT'&3B^@YL2SP/WL_/ KW)% MOGLF@1?X.U(3)BT /P&+IXU_=+-8#%R,Y$,8NN3C-8P>T4=@'?K6:R#6<649 M(6QZ&&9*?GM.RYA*DZ +%T,V8D3)5UQL6/27H&XQ'.RT11#&Z9B",$X5@C!. MS09AY+5+TB9T=^%\@ZS^"-Y$(1* Y!F[>A.T!_.[ +?R:M:O+PE!.@?()ID0 M]WA"6USG,UGN :>,,6MWM*67L2>.ID"U""@^'5- \:E"0/&IG8#BM$1R7CD3 MQI)*WEF]Z*)J* Z68#3GL.( XV'#='Z)43?J.&[6KL:5]6.T-W%3#0E+.)6] MR0P@G8+%HE'4]F;@R6)6"P(94U!9/[52Q,T/T'?/GE,CEO=XDS:>6VTKY4$! M'HO[$Z:C+;8?E"'6T&9JE#"8BIT]Z1)0:)T'L:N3A$J]J#6%+!HCYF4P1E)- MCXL?:^](B&'._BUWG2S57.3MDTH3S]+W5I\Q.3@TMH005\.-.CCV7%H?FUW) ML&+N5JW=$=0'%^'$-'*E-# ;ILHJL%B+TVQ38'(LL:H2M-B<4:"$21=A&E%0 M:9::]CRZA>2"=!?BPZUTUO'8E45C% =^>3:03@?N0GKVEZT!BZ>_!@$:VD^; MB&:W(8'K7MX0^9[3$'GQ!*.-%V,3=(ECRH+8VY"$0^[+2-G.X#:IOD^;5-?M M$;QR9HG$V$6:KSX!^?HTF=/V36PXRC(]K /SL75)L%INQ.+I$$;)VO&;CDK% M'!?6#!9R7!A@*.2XT%& #!M9CHN ,XP<%Q[Z9K56[K%03'$M7#7C36GEX<3Q M!0CP+VZ9.CLU+6SZO SN=O3"A$U&W5TKF\U4<)4R1 J;.9L!1PZC.5+G!9FE MN;?M;6Q%1C(VN0J)#'< >(3!$5XB-$GH.@+BLY?LSH]Q@O9!A+8#?2G%R7?H M?[BW%[\] )D*8)*!;#+P!'7VI0F\4:,]_@1^'*Y^&LYL\74\PD-^L-2)"<'?=''U>3P1E$ M&X_+Q6;WE6]*@T$ZVG8)/#E^;.6I1A63!5=+9W:]T^L=U@?RZB^981-N69UP MP<]DFO&8R>H8,Z_)+>EEK]M.\3ZAX 8=3?X%"P>YS[.,JU&[DARB]#+%#0(C M/=OH-Y:U5@E:%DT;R-@)I,AB_12C*++/1_(\ST9"$#S!1-=>A-"T1((IV;C"#E M,C=G(XI=W.JD+LYM9.[21ZPSN1O7&><-Z[+,-I" M#^?,Q\N 5B@W\4A96A8[-.C"-GV) ]"1^R0Y!+ML9JU.6V2M3L>4M3I5R%J= MFLU:S03E\A@%A,_SP+WTG@C'Q=??? 0)R\K&L&[!%K87'QW6+I$A;_(4*X5' M*@0G4L]#&A7*"4XT_OK%Q*#YU"5 U-2+9.FZGF9E2?/12JZ(+"6-%4Q@O*X- M%Y,&X65(&RZ5Z<2[2S_\@OO9HW\6O3WQ5L1=\BI]/HNN93)&D&*2T(FG M+G5,I1HKG;W?V0W5YIQ!:5$:T&:CDH75 MPL :%WE5_"O6R=O"M_)J7.15<*Z\,DC>BMN]^9HD<7_3LYSQX#::3$(Q7MP' M" DE;*::M\B='9?DJQ0<,DU>;L+;C8.YC:_\3O"LF0!(YP#I)-9BZ=1P;#"G M#6G,]B5.'UU+";_(YD+_I:4(N65*LG&5E&=BR*)_I;4:8]OZ2H8<2V.I$<3> M:UZ+Q[R3<:DLA=>\$PN'=18PEV9-(V8WSRM&=VIII&$Z']D3K"B:\MV.'4IC MZ[5;AQR-*#4AB$= N@8 M>Y<"'A;->X 87WMF98N*CV_')=8*)1_?FA9K3D^-C\X33@"_"Q/'+_\M$PGM MQB3IQ(#,7/U[OED8K4I&TJE$D2P-/O=!98.!^8V;9?K<=08#A$B"0?6"HQ<\ MI$D?836]3O$6GK\"?I/.^^T$%%.#8F[6B](8[NCJ5%&ZOKZ7"H)XW0,P(, &65S7_-Q:>Q9&=IF7WLS:4%R0ILTXH?' !W* MW$3"?,?AK4;'3$ ^RFK^(!\9T4;AH:[1P[14/).P-KOP.SXG51QC'2.T"*?3O,0YY"^AG\39;TA6.9(O O7 2;AY6^CV@ TBS-H"& #S&TO81H5'F M@AQ=H^JKR(%L' M(1CHED#(.3++!5!-*K>:3MJ(&:Y=U(JQ%+Y>Z-\!BD&$# M:KDGP'PVMF[$.RWZ=X-@V>$_7881^?6 V0EIV<1\2; -(_HWR[9(WS1D;M1! M^&2XSV*MQ_G\F.S"R/L=0=%,,L\UV $-.BD>%OS+M::\IYBV0EZ[(A M*"_;:%^*QQ5]1BKE98W'^H5 KQ,_0>=@DZ41X1B@\P M_0N\B;P-UU =K+YE!@Q(H4)?%\CU)0G3($7;VZZ!!G.'<) UZX!=;+<0IW7 W%]_BV[ MQ"CB6Y&9-?2 M&&+WUV.-US$;[0LT:,'BK#Y-;1E( MW*;T=[L(PE)7^FX]WTEM3C0A\13%UJ(%VB,OLZ^4Z6??YJ+GZSS #W0(2B2E MI(ZHN'JCI _)^ KW:N"N;L4HD-!DAG .!3E19B?3U^017FB=Y&- /B@-9*@& M\AC?FR)D&KM0CKG94/X\E#;M+2"R?V.> 2QU[I;BEL,M4+G:Q,*[C;BH504?\/:_A3B,!O&X169*.A3D8^4I*#9,)SF"3%-)E2[F'M76D!2! MK-8U)0U4N.53R AP7B_E6F]>8[R$"A>3ADTD0[JB>EI%%:T3=(O%/%YMTY(0 MCG\3QAXY+(<)+U):TJB#2@X/KUE%-A2?DOE@D(UF!QY9<5ZI<[GJSE(DC=FS M;X[N!Z[G'\DM 6Z.$7GL7SSAG@K0I3T7]H=C0B]VVZR,.#JMB<4WW^,$.FZJ M86ER4,P.LNFSAA;Y L1"RHJPHS6H43X!=!G+)E(OI&*)1H\\,&EA>X^>"P,W MKO4"3(17LW0,LHD;31&K#?2L7*OX&+'O2#(*F-G+.%;K(MP<=;$PG*X-;<#::OP:V%?5KO'F3K&G'M>*WH9\]\W@]E4$U5* M48#6^V)QL6A8M1)\35X +QTO(O;T1^C@ZPWF/G7]*H8XXPGHC0*4IE!K@F>C M=*8JOJP-U))8AMSF6!4OD%&2/"-Y6KK8A[SU-L3\H'5BN"^<9!#90]5A:3-= M.[I.BD[]&%+ W<@MO8!E[KIHTAA=&!+'_Y=W. ]=[C&?,B$=@O<-'@30*("' M60P\Y^/"Y@ ?:Y,*[2(W[M -#@=%AQO'YZ3O28\7,@F-+\?3"/,BQV$9J* M ML@W4R6;P\E*UV*\\9*:X9(_3/\" 'RO7N+B41H-B>'%]M5TP1P%7%O^4261, M%6:W YJ00JNK7Z+?\6N 91>>- &'#@%DC"VN"!'AW87X-$[I_K\(X MGC\ZGD]R0L)27',:KW7FQ-Z&QQ4T3:;VOL$S?0ORN7"(6CGD.YUN LB$MC=2 M2_Q9FTJ+A&8;NG$N<"W><837786R8E9TI#K:;&79EFP&#KO"D%H&"<2W0>\1 M7CB)(ZGSFAJ0I4$X8]%I%'FU8CVR46';CR*TC97,YV<:I/%P^%>.KQY 6,VZ MR.((TUFLEKY1QK7AOVA))8/=5,[1Y6,9QT<'H9YF[>3^=A:[\/<@&Y!G+-E\ MOQ"BT>"$&-]1=$_2C,(L&ANDHC6^?D;,AT,!#0QWRT[MEJP3>[U.S1G&=8'7#.KHTTZMH;1]]# 0-'&4VL>QH)C(VBVD>^'7QS!LQPS\"H?#O+Q8R@E*T!/])(JI8JY MU(%;Z",!<=.V0.+S-OTVZXS42*&T8+RSP&^8ZWP<#;M=(GQ=N(#TO\L@ZUIR M"S?0>\075X'_A(P!WV2CO\7=O/,.,,4,ED.K59#D^#<4B6/X3E6/T18^B+(B MWFL/GC:J/;!08#%!@*MAJF<%*Z&+[#M?.3@G+]-)QTF#<:S]B*M0P MS*%204D>-TJ?V+5?2X"PR-M I4-!ZE)R4+/LS?"Y8X(US59Y50%))7^L/#I- MM$Z=5^/H*="*WYPL,@F%3!:T+CR9N& S>65X@,%&L,G+#EU2S;H\R*ZCBX\, M4\G*<#?J5$#J'?<1H7J>ZS^@7P'R4OW-+7Q$ H1.O7!+?O.MS7U118#I'6"@ M6(BZDM*E:-%G'A[;.AG_H5'&*^V=SOXHX/NPL>8G7E!E3">BFC6D]>G M4Z)=NTUNZF5&%T">[LW*::^V()^P<$2A*?%?T*0@G96;86,A=;RC(!2)Y5UH M:J6E;NY/$-2]8+I5< 0G4ADX' M'@'"". QMI-J&DC4G8M"7 W:*:OMUMN@PTXIELCQG>B9V":?G0=T(4\'3]+D M=5KD)R;[X$,8NN3+-8P>/1SUA:PRJX\@#$29[R!<@MBJ"YX7XI 7 R>?3DBH MW9@*@3>JCHBQ-%D(;_4E0,S>>8=;7# XOHN<($X58>CZ,SI%U\2!H I8>%^1;D'UL[06* M 3C[B&#@9M;_@-V7]_*BW/>MBW+?PKWC!5G),V3U'1W_#D;[J?V*[#EHH 0; MP,"-H$2I668P/2ZV9,*HY%,SF%O'A_S5KCA0&%@<*L-NZCB-DLQX$K]]IA\U M@XT,1QI5@*T<>6Q,+'2=S2]CZ!_9[U(WSRV,D65=;=Z7W3@OP^@B/-XGZ**= MO?VIWV4GY)_Y[]/E)B!=L-SZ<,)Z-IT4-U_2C.@(E =:*EVC M>^*_3(0SHA['@^EZ:BE%IC"9ET?G \4!\X=F,ML.9 M-8C 9JTF+8V7F$G]0N1E:Q7=1.&C)PCSJCO":#T-I'JS@2/QAM70$;K$F*C; MJ.37+MTN&S9A7T(*"]FR4UB,'?-@4R&(8>78#&P26YX,:X45\F[#DN=@PK3M MA5@;W"/781!F4>,T6RZU<&2%Y99#ZG^+2 M0S/WQHN^(B65L^_4BBA:84,5(1;U62BW#/VH,C(/IAHHPHZWBF'+@0,&)Y8C MW:=%.!W[B+*W4[E<:^Y4-LYFLB2BY)=Y[$F:8.(OK"?25D&M.P?K2)A.3B;M M&BZJ=]@"'D&3BHOZQ=^J$U8!'^;K@PQ]8Q65SX]Q@K94=/(JGIL\LNGJ_69->Z1E3 7J(:E>EG)RV/ M'0AD?KQVX;D5I(4= OM*Q;6MQF=H5%,7\$#:;0D"HF.)3WL:&-+>>NI M?$#:YM-Z790Z"O6G6C&J1O?$58C;J#O/\M<_\B5(/QV%XZ,).TO.>1@:+/B[ M/N[W3O0<;M?>0T!ZOP1)^@R)CD_B-\>S@=)TH)@/9!."=$;F M9=UX4IP6#1KF:1=26GI>3V5/4B$]?UQ//Y\T:J-;?5FO(B%Z5V>A:\ZEB#'" MH<]$J7KQ;ZGEY3QP&Q!7A@ \!A2#[-;7YN+2=#C*\#8:?1MO(N] .XNRVK;3 M?&MD$ZZ2'8QP*Z8()E[:J0SQ1A1MBR<#Y=E(Q;H)*"UJV\KNCC_;7.N'JJ:K MLX3! \Y N(#W22&39]")D+J^])ZP_4FK/]\**N#A65[@:0">9U+:H""="I"Y M\HK>,1T?3ASH2_<:P+L#1X?4F; MRZBZ'+D&5U3I83SN?;V#OE]*)19$NY-/ M;:=5LR&O>TMXN!DP:J!#";+9_4;!) MX6F$!)M(&Y?DE;!PU*WB>Y2P^XP-J[8#79@&;&O%, MJ6R:=/?.*\V&ZA72D*B0R2P:N"W1;AA96F0S:1)<A=$SS0Z0:KO\>[6\ BLAXVR,6'I*C+U!G^S<= MF6'R?!25+BDVL^K;L5(9F>;+L@UI:(,WD^7M"6?.YO_H_!I&61*(W$U*/@?Y M]TS7J&G[G8-"PTX7HEJFN'HA[5HP>:LZV;RQ)M\F.#!PLB,;H?^,"M;6(_^Y M):I%N-KM:703P0.RZ6K5H[+W<7%U.DZ7HW3*W)K"ARN9#33*V8VDYY$*$=@7 M%WUR_K_NKFTW;AR)_@H?)X#SD/T#)[8S1CQCK\?!8+$/BXY;[6A'+1FZ..F_ M'Q8I2I18O*C;KM+NPRXP#LEF58ED74^1(R1%G%$BOW3H_JM,OVVV_7CXVD">RU"B= Z>WV#G)SCFL(0P:\!7\PLL(^_S M=V*L\1J7XD;-2:89D_M2CE$^T9Z]#='TDZ4Y9ANL79H(S0NDZ>48A33'B/Q] M]I2#ME>VOV_V,72]<;" T4QB\6T>3SG "*2T(\8HUZ0*\QYR_XIYT7IZ'/%V M-R]EU2NZ9?XKJ4(^C@^N$G4".RG%WB?W]G58X*,:0E[R0@@;+B9#NI^LO(!6 M=! N4%Y3)9E"1WSI;*%U!(-NWK?.NZOSQ\ST+ VT@P2^"JAN8_Y])&_51M_5U>%+ZK'"1@%!^R*!_ MF\91*MYBEN-U-2RB'+WBC^ ==841?&'0M/9Z_RP-)>7=:"*ES&:*L.>L)0TU M0! FHBC]E#;^X&C0Z7@W@7S4T?=B((QA]#O>0BUD_QC/O612^;ZG)0B- >89 M:P1]7)]59#0CC!%60,E;C(&0Y5@%B8R@"_T:+_V5I.H"W =]?>;Y4YWIL^E[ M88;8!$P5]EPQ3N:TP^.D.>))Y09YJ7+%8MTX\6:KB0XYD; MW\UVC[NO4!))BT%T\L4$ 2@9=%J?!*[E'\\V9['H_ MB>1*BUZ4;[[EA8J ]&8V2'>D9XS;U>6HUK4<(O+2PT:@PV33@Q@&,]M M]D>&TG+(F9M,Q@G$A)3.F.FEN*C#Q]#ZX78'4?FKHOKAR4T]N C-%3*=GW>ZT2];*VXII0HZ2 MK%=2H4G=S7*2.7>1%QV,7@W6\5(^8)(]CI?43;$TKE/DQ37#C'',7",YV3,> M(T+((JW*'LK)9JC$GNIK/5S(\1-P9SYGJ8<$Q_(+DDIZ=0V_?I$WCT75='4\ M;3*Z791I*]@3/E 831JZ^U]).?#]#Z5ST M;<*GDNCA8AB_&F4D(K-IZZ8 S=0=&*0F!/^#VLF739&ILCMP\#_*]Q3^0:K? MTS]8(^4A*#IX6.4A>*Z:3?&YKKIG.0,.A>XKD&VGS5O^@?F(Y:IG6L&T%C\3 MX^\*/02,G-D?IS.�FS(Z&VI&;:F[+:/G";L9020+W7Y%\ <6)?5L@_/WW. M2KF+ JS)[3XO548P ,Y$]+%^]IGHYVM#>[+"*E2U-"KQVRB=/X1HA4:)OY:: M^TN^[2 "]E(5+Y Y;ZK7/"YPK_K7FT:W.S&N*LRR "HY](CP!2YX$VY/X8FC M3Y[.8$H]P?*2RT]4.5HA62:K&[B-VL."@,$ IM >UF,&I](7B2 D\(8622V4 M>*;^<8I%J\-/;UU+:'ZL4=7 :D>LG3\7,VE!\"'*ZC5\#RI"XMWCD1$F/<0$ MDX<5>>W,Q0Q8&F<*<)&LHGN$]9N"O-WD.RC; 9AS7>CAUNB@1]\J>9I#Y E8 M4]5"*>!XO6RP[(FQ[FD9.]S8_TE\)<954OM(C.;KP>L+Y*-$8 C-^+%U:CT[DHP630)ANPC*%/E42H$N?2@5*EPB9V$\, B4R M""%*#R:-1"80.P)BJ5--6K^$K+DN]8,;2J8ZI>M%Q9+F^/V=]&* 56? M&#X$4BW[?"OWT>:-O! _54W;)-Y UC0!\\*8K3SHH$'"T*M97.(^(7'VSA M^^Q9KOD=KG+7+Q)V+UA3\5I19IG%Z?-Z#Q*X0EG;.UBV\")7);S!X)E&OZ3E M_1;&1>&_0HPCX5XFV\HR",5K)6XUEC@SS%6?M%F.E0PRQ?F *(R-&/2]^@-E$P%+' M('?2D7['6\7I1K\0]S=M);K\PJ3]^'*5++?UH G:.8L"Z71(< 01)Y:K<0T//R\+QW*ZI' M!-\9'OCC,IT6)#AQZ '+$YL69#0Q5KHNJ7!=3XY*H*.#CT3"W+%/0$O9]DF' M]WGSU]AK^X,ORCR=)&"6U7W\ V.9>9 ";.= M.[SV$4?K[;>#SXDA=N:;9++E:$"=&D?QHGKL%/9@WCQNBG]EF_I*_L4/UMH/ M%WJ\@ E"S>!X, ,$V(R.TDF5+*00>QNH:^I-4?_]; ::]@^L5_)LU\@UC-)% MZ#\[*;%?NX-=!,@^W?_RY^-WB)9"EU;=N]4+ /1JQ1UZ2P+!V;0+/\S.=#]= MO3=F7"%2.6"W*<>7P)56^B$E8Y3;T+3WZPW13.BA[0G0/[Q#A1J4SOL?0(.N MUF?OC;5Y>AK7*Q@B9?X4QLFFO+C'MJ4V0JOWAK7:M\Y!;%G]SAXZT!LJ1#*= MYJ<_@\M]5C]!251=_6B_0Z!L4\:@!)?A9[@PR4%OSK#Y!-&[;WP#GT MT!4.JL/K(F.PGIB%E&,GZ2CFD;9*U:T&52^T44F.MT95W15U^[=Q&F;0U5G9:*0EU07PKI*J8-;FM084U,D S0*PA_MALC"S?5 /'-(Z MEEQ,D*>QCKK87^[N=F?9H[@ZT2C )]?(YM$AK"WCFH-#$^UKI8V>_"4;@J!@ M"D'J>_F8%QK,[+SMD^.41ME6]6$RV*M;F*7MG"5EUTZ7E\9S.^08#C\QGW1F MW-G[%OH'IS=KY_*\!PCV*"H1!M$*3/[ZM%D#BO.0M=-N%.*\ MU9CU*KFSK>3I64$49$(+QGR$6!IN*YG7A__\^L5W"'Z]_?VS^"+_C\5>&O=G MLVV^:P:0_(4% L9EEE87P(>)OZ :((41I+[AN[I/4E/>)54C[Q/',-0XTR98 MU=Q7-T((:I'XZ*5MH&;R >\VN==S.4F&A($KP0#4N\:8BQ)&\CG; =M_=IM: MJAO%07NJHX'I87SOF^?ZD@,T^&+3**FLK0"5G6]*_8-=7#T= =4"0[2$MX_K M$C(]YR&1/=1PUR-6AG)N_RDMCNM2:N5[90?V_@+H9W3Y4WY?Y:;XU#6M/-MU M\_%P5U?;[K%5"9T]6G]R^3[P59@UQ; H5'2;956HVRPTWW\A=A5J&]C/$,$68.=P?@9\:_!X(TTY\^M4E-.SINGRH M-V7C5\/UC3R,/X-;NI]R)E2)$7,[0YP<3!!!RE>&MQ%!6;"B5#%\A;<&C)L$ M"A?@:ZP17N-UN(Y>Y90"9X B'1Z>.+[H,)2ST:.S;UMH(YOMN;UJ =E(;>/A107:JE^]C#]J^&ZI>2?1+C-81^IXF6[Q'@[T[>YKDRFKP/L43T5Y)M2\]]7NO9RIC25NS2A( M%_HFQQE!!LV80>_V"X^/"'U&U0QQ,?.-:=<89^]%+R7.68D13:L63;=QMZEO M:]692,-W&O";9!>E7$! (:M:0DMEQ ?B/BIIM,:]F&$N<@V]JK/&V9$A)U_10QY"0F5Z:;)(Q5UBB[*7%D]L0 M(IRV@N543,JKJMYE.5@!ZX$GM?9T)$#I&ATHKRR)HSPI;_(U4%XZ4YO(',%# MY.9QK,-AHGL!L5N&?*?58FO^55X4WZ!'Y8OQ3LQ'O3QQ]<#3/\6+$45E#<3'26,8]8T6:;= ME(FVE9YR9KRY0:.* P?'3Q$FQ2@#*-Y==57=Z%2-YK'.GT--YM4X80UD ZB; M[]BY?7&2:"W4J[S,6_EXJ]9ITHQ[RK\5VKG;R(>@VW<%.*[<)O8NX_5*[]52 M8EQ+&/06:SEAK\=Z'):3CYV28YE(:J49O,.'S4^]-15NC\)_0UZO$:&:L1*L M[RD9F%1"!).F5]MF4+F]W#\7U2$S6<5WDNWQ#*V).:M !_M51+^,4.MX*A5Y MZN>3B<8]>4N9IM6"GFBILO[5>RWE7^1_?)-7+7#B;U!+ P04 " 02/%6 M7R[__/\S #?.@, %0 '-PAN-!J-?OSZWP]+_V"-2(3#X+W* C?T M<##_[3F^GY^9/__L?!P7_\^I]/GQZ\00$B3HR\@[O-P31'JPB./5+X>']_?W/[CT=R(7$Q2%"7%1Q'YP\/0I!5B MG!+$ /YR\)%"_2/Q#XZ>'QP=_?+\QU^.7A^\OYT>/'_V_$7VR7_\ZN/@RYT3 MH0-*=Q#]]J2$Z>&.^#^$9'[X_-FS%X?%+S[)?O.7!_:#RN_?OTA_^^CUZ]>' MZ;]N?S7"O%^D8(\.__WVXL9=H*7S% =1[ 0N0Q#A7Z+TAQ>AZ\0I)UOI.A#^ M!OO;T^+7GK(?/3UZ_O3%T0\/D?,@X^>Y6!^#_L)Y_(IVD81*&//<;[8\=G2[E9(!0_.6"@ MWU^?;Q<1)62.F!S# 5Q*L%#]CN'0A"'_S!-Y:+,#^\UV;G]/.,C#'V79.X$^&MJ#TY0Y!*\8G\,9\QJ.L$F.DXB M'* H<@*JAQ&.PMD5M9*4RO03A:5TQ417#:,ZR7+ID$TXN\'S ,_H-@KBB>N& M21#3X^2*&3.8$(55B&\% "?BM\SDDTR2*J<"( M"G5['\)MA13P3;):^5B#HMV'#[<&ZQSYBYZ;J$&A X MB[#%X62F!Y5-CQ:Q7$"03F4958S7U 1A%AVC_I?[944O(YUH;P (KQP>FB%" MD(=3JQ5OK986[4)@@'>S+;(=DDS,^F3S(1E0\"VB*';B) [)9D:UE#@^_1%[ M. !80B-D(\9SEL0)O8;C "^3)8L2.[Z[=YKH61P)N&;V-$I/G6A[ZNC9_'T@ M<'?O;B'-$ZHF6.E5 @AJ+"DO'[UI:K!A5Q1Z5*@3C;G8[C KR!2JD-E"RA M^U2.H:I3ROL:[@RK!B[5J>-_;_"*IK&/A#! GY%$=Q@-&]<&"E WFV*)ZI3+ M0(-D>C76J$XO_WLP[:T&'C7)JWW?G;R3T$V83":!=TH/DWAS'K"L$-7WS$8P M.QU=E<[?"TI6A6#T$*/ 0UY!,@/<(:$AMXL4JQ^Z%40^2_D(28''=^Z0_]N3 M)'HZ=YS5I^T3_>4L/QD<_RJ,,*-YMW H)/3%^>_*,Y5K1U637R8N, MT4)J4U)CNEM1^INZ F29#NQ_[+Q:4[^=:O\UO8$3[.9I$'3/57]0^LWSP/43 MEAEV@J-52-W^-R1,5O0+^G)'95KW&AE'>M7 MH%"JJV=,\TL*7:"+Z!*HW_H.Q3F/H(U0$ZK1*$,-"&>FMAA[!*^90PMN^1E2C MD5XSPW)AOK)S<%6C*-=XOJ#W@O<12A<'+,UF7#L#/V19MO K%^:/W86I)=W5*=(1P@9T[[.,8(\/AO 9$8XSI-?$-ZD+=)3:2/^B9 MC8KL(;%[Q6[79%Y(9)]/8)&M[BYEL:"-&2&V("N[4H.79AOCX$)$8ES@9V@47$NDGRQO$=@@V+<1_)R.PKET]0X3$@9\>XDV,]UJ(F M-AZ'[,;,!*;=W!VO%=^X)"K!/[MQM-)RS.U&JW<,[2W8*2K6^6I82@R;!-XT M?0>>H\"%%U03IC$=>HT<@PJ.:>8?A>Z72HZBL:PC(:(Q7O.;^ ;EBFJ^S6;X M4@(_.'Z"@ 7)PV#UH:%=A?=>9^L,@DM;41+:#4I=X%:9"?(\&SZWNZ5DY-&T M=CN))QE%)]VDP?U\+-+@KQWN9JWK;(2!,6M6 S]\68DY8S7%Q//20Y,>GP[V MSH.IL\+4T2P1"1T+:4Z7"_(.D?O=>I?*/W.1VI.R=1WHNAREAJ9R0,V)KP:'LL/O/RM MQ156G44@@OV^\4S?+] M\)YYS6&VZ\0 M21O\&'U>%2(=C+/8*')9#MI.WJS2F1(539)X$1+\=1=Z,2+A&K)1[.4VAEG- MYN01=QY%22^2S!$-PM-2%F'!);B7)BCY728QFZ;%>I'T(,0RMG%*LL(ONWF< M5?(N\-\)BTM3)F;_@+(1:>9$RL'"09C*,0KA3KK":' MEB@T[!,U81I(!$=6ED)GJ',M=?<,*H.^D C+."XJ0AYU*,$&N9G4"#/G"#6B M&JD8>6[0$41C15N/^?N#/?7"FWM0#+W8B[!TV [7:(V"!)U1W6!5% S<1QPO MBDZZVWZ%+*Q$_\^[=1[ D]+4*;!YA6@1=35#38.Y=CL^3L,HOIR]"4,OS>!! M9(U=%-V$/OSQ)D0T$NDVLR_&R:#*,MQFN44PO^'B^% MU+9/V:K?U<=Y.49:?;OL5\P2\AV';&6%:JU-S FB6%V<,3 P^?CB]SB04H#F+SW9]K'D7!F'5L)H1 MEQC/>.[<#;P"J\G4CZZS [$(I>(@H33N!N4D#724E&@<.V:3/ M&ZP/%PO"ANFULU!4(Q%Z,Y0._/#L15A@Y:,=])"2G&^+8WK-A8^QBK#8CNXH MZP"'48 O]WJG 8J-W3VJL$Z4:/\'>]+OOS\G:P3ZK8[D-2WD(>4,!-A+<-;F#);#;C03I[G 9MA9: MH!.@!3$"15.7(G'/T$N9$,U8-K>83X4([8RTVZ?+Q';EX[#I)K=I;9/DJCNO M[\Z)(JI.L)_$X+F-(BRVG:8N\MMRRF:)^$?$IGTA;[*FEZTY>I>P6N?+62UW MSY Y549O6^ *EE:=M84B6&D?*$NN"<.LAMMR?$QWR^CH!K2-!U2,W'R9SHE6 MQ6[7Q3:H&V)^ ^9&])Q7G2ZFTO#MED)['I(73_1O J6653WV5I?!J1U'_-X= MC8_ MC>@I&KFVZ-][X_V[?1'^]ZERT"7+@T'BQ[2=V'W*HKOW>ZTN]T==>MV M5U"1&>WIUDLQ:0*YN"QWTI8V@GQ& ;0) WC\,6( Q99O /)J4EOQHTYWNP<\ M6<*(X.KP!W)>R0J-PR#;B?"",0E&Y->,:QCV4E:4+7P#Z[\%,5?"B# %2$:V M(T6L BLQTWV&J=)OQ(?DXQA$=R99\0G85$J:'\1R=!JT:JC>UO/Z/JH$L@=& MPQ@+#4=K1>^M(?7:'!)W>M\Q':@?6BA>4E:0X72>J'0-^C;M:J^WG($Y7HVH MQK'EFKFEX5R):@H \Q,SU>LG(3''-0R7N5&2+)PU :]U""$^W'I#P[P3JB HJ^W*FL=]F+D _"@]61O)"; M=KNG-NEI^F^7J[1*Y?0!$1='X+EOZOA'8.8UF K5915\_UM4@B8"QGP(-#+6 M:D?6;Z<@2$Z _%H@:_5:];OWIV?]Q"4&+B<^8_1+M[*[[FG@P08EX*4UTD:J M7,YTJ+7BRLM6#]6I$RW._/#^2?=G^\M9 ZRVZXN$S>FM]]T-*Z9A6D0,!2?HD'J>X>3,HNMYEI_.]Z%OO:W>Q]V9#?Q M/B=1S+0SN@VOJ0T,7.RC"H6WH=T=;X3$83@_DA;!C)!L5G!][TQH=NNI-C6$ M*,345(0,9:E/"J61_G=*?XACZ..D%=VWHA)M7+>=L94N,**1ZL*6-"5@EE7.)E7+:[XX#*NL)$P'ZE,"*^(FCE8*_P2XL>K(&7-F;- MIGT;E[T4$8]**>38;CD3C;-H1MTT(8Q=/>D&!^5C.@EX'-5P_TR?!._"&$57 MSH8=53FUQB7/PVF])1ZH\+E7/D.]5,"C^4$K9;P7H "8KL&07_75(*_"GR&C ^8M1/6[,/C M."2X'.W@'Q@\),YPX 2NQ4.BB8#'<4@TLA@JR5U))Z[1*C=;E[.+,)C?(K+, M_> +YN!&EW<^GF>S.*I:()CHI030:AA(?QLP2:LQ#M#>F]WQUG;ZXS#W7([" M#:+1:[5#Z63_8^['VO%1^E1!5X;=/!V7NB;5'Y1^,ZO)J%][\VGTIP_NP@GF MZ)IR[W0V0^!'1<_$C^R8Z5NT'4H\ND_VZK38[;).<+0*(\=_0\)D1;^@?W>S MN5/(VXV=&I(6JY)N.]FF5R56EFO7LI?NW3CZ7"]X34WOFOQ=C05B!2T(TLLI M2U8K/V61XQ#3JE?]R%% ./<]]D M)X8?1HFQ.6B=R1F59>[.?+O#U4I=%HZ@3^(R:+OA&Z@M(NA/<01>XM-G^?4E MF3M!7JMT@B*7X+2O1CACB>I.L(F.DP@'*(JX0^=@V6-HH1*1Z4'3G%&=$BB)*#(-(H"NB(]X(_W\7,(B^JLU[L%9"TZC&S M&C"J SH,ID=>06X< &Y>U%KD]C^EI:"P1/XD)_:RNGAJU8]]^-Z>&@18P&SP,\PRY+/*F9KV_H0)=CB/RYK0)/XWB6 M Z]V"JO"',-AJR36L9ZI&KHKSQN0$Q*DQ6;CX@P=C9)(ARWYQF-/EJV X<@^ M#[HS_("\O,2F4WL$?H*FH7.M'5^W7@]\X+MHAZGMI(3::O1/6N)[71T4.#O: M'96'R=+LM7+RFG+BD1 4?UL)_)9V*!J;10A4L#54:;.LYM*<9^HMPXL11STO M0BZ+V7Y5^SKCYIF9?CF[KQ-&'2=JV*Q@0Y\ )VI5C-_.&@2X7EYT,) MV5>:R^GR>J3'1;ZZO-9=XY#8 Z!T-(B^U3@0]D#)1P*X'ZHGZ>Z!4;O:"S^V MTUBC%) M,Q;8_>-)AX&[VZ9D:29B =5\OH@"YB[W7XHCPY"VX;@**<@MJF,4H!F.>W!W MM,FPV11!0SDJ%V1MUH_WI85U^ZM.@NB2H%.!Q#J)&&MHWXA,O\B(#]C\=I/' M:W%'UGZQ5M9=*P'#V9ESCK7JL_,87#(4,;I F3\@81NW>-\74Z]T\Y< 8T5#Y3=@LX*. M/BYPNESY8=J!PBDZC( 6,5KH8>#41H5*^FI54KN.#['RF6@)2^ M5W2N>1_:;FK0(O'4=ZQQ>93NLD!7]E8([0R#[,,>GKTD,%I2U:;]5GGADF': M2&,S4]85\NBU9MKIZ0/=TW3E.'#(AMX#W@=)E#A^RDE#)EX*I6;7F1S6)3D/ M9@3]G5!6I7#-[Q(5S+9?OU2$7MY&2MP=K;]4KV$ZWJ1_VG1PGT98S[J+% 01 M!>6E/,X882[>TH#*]JZ1*Q>5XQKHYE"6Z"UQO-W,L-I(P5S9844KAW,,!<&* M7 0K>=61]#5:HR!!;!3M/,#F-W [OG'M8@G^P4U=U4OHR89$;LS*58C&:N: MFBS%K ('DL;N28U1%YV]1!TP9:@&94!EK$*K!Q M-?I-4:F]V)]I8/8J)(5S5'M4CHL=)IATWZWO(W0Y.XUBO'1B\ $U>\!'M#/W MV=)A-@?$?IQX:T1/[HC-40TCTSNQ#=MX'*%6OND/K.CN])PYF'QP_ 2]10X+ M):95B"F!9L4KCW<\@E;@98?1#A =HQ=XMD0I:3 M<$,=]"1^ZI" TL8F0J5UC69%W89M/%NZE6^66[\SFHZ="'GEQ,++H@?J>7H] MPVN4)A8:"3#K4# >\6OQMU")[H$M'96X0%&$4#:@TNPN;\(TIAM2(\<*878? M[#W,3L%IYHUZ@N2('UA5^&*D;7"IK,04W1<&^@?O0QZ'HZ8A[3'FTFDKM2J/ M+J"S\=3V@+M 7N*7PB+>^PC-$O\"S^@/2SUC4VK5LJ:U@0]=X#5KD I=FY5C MK4K97U*DVS/RF^@IW'LGX8$\GL#V#QY_HBNO#9Y.1<. NT%V[ FI5[3 A:3F MM[6 L)0=KMDD$K*AA.TU"_RL-I'#C6G0"R9M/8)Z8]LF=ZI[#$D>L9VX@MQ> MK02.%'@YVI3M>H>\CM&$#(BI H@J<-WXVB[K_G+&#P]."'&">58,?KS9_'2HX9M##&>K:.]G=D]R65'$617 M/NJ5]W^>J5%AN?)4L3N?-J]MSD??$3W=[J++V7;E^0F?M^/H24G4*;%JE;75 M1(/C@!YQ1W4YGL0JA>]:8&I%L>1!F9Y&X.T#(6=V3F)LMKQD]_GU[=!S4ET,-J.BKUA*;&NK%>,O<;MNA>,L?>U*A# M:Z-R2]%.)*B=, V?6QV:H-'K:-3O!,V:Q%VN@1.BXTTHB'&\^8@]ZI3/0K+, MBO^RBNTSNLI3:EM(0 U@T4_P>'-%0B]QT[C #2)K[!J<^VR,SE1A?OW/IT\/ M_N?CVP^O_O=__NVNDH<_@U>OO:\_K>=_;H+W)\G]FY_(ZY_^^?SS^]M-Y/^T M=K\^\_^(#^,;],?7GUY\>3AR+^)G?YV=/;_YY^'ZX7CZY[.U=T/^^GCZK^7I M'PO_\^'YY)7[\N[GG^/IN7L=Q>N_?OIC$;S_\<7OGV_GG^]?7\T^+TY>+A>O M/J.'Y._C_WHY^>.-\_GSX<7DKXUW\?)?'^[?)5^_?KE[,7W]_/G7\Z\7^,V[ MCZ^N?T0?7OW\]L^7[]S(>7F_.8[>K#R_/9IO7[_'"7=Y-\/.3GY^]>?_C2W?U]R2\>C[]_8_P M\&[V)OAX\XSB>'_UUS6Z^//^P\\?KQ[N,?GCGR__]V!Z<_WTJ?4>54K/->#: M/=)G_X(CX0P5Z4%)FA[DT]MX%,[B!5H[!(=)Y.PR:E2;DC?D(%$DE[/;!?J0 M(23GJ#8P7ZDQU:IY9HG0R=ASR15:CY03Z38>:'NNI/DTT"[ M*7+?HS):$[2.-[?T\\D#ABX[EL%H*8;1G\62RI$KB\!>A\^SA 28W>(I:6?X M@?TI>HN6=X@ *T8#(IMW,84=4JEY;6 ;\-@ZK1$&"06U78H1>8JPV*Z/T!2H MD&E6.ZJE43F6:G2^7)%PG>5S&!%G$R:[56V: FUD'>!CF;1,(Q)_NF9).;*G M+OV@)#GZMYW4JK"&6X@!=9CN\4Y??+K'Y98 ^8C-#5< M=5#F->15S,ZCPHS5XNZ]'.@GKNP*>S5?"'@0M'OR;*&*JT+K47W A\\6M/HA M,B%@02#>W*%1#;=;C+8WJ![_?;%-)RPT5?@>(V]*45'(L71#\^"9<. M#OJ2=PFC97EK!MFD>%F-'7Q_I!C2(X7&_ELCH,7 RT7!\7F>Z%: YP]_-\1%2]@[UUD"-H1KL<:EG.%+NZ1\( M-9_67HC0R1KGH'+3G2<=RMNZ-"!KA](A[I*#3'/5TZJQ**+\G":$&+&=#;@L M!],D.H=)\LSNN7F"U]BCNA]=.1NFM69$*<)BRZ!IR5'(*JO99L5LT;W&76;D MV(+,UJ.HCC3;^ :7@-#%T!J7Z.,09KL<=:[D8>SX>W*TY5[$U/;$&QQ0I8WB MT/VR8D,<.M8Q37*HY\'M MTPJ.EH"&UGHQE:YUK.#CW3C#YA=J6K2\N?-M0B MS*8>00$(LI(7J[HG^.^EG374XH/J"2)X[63MB^A:D[36'4=?#+RD-J*R?<4% MMS?5,<--3+8H_533LU%!1N+_=?AVXUDRVE[9XW7^ !8,/4YEASB#N;O$A,;"IP^J[U5P/P8$ 44RU!_TZ^HQ0F]F]@A<;?[/N"J M/B(\7\3(FZP1<>;H] $1%T?HBF 7W%WNB6KK[L/0-;E9YOHN"%>_%6^F'5=Y M'D7)[H[=?&V%067[^ 95-BCV@P7.^M2=IFW1HUY)D/&X+%P?<@-+RNERNTN)SH-L MM4-R^F")?YPZV[,"Y/K^:JCZWK+:LY#,4)H^O5WOP&XR/ H?UYEN5):Y?OX( MH)^F0D-M.Y*SKC$9957R[49Z!VJ5E74@U_N?0/1^$!'13\\&9IFY,=%O3W5U MY)AKY\^Z<:/3P++?(!DA&[+.MAKA[XJL*_));X>3,Q^!10< +'J$ 8K'3HE2XHO-@33D5DHUIA=DALG%/Z";V$I.L M)$L(":L>=:9%N(=M?'+<9Q=P]X^.PDP+W$S+,$,R1MN;LT?C?=^D_331C$2 M9(Q"J[8:47FD%M3T@0CM@^,G&>^*H]JT!#D8+=V3NLF3QSF-%UZP;E@U N$; M?'!1V!Z6+:_1C>(L-_30N?H,IN!V%Z[)W/+N?7^WT8/9WT M/MQC%* 9CJSYP.1?7!W5O$Z1-BOXM$FW0KS>,Z<-QN6"&G_ Q1 M(AR_1KH9A1!BL_D^U'W7<#1"S-=!B/V&A:244B$5!Q%]^TC,NI UK4>0X])1E"3WC>3B_:P47\^'2"SU^X M-L?VYJPFK!YVF8U@9YQU?)>UR\^4O?-,A;,4?#[A_3H%/]V!UQW&*@=4(WD[ M%VXP3T>'E8#6IOG*\$UF5; 8E:T*%/H+?F]CPXN^&$@#8S4M9]8&6-% NMBJ MZ$U$XD^I'\6HN'%1P&98R[8MIA^7#ASZM]UA(X9K*]Q@Q"0P%6A@84F#W80;7R7CT()2AQ M%O1A#%X%\-J *=A!_8958,=9.P5<

+A!!SBS>K\/KI $EH-^P0U!F;8=R M,-,. :#W-&TZ;#^M->P!_GP^4.6T,*VM$F!\ M@\(Y<58+[#H^=+2[!MMR(U23YJ46_ZXSUH*HT_8N9/-I.FF0:X3<'^;A^C#_ MY4RT^5]VDBV!LG)AD-):)H7RFL'B?%I,?P?']'=C8?H[2X&U4S]"]\R9/P\F M$79XXR<%O@S_2QO/K]+<%BS63AI/2G68Q(L)M9246OG)GVWG2!VHI:"EM&!$ MO "<':0JFM.$M9<#$TH%W+!M4GWUT$&>Q^C$ %PL>GY/+2C.B8.^V6S!VBX/ MZ7S5*XMWQRS8M] ^@R*79.X$^&L*\@1%+L%I;^!PQEH*.\$F.DXBRH,H<@+O MV(EP%,ZN2E3D<2?U9,""AWG[1#8!+/2QBT5!E,XJV(!(<:_D(;&L[W<^KWD1 M^E0#HFOT=X()N@U_1SYKRKQD>>6A^T7*B=*!:[-*KEUT;+-H<SW)7F%8@=GV6CI+:@$9?^%?C?0H&#X"M")OU"WL;Z?XI+ETB&;<':#YP&FIHEU;:]QZUMT+I4X M(U]0H@%68VJ\"A+!(QH$_=5WL8%O?QV!0[R"]/]:J*W9RFRJQU$L=52AMQLW MWN953,,(?GP##X6M8NU.^[_2,87+.%O#6](\FRC:18JD3%;]*TNO])VEPEF_ MI<9F1<2-A>I.,#6F^"Y)63@G"'&*WP6BD0 S?!/)%94,@Z"N@#H6,:V;WP[= M. _2ZPYX;RD1%FO=B<$,HY!_=N^&6XJVW\R9*M#%BD/ PCM;Z-3 -+C=9L%TQ]J,L9UX'I+L(*[/%; MV3U>08W!T QB4/(][">L^\@-!0B3C,67LU.'4,V; MLXA1&CHRLF=A:!KY+@<23*Y=/]DMGI.+N^]],]I[9FWQN1!^A@@3]!E(/<,/ M](3)1Z!MHZ4Z9D8X0=-0R+0=7ZP Y=W/IYG7;QVFTE%_83@E J#VJ%H[(PJ MT*BHY]IE_&B0QH-BR_F39CW3;@EF6.IN4>R[BS"8WR*R/$%W,7487,;%.3I& M#GL83(W^>4 1H2@VT'96$;D-HZ8D;EVFVLIGV=*+Z,&.LJ6B;*&I=MZ&;!7T MQ_"2E\!HR>G3D[@,!V%38OH\OBY")V#6BSV6E1_+M?R_#$QEW+4ASZ\!D_(M MF<,"^5=QX<>J#WX<0+5[ARHE%]7J3HL/V1*JP3:=6!1P[]5J.OV>;BGB;ZC1 M2*](4]^)(MD"306%%J*Q$N!HVQ%E^RAF$$RA)930Y!L5=A3;KFNAM=W6IK1M M\N/W+]1S0G>:)%_\I.1HUA#8MG4JW.?Q![99_,#,1O,Q!U"RI.TI4RHN9U.* M#_PMN0+:3@:'C'=1TL@+E3S',;OKB$&H3RB M(G7=Z8C"\K!A/<7HRE:;8V@$M.%:JPK>742NV.2E9DE2?VWA%2TH^=B+E2).S8?NV(2I6[$:GLSVK2 MZ@*<.]BI5HCQ6,JLD)9= X>LE-FRYG2W.,YF>WIXC;T$K $O'^[P MS7 #3T#>9SK+YR..%]?(SW)W%GAU&YZF/=G 9M&I8K36@+%1=86R;..?_K/O MNUW0,:N_#HE""UCQUQ8;CK:RN&'-^B9MCIW37@:HKQ MV"KP4/8Z&UBE'Q_K=#>0@L!WB;E782I$=AT&"F9NJE2RYD%/01GPX M+@K+[IL2\_D\@C-Y6N8.$8RB:0_B:\)DN36QBA ;&:;A[;W.9!F@N&OY0D;9 M26^BY&,:G2@%#-,_P>J>B)9!S6_;!ER/"FA+_7&4G8TJ/_0?<#2O5?MD&/$N MAA14XND?3QX"+T*%M^U1E!=UL SY_=O0JS=&0OP8U K#MGXD8V;SJT::T MRN]LF0<7_0>_;D4,U3,A:P)%2/#7W>N?$<>VAFQH]\':>YC8QZTSSE8[ MN=V#=$#/YQA37>21FK6"?;\*@^P7(_B:=1T*!K61&^6OQ5^;679L?E[N)UX1 M[**B4PBTRRQ"8Z$39Q"U]5QHHH,&A M[3*)H]@)/&I<>A!G&=NX95KAFWZG/!C!MF:7B))+\BD+"7$7[)_H89+^N.]\ M'U7R1G4?@Q<.8.L\?6?O&JT*RNJ^B0D'KQGAF)QX"?:!->93;?D>Q>RT8GUC M\L@!IX^FL/.[X.,1R$:\\%P2K_MTO4J99JJMR@2?#NR-@2L#T:J+V(2UB%6Z MC+MV"WZW;\&SQ42G#XBX.&+1UW-6W11$V&7]KM&1B8/6#*'C.W(-":S01CNA M,KB%?41L\!KR)M0%=>;H&K%'I**2TG'CQ/%9L[ !JZCT"KY5W947<:'45H9C MW#B^P]( )H'WD9()[CSN@Q_/Q;/.F4)0W>R[ J[:>3D?KQ&G=@U[+V5WD MK"ABO*5T'?LLU\1,!5X3)N6+>QLWY(OPY""!$UA3VTY$7I0+\ZRE"4CH4KV) MNE!V,!5@6ILBS9-GAP.)-^FD'+H"=C0<;\K_8B"M20&QG0N)TKZKSKR79^E M)&\D/XJ#P'9VC[JVBP3;O98DAY:/+E;(G^)^:#FS6H^Q?!; ]936[..3(LQ' MVY2<:4-5S!((K03%M.V?# =;)^(V&Q:.7 U<%#MA,*]X6>"]/V9AY=4Z+R9C;16QRP'G3L M1XZO-0JJ 9H-]56^M7&&0C4QR%;J:$J9ZDM([:/12*2^7%LC.1ITXQV2>Q5L M 6')QX7>*2DWQCM1(RL&9PQP\L:LN\G)G1ME<>(J-\EJY2.#8];D<"I?*"3X M)!^ZDP:F[HM)@%:+X"D!M%HUI:1M;%?+RQ0DL/.]TPM/>JH;2Z[GBV5)?>_Y M,M2>+PS=Y6R&7<3M]:(EC"J\(7=_X:S>FH.9D7$9<">MB%S*_8]L>/92G*XO M#[Q.9^!&6LT3Z3N$^"YA4BE+\#Q8A_Z:C40L8D"BAGU2JMH)P7#%S+T>=6,F M6&Q!YXJ2[]/(8+42%\7()-S,+EMG2)8YG=-T1<(%OL,Q4SJF?/2V?AZD=%+/ M :_1Q*7_/YU8GZ5=[U@AM9^A<-DXL72E#L9?N+-/+:=]IZ2J,431MP.^)G%% M*.0!\!2%/F-6;YW/(9DF41PN*2GZD[*J<)1&E@L^5591[E+D TD-GRO>B[B0 MU")%+2 LG7C-0F9;I$D&/?=99U>+/8)A8CX9[!C-Y5JLQT M?/;PFV8%L4=?A?34@D]X8'BZMTU8^ M66771&S;Y&,EG?E^3;8P,-0$P8I)D)=$R_*M.*1UHR0E!\YG@[(_7/[SU@KE MG=H(PJ7Y-;A[$&X+1ST(5_]4+PBWOQ3%(!S_UP"Y8_I48ML6#O%']B\!/ U>LY%W=H/D^-6"A.3%L M>Y&/5JW<"DK,F"Z3 ]/#BVP^W7YL8'"$W!_FX?HP_^6,Q_E?=BPN@;*6FR;% MSO*:K?A'!0&__Q.,Z134.)C.UFPE>L^AR)I*%*$^PX?N!L[]QZ5#=@(?K9K2YP/T'?FN!MMV563U@L/?] M@!R^]GC!_MJ!8SA]7EY/0C=)JT("+TLL/P]F(5EFZ6RJQ>@-L)2NLU* % VI MA_ 6;@DWA8=_H@W$!MJ#."SWJVW+[+-#?T9- MMR?Y$DF9);Y&JY"P9ALL7I)T\_X; 8]C%S7S1G\ #7R(([%W G8 #EK1EM#.Z3RC/X$)=.S#'(>5 M$W($:@I+1QEER@,MI3+44<04&IAB;5C+S@+?+!W?/TXB2GT$X3=4X8WK--KC M!=CP$FWAG"X1F5//Y0T)[^-%WC(30$A\N&.("C7R!6PPA^Y>6B#?AY-2!=PX MCB0>'^"F<&B?1_]*'$)A^9OL+@!R&NW#'(> A!PII 3P3JX=XV9MTW'Z; HG MIAK0L1Q)8JX4HH((.^A?8;,*!:#[:PYL)+>C.A,*D72.*>C)XSQP0T*5(R4[ M39F99ME@T]"#>,IKAC\*+UR*4848>Q\6NZ/PUGDX]^B:\ R[*95@^TP$>2P& ML84_A>SZG@*[(VWB>91[4?X?MHZF>8"R8N-!'=&.XS*ED%7W"$5784WI'R_) M;7C?E/^N**H2S'$XA4*.%*^Y /&)3E)*+?4E:Z>UQH$+<:() (]07C7>%$+K M>7Q0C;"K,(H=_R^\ G)"N&!'Y3'R&5/(J]=QHFD6!R.)(*>S?"J QA!%JJZ\ M$ #(F% E"5R$+"*\" .(VU0-V$CV1IT)A4 ZQR)T;U,4"AO?MD8G3NSDS\@@ MUR@NX#$=.B+>%"(#B$D(\]I_/60$L5'.[&__'U!+ 0(4 Q0 ( !!(\5:. M]:MN7*0 ([ !@ 6 " 0 !F,3!Q,#4R,U]S=7)G96-O M;7 N:'1M4$L! A0#% @ $$CQ5L(,]\(X!P Y1\ !P M ( !D*0 &8Q,'$P-3(S97@S,2TQ7W-U#,R+3%?&UL4$L! A0#% M @ $$CQ5KJ0EKKB@P SH$& !4 ( !^@(! '-P