0001171843-23-007003.txt : 20231113 0001171843-23-007003.hdr.sgml : 20231113 20231113090123 ACCESSION NUMBER: 0001171843-23-007003 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231113 DATE AS OF CHANGE: 20231113 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UNITED GUARDIAN INC CENTRAL INDEX KEY: 0000101295 STANDARD INDUSTRIAL CLASSIFICATION: PERFUMES, COSMETICS & OTHER TOILET PREPARATIONS [2844] IRS NUMBER: 111719724 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-10526 FILM NUMBER: 231395610 BUSINESS ADDRESS: STREET 1: 230 MARCUS BLVD CITY: HAUPPAUGE STATE: NY ZIP: 11788 BUSINESS PHONE: 631-273-0900 MAIL ADDRESS: STREET 1: 230 MARCUS BLVD. CITY: HAUPPAUGE STATE: NY ZIP: 11788 FORMER COMPANY: FORMER CONFORMED NAME: UNITED INTERNATIONAL RESEARCH INC DATE OF NAME CHANGE: 19820422 10-Q 1 ug20230930_10q.htm FORM 10-Q ug20230930_10q.htm
Q3 2023 --12-31 false 0000101295 2 2 2 2 3 3 1 3 3 1 0 0 6 2 0 0.10 0.10 00001012952023-01-012023-09-30 iso4217:USDxbrli:shares 00001012952022-01-012022-09-30 00001012952022-07-012022-09-30 00001012952023-07-012023-09-30 xbrli:pure 0000101295us-gaap:CostOfGoodsProductLineMemberus-gaap:SupplierConcentrationRiskMemberug:TwoVendorsMember2022-07-012022-09-30 0000101295us-gaap:CostOfGoodsProductLineMemberus-gaap:SupplierConcentrationRiskMemberug:TwoVendorsMember2023-07-012023-09-30 0000101295us-gaap:CostOfGoodsProductLineMemberus-gaap:SupplierConcentrationRiskMemberug:TwoVendorsMember2022-01-012022-09-30 0000101295us-gaap:CostOfGoodsProductLineMemberus-gaap:SupplierConcentrationRiskMemberug:TwoVendorsMember2023-01-012023-09-30 0000101295us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberug:DistributorsAndMarketingPartnersMember2022-01-012022-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberug:DistributorsAndMarketingPartnersMember2022-01-012022-09-30 0000101295ug:DistributorsAndMarketingPartnersMember2022-01-012022-09-30 0000101295us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberug:DistributorsAndMarketingPartnersMember2023-01-012023-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberug:DistributorsAndMarketingPartnersMember2023-01-012023-09-30 0000101295ug:DistributorMember2023-01-012023-09-30 0000101295ug:MarketingPartnerMember2023-01-012023-09-30 0000101295us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberug:DistributorsAndMarketingPartnersMember2022-07-012022-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberug:DistributorsAndMarketingPartnersMember2022-07-012022-09-30 0000101295ug:DistributorMember2022-07-012022-09-30 0000101295us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberug:DistributorsAndMarketingPartnersMember2023-07-012023-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberug:DistributorsAndMarketingPartnersMember2023-07-012023-09-30 0000101295ug:DistributorMember2023-07-012023-09-30 0000101295ug:MarketingPartnerMember2023-07-012023-09-30 iso4217:USD 00001012952022-12-31 00001012952023-09-30 0000101295ug:AccountingAndTaxServicesMembersrt:DirectorMember2022-01-012022-09-30 0000101295ug:AccountingAndTaxServicesMembersrt:DirectorMember2022-07-012022-09-30 0000101295ug:AccountingAndTaxServicesMembersrt:DirectorMember2023-01-012023-09-30 0000101295ug:AccountingAndTaxServicesMembersrt:DirectorMember2023-07-012023-09-30 0000101295ug:ConsultingServicesMemberug:PreviousPresidentAndCeoMember2022-01-012022-09-30 0000101295ug:ConsultingServicesMemberug:PreviousPresidentAndCeoMember2022-07-012022-09-30 0000101295ug:ConsultingServicesMemberug:PreviousPresidentAndCeoMember2023-01-012023-09-30 0000101295ug:ConsultingServicesMemberug:PreviousPresidentAndCeoMember2023-07-012023-09-30 0000101295ug:DCPlanMember2022-01-012022-09-30 utr:Y 0000101295ug:DCPlanMemberug:DiscretionaryContributionsVestingEachAdditionalYearMember2023-01-012023-09-30 0000101295ug:DCPlanMemberug:DiscretionaryContributionsVestingAtTwoYearsMember2023-01-012023-09-30 0000101295ug:DCPlanMember2023-01-012023-09-30 0000101295ug:EquityAndOtherMutualFundsMember2022-12-31 0000101295us-gaap:FixedIncomeSecuritiesMember2022-12-31 0000101295ug:EquityAndOtherMutualFundsMember2023-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberug:ASIMembercountry:CN2022-01-012022-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberug:ASIMemberus-gaap:NonUsMember2022-01-012022-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberug:ASIMembercountry:CN2023-01-012023-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberug:ASIMemberus-gaap:NonUsMember2023-01-012023-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberug:ASIMembercountry:CN2022-07-012022-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberug:ASIMemberus-gaap:NonUsMember2022-07-012022-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberug:ASIMembercountry:CN2023-07-012023-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberug:ASIMemberus-gaap:NonUsMember2023-07-012023-09-30 0000101295us-gaap:NonUsMember2022-01-012022-09-30 0000101295us-gaap:NonUsMember2023-01-012023-09-30 0000101295us-gaap:NonUsMember2022-07-012022-09-30 0000101295us-gaap:NonUsMember2023-07-012023-09-30 0000101295country:US2022-01-012022-09-30 0000101295country:US2023-01-012023-09-30 0000101295country:US2022-07-012022-09-30 0000101295country:US2023-07-012023-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberug:CosmeticIngredientsMemberus-gaap:NonUsMember2022-01-012022-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberug:CosmeticIngredientsMemberus-gaap:NonUsMember2023-01-012023-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberug:CosmeticIngredientsMemberus-gaap:NonUsMember2022-07-012022-09-30 0000101295us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberug:CosmeticIngredientsMemberus-gaap:NonUsMember2023-07-012023-09-30 0000101295ug:IndustrialAndOtherMember2022-01-012022-09-30 0000101295ug:IndustrialAndOtherMember2023-01-012023-09-30 0000101295ug:IndustrialAndOtherMember2022-07-012022-09-30 0000101295ug:IndustrialAndOtherMember2023-07-012023-09-30 0000101295ug:MedicalMember2022-01-012022-09-30 0000101295ug:MedicalMember2023-01-012023-09-30 0000101295ug:MedicalMember2022-07-012022-09-30 0000101295ug:MedicalMember2023-07-012023-09-30 0000101295ug:PharmaceuticalsMember2022-01-012022-09-30 0000101295ug:PharmaceuticalsMember2023-01-012023-09-30 0000101295ug:PharmaceuticalsMember2022-07-012022-09-30 0000101295ug:PharmaceuticalsMember2023-07-012023-09-30 0000101295ug:CosmeticIngredientsMember2022-01-012022-09-30 0000101295ug:CosmeticIngredientsMember2023-01-012023-09-30 0000101295ug:CosmeticIngredientsMember2022-07-012022-09-30 0000101295ug:CosmeticIngredientsMember2023-07-012023-09-30 00001012952022-09-30 0000101295us-gaap:DemandDepositsMember2022-12-31 0000101295us-gaap:DemandDepositsMember2023-09-30 00001012952021-12-31 0000101295us-gaap:RetainedEarningsMember2022-09-30 0000101295us-gaap:CommonStockMember2022-09-30 xbrli:shares 0000101295us-gaap:RetainedEarningsMember2022-07-012022-09-30 0000101295us-gaap:CommonStockMember2022-07-012022-09-30 00001012952022-06-30 0000101295us-gaap:RetainedEarningsMember2022-06-30 0000101295us-gaap:CommonStockMember2022-06-30 00001012952022-04-012022-06-30 0000101295us-gaap:RetainedEarningsMember2022-04-012022-06-30 0000101295us-gaap:DividendPaidMember2022-04-012022-06-30 0000101295us-gaap:DividendPaidMemberus-gaap:RetainedEarningsMember2022-04-012022-06-30 00001012952022-03-31 0000101295us-gaap:RetainedEarningsMember2022-03-31 0000101295us-gaap:CommonStockMember2022-03-31 00001012952022-01-012022-03-31 0000101295us-gaap:RetainedEarningsMember2022-01-012022-03-31 0000101295us-gaap:RetainedEarningsMember2021-12-31 0000101295us-gaap:CommonStockMember2021-12-31 0000101295us-gaap:RetainedEarningsMember2023-09-30 0000101295us-gaap:CommonStockMember2023-09-30 0000101295us-gaap:RetainedEarningsMember2023-07-012023-09-30 0000101295us-gaap:CommonStockMember2023-07-012023-09-30 0000101295us-gaap:DividendPaidMember2023-07-012023-09-30 0000101295us-gaap:DividendPaidMemberus-gaap:RetainedEarningsMember2023-07-012023-09-30 0000101295us-gaap:DividendPaidMemberus-gaap:CommonStockMember2023-07-012023-09-30 00001012952023-06-30 0000101295us-gaap:RetainedEarningsMember2023-06-30 0000101295us-gaap:CommonStockMember2023-06-30 00001012952023-04-012023-06-30 0000101295us-gaap:RetainedEarningsMember2023-04-012023-06-30 00001012952023-03-31 0000101295us-gaap:RetainedEarningsMember2023-03-31 0000101295us-gaap:CommonStockMember2023-03-31 00001012952023-01-012023-03-31 0000101295us-gaap:RetainedEarningsMember2023-01-012023-03-31 0000101295us-gaap:RetainedEarningsMember2022-12-31 0000101295us-gaap:CommonStockMember2022-12-31 00001012952023-11-01 thunderdome:item
 
 

U.S. SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 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 September 30, 2023

 

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

 

For the transition period from ________ to ________

 

COMMISSION FILE NUMBER: 1-10526

 

UNITED-GUARDIAN, INC.

(Exact Name of Registrant as Specified in Its Charter)

 

Delaware 11-1719724

(State or Other Jurisdiction of

Incorporation or Organization)

(I.R.S. Employer Identification No.)

 

230 Marcus Boulevard, Hauppauge, New York 11788

(Address of Principal Executive Offices)

 

(631) 273-0900

(Registrants Telephone Number)

 

N/A

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

 

 

 

Cover page 1 of 2

 

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

 

Title of each class

Trading Symbol

Name of each exchange on which registered

Common Stock, $0.10 par value per share

UG

NASDAQ Global Market

 

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

 

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

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See 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 checkmark 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

 

Indicate the number of shares outstanding of each of the issuers classes of common stock, as of the latest practicable date:

 

As of November 1, 2023, the Registrant had issued and outstanding 4,594,319 shares of Common Stock, $.10 par value per share ("Common Stock").

 

 

 
Cover page 2 of 2

 

UNITED-GUARDIAN, INC.

 

 

INDEX TO FINANCIAL STATEMENTS

 

Part I. FINANCIAL INFORMATION

Page No.
     
 

Item 1 - Condensed Financial Statements (unaudited unless indicated otherwise)

 
     
 

 Statements of Income - Three and Nine Months ended September 30, 2023 and 2022

2

     
 

 Balance Sheets – September 30, 2023 (unaudited) and December 31, 2022 (audited)

3-4

     
 

 Statements of Changes in Stockholders’ Equity – Three and Nine Months ended September 30, 2023 and 2022

     5

     
 

 Statements of Cash Flows - Nine Months ended September 30, 2023 and 2022

6

     
 

 Notes to Condensed Financial Statements

7-16

     
 

 Item 2 - Management's Discussion and Analysis of Financial Condition and Results of Operations

16-22

     
 

 Item 3 - Quantitative and Qualitative Disclosures About Market Risk

22

     
 

Item 4 - Controls and Procedures

22-23

     

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

24

 

 

 

Page 1 of 24

 

UNITED-GUARDIAN, INC.

 

Part I. FINANCIAL INFORMATION

 

 

ITEM 1. Condensed Financial Statements

 

 

STATEMENTS OF INCOME
(UNAUDITED)

 

   

THREE MONTHS ENDED
SEPTEMBER 30,

   

NINE MONTHS ENDED

SEPTEMBER 30,

 
   

2023

   

2022

   

2023

   

2022

 
                                 

Net sales

  $ 3,057,518     $ 2,417,022     $ 8,278,141     $ 9,935,557  
                                 

Costs and expenses:

                               

Cost of sales

    1,749,041       1,076,035       4,272,043       4,479,905  

Operating expenses

    488,464       532,333       1,580,503       1,699,311  

Research and development

    98,141       120,924       353,829       364,856  

Total costs and expenses

    2,335,646       1,729,292       6,206,375       6,544,072  

Income from operations

    721,872       687,730       2,071,766       3,391,485  
                                 

Other Income:

                               

Investment income

    79,682       46,995       182,264       146,405  

Net (loss) gain on marketable securities

    (14,357

)

    (300,526

)

    65,823       (1,154,464 )

Total other income (expense)

    65,325       (253,531

)

    248,087       (1,008,059

)

Income before provision for income taxes

    787,197       434,199       2,319,853       2,383,426  
                                 

Provision for income taxes

    160,441       88,681       475,922       493,119  

Net income

  $ 626,756     $ 345,518     $ 1,843,931     $ 1,890,307  
                                 
Earnings per common share                                

(Basic and Diluted)

  $ 0.14     $ 0.07     $ 0.40     $ 0.41  
                                 

Weighted average shares basic and diluted

    4,594,319       4,594,319       4,594,319       4,594,319  

 

 

See Notes to Condensed Financial Statements

 

Page 2 of 24

 

UNITED-GUARDIAN, INC.

 

 

BALANCE SHEETS

 

ASSETS

 

      SEPTEMBER 30,       DECEMBER 31,  
      2023       2022  
     

(UNAUDITED)

      (AUDITED)  

Current assets:

               

Cash and cash equivalents

  $ 7,116,131     $ 830,452  

Marketable securities

    928,847       5,653,516  

Accounts receivable, net of allowance for credit losses of $28,613 at September 30, 2023 and $20,063 at December 31, 2022

    1,816,242       1,427,576  

Inventories, net

    1,228,076       1,672,012  

Prepaid expenses and other current assets

    132,699       201,846  

Prepaid income taxes

    393,636       185,228  

Total current assets

    11,615,631       9,970,630  
                 

Deferred income taxes

    -       110,544  
                 

Net property, plant, and equipment:

               

Land

    69,000       69,000  

Factory equipment and fixtures

    4,615,387       4,585,055  

Building and improvements

    2,937,746       2,895,742  

Total property, plant, and equipment

    7,622,133       7,549,797  

Less: Accumulated depreciation

    7,064,991       6,990,636  

Total property, plant, and equipment, net

    557,142       559,161  
                 

TOTAL ASSETS

  $ 12,172,773     $ 10,640,335  

 

 

See Notes to Condensed Financial Statements

 

Page 3 of 24

 

UNITED-GUARDIAN, INC.

 

BALANCE SHEETS

(continued)

 

LIABILITIES AND STOCKHOLDERS EQUITY

 

    SEPTEMBER 30,     DECEMBER 31,  
   

2023

   

2022

 

 

 

(UNAUDITED)

   

(AUDITED)

 
Current liabilities:            

Accounts payable

  $ 166,199     $ 30,415  

Accrued expenses

    1,286,166       1,322,056  

Dividends payable

    21,265       21,220  

Total current liabilities

    1,473,630       1,373,691  
                 

Deferred income taxes

    48,000       -  
                 

Commitments and contingencies

           
                 

Stockholders equity:

               

Common stock (at $.10 par value) (10,000,000 shares authorized; 4,594,319 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively)

    459,432       459,432  

Retained earnings

    10,191,711       8,807,212  

Total stockholders equity

    10,651,143       9,266,644  
                 

TOTAL LIABILITIES AND STOCKHOLDERS EQUITY

  $ 12,172,773     $ 10,640,335  

 

 

See Notes to Condensed Financial Statements     

    

Page 4 of 24

 

UNITED-GUARDIAN, INC.

 

 

STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY

 

THREE AND NINE MONTHS ENDED SEPTEMBER 30, 2023

 

      Common Stock                  
      Shares       Amount       Retained 

Earnings

      Total  

Balance, January 1, 2023

    4,594,319     $ 459,432     $ 8,807,212     $ 9,266,644  

Net income

    -       -       756,081       756,081  

Balance, March 31, 2023

    4,594,319     $ 459,432     $ 9,563,293     $ 10,022,725  

Net income

    -       -       461,094       461,094  

Balance, June 30, 2023

    4,594,319     $ 459,432     $ 10,024,387     $ 10,483,819  

Net income

    -       -       626,756       626,756  

Dividends declared and paid ($0.10 per share)

    -       -       (459,387

)

    (459,387

)

Dividends declared, not paid ($0.10 per share)

    -       -       (45

)

    (45

)

Balance, September 30, 2023

    4,594,319     $ 459,432     $ 10,191,711     $ 10,651,143  

 

 THREE AND NINE MONTHS ENDED SEPTEMBER 30, 2022

 

      Common Stock                  
      Shares       Amount       Retained 

Earnings

      Total  

Balance, January 1, 2022

    4,594,319     $ 459,432     $ 9,361,837     $ 9,821,269  

Net income

    -       -       911,465       911,465  

Balance, March 31, 2022

    4,594,319     $ 459,432     $ 10,273,202     $ 10,732,734  

Net income

    -       -       633,324       633,324  

Dividends declared and paid ($0.37 per share)

    -       -       (1,699,392

)

    (1,699,392

)

Dividends declared, not paid ($0.37 per share)

    -       -       (506

)

    (506

)

Balance, June 30, 2022

    4,594,319     $ 459,432     $ 9,206,728     $ 9,666,160  

Net income

    -       -       345,518       345,518  

Balance, September 30, 2022

    4,594,319     $ 459,432     $ 9,552,246     $ 10,011,678  

 

 

See Notes to Condensed Financial Statements

 

Page 5 of 24

 

UNITED-GUARDIAN, INC.

 

 

STATEMENTS OF CASH FLOWS
(UNAUDITED)

 

   

NINE MONTHS ENDED

 
   

SEPTEMBER 30,

 

 

 

2023

   

2022

 
Cash flows from operating activities:                

Net income

  $ 1,843,931     $ 1,890,307  

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

               

Depreciation and amortization

    74,355       102,851  

Net (gain) loss on marketable securities

    (65,823

)

    1,154,464  

Gain on sale of equipment

    (10,000

)

    -  

Allowance for credit losses

    8,550       (1,851

)

Allowance for obsolete inventory

    37,000       -  

Deferred income taxes

    158,544       (268,410

)

(Increase) decrease in operating assets:

               

Accounts receivable

    (397,216

)

    688,187  

Inventories

    406,936       (883,825

)

Prepaid expenses and other current assets

    69,147       43,325  

Prepaid income taxes

    (208,408

)

    (150,633

)

Increase (decrease) in operating liabilities:

               

Accounts payable

    135,784       (314,304

)

Accrued expenses

    (35,890

)

    (80,753

)

Income taxes payable

    -       (88,738

)

Deferred revenue

    -       (190,164

)

Net cash provided by operating activities

    2,016,910       1,900,456  
                 

Cash flows from investing activities:

               

Acquisition of property, plant and equipment

    (72,336

)

    (60,165

)

Proceeds from sale of equipment

    10,000       -  

Proceeds from sale of marketable securities

    5,255,145       1,658,293  

Purchases of marketable securities

    (464,653

)

    (1,833,879

)

Net cash provided by (used in) investing activities

    4,728,156       (235,751

)

                 

Cash flows from financing activities:

               

Dividends paid

    (459,387

)

    (1,699,392

)

Net cash used in financing activities

    (459,387

)

    (1,699,392

)

                 

Net increase (decrease) in cash and cash equivalents

    6,285,679       (34,687

)

Cash and cash equivalents at beginning of period

    830,452       531,213  

Cash and cash equivalents at end of period

  $ 7,116,131     $ 496,526  

Supplemental disclosure of cash flow information:

               

Taxes paid

  $ 525,000     $ 1,000,000  

Supplemental disclosure of non-cash items:

               

Dividends payable

  $ 45     $ 506  

 

 

See Notes to Condensed Financial Statements

 

Page 6 of 24

 

UNITED-GUARDIAN, INC.

 

NOTES TO CONDENSED FINANCIAL STATEMENTS
(UNAUDITED)

 

 

1.

Nature of Business

 

United-Guardian, Inc. (“Registrant” or “Company”) is a Delaware corporation that, through its Guardian Laboratories division, manufactures and markets cosmetic ingredients, pharmaceuticals, and medical lubricants. Prior to July 1, 2023, the Company manufactured and reported sales of an industrial line of products; however, this product line was discontinued after the second quarter of 2023 due to low sales volume with no growth. The Company conducts research and product development and modifies, refines, and expands the uses for existing products, with the goal of further developing the market for its products. The Company also develops new products using natural and environmentally friendly raw materials, which is a priority for many of the Company’s cosmetic customers.

 

 

2.

Basis of Presentation

 

Interim condensed financial statements of the Company are prepared in accordance with United States Generally Accepted Accounting Principles (“US GAAP”) for interim financial information, pursuant to the requirements for reporting on Form 10-Q and Regulation S-X. In the opinion of management, all adjustments, including normal recurring accruals, considered necessary for the fair presentation of financial statements for the interim periods have been included. The results of operations for the three and nine months ended September 30, 2023 (also referred to as the "third quarter of 2023" and the "first nine months of 2023", respectively) are not necessarily indicative of results that ultimately may be achieved for any other interim period or for the year ending December 31, 2023. The interim unaudited condensed financial statements and notes thereto should be read in conjunction with the audited financial statements and notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2022.

 

 

3.

Impact of the Coronavirus Pandemic, Global Supply Chain Instability, and Inflation

 

There continues to be residual impact on the Company’s business and financial performance from the coronavirus pandemic. In particular, there has been decreased demand for the Company’s Lubrajel® products in China as a result of (a) slower than expected post-COVID economic recovery in China; (b) increased competition from lower-priced competitors, especially those from Asian producers; and (c) slower destocking rate while the zero-COVID mandate was in effect in China for much of 2022.

 

As a result of the ongoing supply chain instability, the Company has experienced longer lead times for many of its raw materials. While raw material prices have stabilized, the increases in raw material prices that the Company experienced during 2022 and early 2023, have negatively impacted the Company’s gross profit margins in the first half of 2023. As a result, the Company instituted price increases on many of its products to offset these increased raw material costs.

 

Page 7 of 24

 

While inflation has lessened during 2023, any future increases in the inflation rate will likely increase raw material costs, shipping costs, and internal labor costs, which could negatively impact the Company’s future gross margins.

 

With the residual effects of the coronavirus pandemic, combined with global supply chain instability and inflation, there continues to be uncertainty regarding the potential impact on the Company’s operations and its financial results. As a result the Company is unable to provide an accurate estimate or projection as to what the future impact will be on the Company’s operations and its financial performance going forward.

 

 

4.

Use of Estimates

 

In preparing financial statements in conformity with US GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as revenues and expenses during the reporting period. Actual results could differ from those estimates. Such estimated items include the allowance for bad debts, reserve for inventory obsolescence, accrued distribution fees, outdated material returns, possible impairment of marketable securities, and the allocation of overhead.

 

 

5.

Cash and Cash Equivalents

 

For financial statement purposes, the Company considers as cash equivalents all highly liquid investments with an original maturity of three months or less at the time of purchase. The Company deposits cash and cash equivalents with financially strong, FDIC-insured financial institutions, and it believes that any amounts above FDIC insurance limitations are at minimal risk. The amounts held in excess of FDIC limits at any point in time are considered temporary and are primarily due to the timing of maturities on United States Treasury Bills. Cash and cash equivalents held in these accounts are currently insured by the Federal Deposit Insurance Corporation (“FDIC”) up to a maximum of $250,000. At September 30, 2023 and December 31, 2022, $664,879 and $105,000, respectively, exceeded the FDIC limit.

 

Cash and cash equivalents include currency on hand, demand deposits with banks or financial institutions, and short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. The following table summarizes the Company's cash and cash equivalents:

 

      September 30,       December 31,  
      2023       2022  

Demand deposits

  $ 396,540     $ 314,685  

Certificates of Deposit (original 3-month maturity)

    500,000       ---  

Money market funds

    514,017       18,590  

U.S. Treasury Bills (original 3-month maturity)

    5,705,574       497,177  

Total cash and cash equivalents

  $ 7,116,131     $ 830,452  

 

Page 8 of 24

 

 

6.

Revenue Recognition

 

The Company records revenue in accordance with ASC Topic 606 “Revenue from Contracts with Customers.” Under this guidance, revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration expected to be received in exchange for those goods or services. The Company’s principal source of revenue is product sales.

 

The Company’s sales, as reported, are subject to a variety of deductions, some of which are estimated. These deductions are recorded in the same period in which the revenue is recognized. Such deductions, primarily related to the sale of the Company’s pharmaceutical products, include chargebacks from the United States Department of Veterans Affairs (‘VA”), rebates in connection with the Company’s participation in Medicare programs, distribution fees, discounts, and outdated product returns. These deductions represent estimates of the related obligations and, as such, knowledge and judgment are required when estimating the impact of these revenue deductions on sales for a reporting period.

 

During 2023 and 2022, the Company participated in various government drug rebate programs related to the sale of Renacidin®, its most important pharmaceutical product. These programs include the Veterans Affairs Federal Supply Schedule (FSS), and the Medicare Part D Coverage Gap Discount Program (CGDP). These programs require the Company to sell its product at a discounted price. The Company’s sales, as reported, are net of these product rebates and discounts, some of which are estimated, and are recorded in the same period that the revenue is recognized.

 

The Company recognizes revenue from sales of its cosmetic ingredients and medical lubricants when those products are shipped, as long as a valid purchase order has been received and future collection of the sale amount is reasonably assured. These products are shipped “Ex-Works” from the Company’s facility in Hauppauge, NY, and it is at this time that risk of loss and responsibility for the shipment passes to the customer and the Company’s performance obligation is satisfied. Sales of these products are deemed final, and there is no obligation on the part of the Company to repurchase or allow the return of these goods unless they are defective.

 

The Company’s pharmaceutical products are shipped via common carrier upon receipt of a valid purchase order, with, in most cases, the Company paying the shipping costs. Sales of pharmaceutical products are final, and revenue is recognized at the time of shipment, which is when the risk of loss and responsibility for the shipment passes to the customer, and the performance obligation of the Company is satisfied. Pharmaceutical products are returnable only at the discretion of the Company unless (a) they are found to be defective; (b) the product is damaged in shipping; or (c) the product is outdated (but not more than one year after its expiration date, which is a return policy which conforms to standard pharmaceutical industry practice). The Company estimates an allowance for outdated material returns based on prior year historical returns of its pharmaceutical products.

 

Page 9 of 24

 

The Company does not make sales on consignment, and the collection of the proceeds of the sale of any of the Company’s products is not contingent upon the customer being able to sell the goods to a third party.

 

Any allowances for returns are taken as a reduction of sales within the same period the revenue is recognized. Such allowances are determined based on historical experience under ASC Topic 606-10-32-8. The Company has not experienced significant fluctuations between estimated allowances and actual activity. At September 30, 2023 and 2022, the Company had an allowance of $271,832 and $353,259, respectively, for possible outdated material returns, which is included in accrued expenses.

 

The Company has distribution fee contracts with certain distributors of its pharmaceutical products that entitle them to distribution and service-related fees. The Company estimates distribution fees and records distribution fees as offsets to revenue.

 

Disaggregated sales by product class are as follows:

 

      Three months ended September 30,       Nine months ended September 30,  
      2023       2022       2023       2022  

Cosmetic ingredients

  $ 1,197,178     $ 841,261     $ 2,731,966     $ 4,313,139  

Pharmaceutical

    1,196,393       1,159,367       3,927,218       3,622,964  

Medical lubricants

    663,947       384,548       1,567,363       1,904,424  

Industrial products

    -       31,846       51,594       95,030  

Total Sales

  $ 3,057,518     $ 2,417,022     $ 8,278,141     $ 9,935,557  

 

The Company’s cosmetic ingredients are marketed worldwide by five distributors, of which U.S.-based Ashland Specialty Ingredients (“ASI”) purchases the largest volume. Approximately 26% of the Company’s total sales in the third quarter of 2023 were to customers located outside of the United States, compared with approximately 18% in the third quarter of 2022. For the nine months ended September 30, 2023, approximately 24% of the Company’s total sales were to customers located outside of the United States, compared with approximately 25% for the nine months ended September 30, 2022.

 

Disaggregated sales by geographic region are as follows:

 

      Three months ended September 30,       Nine months ended September 30,  
      2023       2022       2023       2022  

United States*

  $ 2,247,677     $ 1,969,907     $ 6,257,453     $ 7,403,752  

Other countries

    809,841       447,115       2,020,688       2,531,805  

Total Sales

  $ 3,057,518     $ 2,417,022     $ 8,278,141     $ 9,935,557  

 

* Substantially all purchases by ASI are shipped to ASI’s warehouses in the U.S. As a result, all sales to ASI are reported as U.S. sales for financial reporting purposes, even though a significant quantity of those purchases will be shipped by ASI to foreign customers. ASI has reported to the Company that approximately 71% of its sales of the Company’s products in the third quarter of 2023 were to foreign customers compared with 60% for the same period in 2022, with China representing approximately 23% of those foreign sales in the third quarter of 2023, compared with approximately 37% in the third quarter of 2022.

 

Page 10 of 24

 

For the nine months ended September 30, 2023 approximately 69% of ASI’s sales of the Company’s products were to foreign customers, with China accounting for approximately 27% of ASI’s sales of the Company’s products, as compared with approximately 69% of ASI’s sales going to customers in other countries for the nine months ended September 30, 2022, with China accounting for approximately 42% of ASI’s sales of the Company’s products during that period.

 

 

7.

Accounting for Financial Instruments – Credit Losses

 

On January 1, 2023, the Company adopted ASU 2016-13, Financial Instruments – Credit Losses. In accordance with this standard, the Company recognizes an allowance for credit losses for its trade receivables to present the net amount expected to be collected as of the balance sheet date. This allowance is based on the credit losses expected to arise over the life of the asset and are based on Current Expected Credit Losses (CECL). Implementation of this standard did not have a material effect on the Company’s financial statements.

 

The timing between recognition of revenue for product sales and the receipt of payment is not significant. The Company’s standard credit terms, which vary depending on the customer, range between 30 and 60 days. The Company provides allowances for any receivables for which collection is doubtful in accordance with ASU 2016-13. As of September 30, 2023 and December 31, 2022, the allowance for credit losses was $28,613 and $20,063, respectively. Prompt-pay discounts are offered to some customers; however, due to the uncertainty of the customers taking the discounts, the discounts are recorded only after they have been taken.

 

 

8.

Marketable Securities

 

Marketable securities include investments in fixed income and equity mutual funds and certificates of deposit. The Company’s mutual funds are reported at their fair values and the certificates of deposit are reported at amortized cost.

 

The disaggregated net gains and losses on the marketable securities recognized in the income statements for the three and nine months ended September 30, 2023 and 2022, respectively, are as follows:

 

   

Three months ended
September 30,

   

Nine months ended
September 30,

 
      2023       2022       2023       2022  

Net (losses) gains recognized during the period on marketable securities

  $ (14,357 )   $ (300,526 )   $ 65,823

 

  $ (1,154,464

)

Less: Net losses recognized during the period on marketable securities sold during the period

    -       -       (433,769

)

    (207,936

)

Unrealized (losses) gains recognized during the reporting period on marketable securities still held at the reporting date

  $ (14,357 )   $ (300,526 )   $ 499,592     $ (946,528

)

 

Page 11 of 24

 

The fair values of the Company’s marketable securities are determined in accordance with US GAAP, with fair value being defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the Company utilizes the three-tier value hierarchy, as prescribed by US GAAP, which prioritizes the inputs used in measuring fair value as follows:

 

•    Level 1 - inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.

 

•    Level 2 - inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.

 

•    Level 3 – inputs to the valuation methodology are unobservable and significant to the fair value measurement.

 

The Company’s marketable equity securities, which are considered available for sale securities, are re-measured to fair value on a recurring basis and are valued using Level 1 inputs using quoted prices (unadjusted) for identical assets in active markets.

 

The following tables summarize the Company’s investments:

 

September 30, 2023 (Unaudited)

 

    Cost     Fair Value     Unrealized Loss  
Equity Securities:                        

Equity and other mutual funds

  $ 542,131     $ 528,847     $ (13,284 )
                         

Other short-term investments:

                       

Fixed income certificates of deposit

  $ 400,000     $ 400,000       -  

Total marketable securities

  $ 942,131     $ 928,847     $ (13,284

)

 

December 31, 2022 (Audited)

 

 

    Cost     Fair Value     Unrealized gain (loss)  
Equity Securities                        

Fixed income mutual funds

  $ 5,449,227     $ 4,924,497     $ (524,730

)

Equity and other mutual funds

    717,165       729,019       11,854  

Total equity securities

    6,166,392       5,653,516       (512,876

)

Total marketable securities

  $ 6,166,392     $ 5,653,516     $ (512,876

)

 

Investment income is recognized when earned and consists principally of dividend income from equity and fixed income mutual funds and interest income from United States Treasury Bills, certificates of deposit and money market funds. Realized gains and losses on sales of investments are determined on a specific identification basis.

 

Proceeds from the sale and redemption of marketable securities amounted to $5,255,145 for the nine months ended September 30, 2023, which included realized losses of $433,769. Proceeds from the sale and redemption of marketable securities amounted to $1,658,293 for the nine months ended September 30, 2022, which included realized losses of $207,936.

 

Page 12 of 24

 

 

9.

Inventories

 

    September 30,     December 31,  
   

2023

   

2022

 
   

(UNAUDITED)

   

(AUDITED)

 

Inventories consist of the following:

               

Raw materials

  $ 591,407     $ 601,125  

Work in process

    101,475       16,520  

Finished products

    535,194       1,054,367  

Total inventories

  $ 1,228,076     $ 1,672,012  

 

Inventories are valued at the lower of cost and net realizable value. Cost is determined using the average cost method, which approximates cost determined by the first-in, first-out (“FIFO”) method. Finished product inventories at September 30, 2023 and December 31, 2022 are stated net of a reserve of $101,000 and $64,000, respectively, for slow moving and obsolete inventory.

 

 

10.

Income Taxes

 

The Company’s tax provision is based on its estimated annual effective tax rate. The Company continues to fully recognize its tax benefits, and as of September 30, 2023 and December 31, 2022, the Company did not have any unrecognized tax benefits. The Company’s provision for income taxes for the three and nine months ended September 30, 2023 and 2022 includes the following:

 

   

Three months ended
September 30,

   

Nine months ended
September 30,

 
      2023       2022       2023       2022  

Provision for federal income taxes - current

  $ 152,350     $ 305,772     $ 317,128     $ 761,429  

Provision for state income taxes - current

    -       -       250       100  

Provision for (benefit from) federal income taxes – deferred

    8,091       (217,091

)

    158,544       (268,410

)

Total provision for income taxes

  $ 160,441     $ 88,681     $ 475,922     $ 493,119  

 

 

11.

Defined Contribution Plan

 

The Company sponsors a 401(k) defined contribution plan (“DC Plan”) that provides for a dollar-for-dollar employer matching contribution of the first 4% of each employee’s pay that is deferred by the employee. Employees become fully vested in employer matching contributions immediately.

 

The Company also makes discretionary contributions to each employee's account based on a "pay-to-pay" safe-harbor formula that qualifies the 401(k) Plan under current IRS regulations. Employees become vested in the discretionary contributions as follows: 20% after two years of employment, and 20% for each year of employment thereafter until the employee becomes fully vested after six years of employment.

 

Page 13 of 24

 

The Company accrued $81,750 in contributions to the DC Plan for the nine months ended September 30, 2023 and September 30, 2022. In the first nine months of 2023, the Company made discretionary contributions of $ 94,326 to the DC Plan. This payment represented the remaining portion of the Company’s 2022 discretionary contribution. For the first nine months of 2022, the Company made discretionary contributions in the amount of $109,000 to the DC Plan.

 

 
12.

Related-Party Transactions

 

For the three- and nine-month periods ended September 30, 2023, the Company made payments of $30,000 and $90,000, respectively, to Ken Globus, the Company’s former President, for consulting services provided to the Company. There were no payments made to Mr. Globus for consulting services in the corresponding periods in 2022.

 

For the three- and nine-month periods ended September 30, 2023, the Company made payments of $9,000 and $12,000, respectively, to the accounting firm PKF O’Connor Davies (“PKF”) for accounting and tax services. Lawrence Maietta, a partner at PKF, is a director of the Company. For the three-month period ended September 30, 2022, there were no payments made to PKF. For the nine-month period ended September 30, 2022, the Company made payments of $4,000 to PKF for accounting and tax services.

 

 
13.

Other Information


Accrued Expenses

 

Accrued expenses consist of the following:

 

    September 30,     December 31,  
   

2023

   

2022

 
      (Unaudited)       (Audited)  
Accrued Expenses                

Bonuses

  $ 140,252     $ 175,496  

Distribution fees

    409,742       395,536  

Payroll and related expenses

    95,313       53,475  

Reserve for outdated material

    271,832       369,154  

Company 401(k) contribution

    81,750       94,326  

Audit fee

    60,250       66,500  

Annual report expenses

    54,475       68,349  

Sales rebates

    123,784       80,926  

Insurance

    21,625       -  

Other

    27,143       18,294  

Total Accrued Expenses

  $ 1,286,166     $ 1,322,056  

 

Page 14 of 24

 

 
14.

Recent Accounting Pronouncements

 

In January 2023, the Company adopted ASU-2016-13 “Financial Instruments – Credit Losses.” This guidance introduces a new credit loss methodology, Current Expected Credit Losses (“CECL”), which requires earlier recognition of credit losses, while also providing additional transparency about credit risk. The guidance requires organizations to measure all expected credit losses for financial instruments at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Implementation of this standard did not have a material effect on the Company’s financial statements.

 

 
15.

Concentrations of Credit Risk

 

Customer concentration - Accounts receivable potentially exposes the Company to concentrations of credit risk. The Company monitors the amount of credit it allows each of its customers, using the customer’s prior payment history and its overall credit worthiness to determine how much credit to allow or whether any credit should be given at all. It is the Company’s policy to discontinue shipments to any customer that is substantially past due on its payments. The Company sometimes requires payment in advance from customers whose payment record is questionable. As a result of its monitoring of the outstanding credit allowed for each customer, as well as the fact that the majority of the Company’s sales are to customers whose satisfactory credit and payment record has been established over a long period of time, the Company believes that its credit risk from accounts receivable is low.

 

For the three months ended September 30, 2023, one of the Company’s cosmetic ingredient distributors, and three of its pharmaceutical distributors, together accounted for 81% of the Company’s sales and 83% of its outstanding accounts receivable at September 30, 2023. During the three months ended September 30, 2022, the same cosmetic ingredient distributor and three pharmaceutical distributors together were responsible for 89% of the Company’s sales and 86% of its outstanding accounts receivable at September 30, 2022.

 

For the nine months ended September 30, 2023, one of the Company’s cosmetic ingredient distributors, and three of its pharmaceutical distributors, together accounted for 80% of the Company’s sales and 83% of its outstanding accounts receivable at September 30, 2023. During the nine months ended September 30, 2022, the same cosmetic ingredient distributor and three pharmaceutical distributors together were responsible for 78% of the Company’s sales and 86% of its outstanding accounts receivable at September 30, 2022.

 

Supplier concentration – For the nine months ended September 30, 2023, approximately 74% of the Company’s purchases were derived from two suppliers. For the nine months ended September 30, 2022, approximately 70% of the Company’s purchases were derived from the same two suppliers.

 

For the three months ended September 30, 2023, approximately 62% of the Company’s purchases were derived from two suppliers. For the three months ended September 30, 2022, approximately 80% of the Company’s purchases were derived from the same two suppliers.

 

 

16.

Earnings Per Share

 

Basic earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued.

 

Page 15 of 24

 

Per share basic and diluted earnings were $0.14 and $0.07 for the three months ended September 30, 2023 and 2022, respectively, and $0.40 and $0.41 for the nine months ended September 30, 2023 and 2022, respectively.

 

 

17.

Subsequent Events

 

On October 10, 2023, the Company informed Ashland Specialty Ingredients (“ASI”), its largest cosmetic ingredients distributor, that it would like to renegotiate the current exclusive distribution agreement and in doing so provided Ashland with formal notification that it would not be renewing the existing distribution agreement in its current form. The agreement between the Company and ASI automatically renews every two years and is set to renew on January 1, 2024, unless notice of termination is given by either party no later than October 31, 2023. The Company has expressed that it has no intention of severing the relationship with ASI and that the purpose of the notification letter was to ensure that both parties have time to review the business agreement and determine what changes, if any, could be made to address the continued decline in sales of the Company’s products by ASI in certain regions.

 

On October 19,2023, the Company informed the U.S. Food and Drug Administration (the “FDA”) of a potential supply shortage of Renacidin. The Company was informed by Amsino Healthcare (USA), Inc. (“Amsino”) that they were temporarily ceasing the manufacture and supply of Renacidin as its facility underwent required maintenance and addressed several observations made by the FDA. Amsino currently anticipates that two outstanding purchase orders originally scheduled for December 5, 2023 and January 9, 2024 will now take place on or about February 2, 2024 and February 9, 2024 respectively. The Company has determined that it will likely exceed its current supply levels of Renacidin prior to the delivery dates provided by Amsino. In connection with the Company’s mandatory notice to the FDA regarding the shortage of Renacidin, the Company is taking every measure reasonably available to mitigate the impact caused by these delays.

 

 

 

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

 

FORWARD-LOOKING STATEMENTS

 

Statements made in this Form 10-Q which are not purely historical are forward-looking statements with respect to the goals, plans, objectives, intentions, expectations, financial condition, results of operations, future performance and business of the Company. Forward-looking statements may be identified by the use of such words as “believes”, “may”, “will”, “should”, “intends”, “plans”, “estimates”, “anticipates”, or other similar expressions.

 

Forward-looking statements involve inherent risks and uncertainties, and important factors (many of which are beyond the Company’s control) could cause actual results to differ materially from those set forth in the forward-looking statements. In addition to those specific risks and uncertainties set forth in the Company's reports currently on file with the SEC, some other factors that may affect the future results of operations of the Company are: the development of products that may be superior to those of the Company; changes in the quality or composition of the Company's products; lack of market acceptance of the Company's products; changes in our distribution partners; the Company's ability to develop new products; general economic or industry conditions; changes in intellectual property rights; changes in interest rates; new legislation or regulatory requirements; conditions of the securities markets; the Company's ability to raise capital; changes in accounting principles, policies or guidelines; financial or political instability; acts of war or terrorism; and other economic, competitive, governmental, regulatory and technical factors that may affect the Company's operations, products, services and prices. Accordingly, results achieved may differ materially from those anticipated as a result of such forward-looking statements, and those statements speak only as of the date they are made.

 

The Company does not undertake, and specifically disclaims, any obligation to update any forward-looking statements to reflect events or circumstances occurring after the date of such statements.

 

OVERVIEW

 

The Company is a Delaware corporation that, through its Guardian Laboratories division, manufactures and markets cosmetic ingredients, pharmaceuticals, and medical lubricants. Prior to July 1, 2023, the Company manufactured and reported sales from an industrial line of products; however, this product line was discontinued after the second quarter of 2023 due to low sales volume with no growth. The Company conducts various research and development activities. The Company’s research and development department modifies, refines, and expands the uses for existing products, with the goal of further developing the markets that its products are used in. The Company also develops new products with a focus on using natural and environmentally friendly raw materials, which is a priority for many of the Company’s cosmetic customers. All the products that the Company markets, except for Renacidin, are produced at its facility in Hauppauge, New York. Renacidin, a urological product, is manufactured for the Company by an outside contract manufacturer.

 

One of the Company’s most important product lines is its Lubrajel line of multifunctional water-based gel formulations, which are designed to provide sensory enhancement, lubrication, hydration, and texture to both personal care and medical products.

 

The Company’s cosmetic ingredients are marketed worldwide for cosmetic uses by five distributors, each handling a different geographic area, with the largest being U.S.-based ASI. In the last few years, to meet the growing demand for “green” and sustainable products, the Company has focused on developing and launching new products which only contain ingredients that are considered “natural”. The Lubrajel products in the new natural line have been certified by the Cosmetic Organic and Natural Standard (“COSMOS”). This standard is recognized globally by the cosmetic industry.

 

Renacidin and the Company’s other pharmaceutical product, Clorpactin® WCS-90, are distributed through full-line drug wholesalers and are currently marketed only in the United States. Those wholesalers in turn sell the products to pharmacies, hospitals, nursing homes, other long-term care facilities, and government agencies, primarily the VA. The Company promotes Renacidin through a dedicated website. Clorpactin WCS-90, as well as the Company’s other products, are marketed through information provided on the Company’s corporate website.

 

The Company’s medical lubricants, which consist of water-based gel formulations designed to provide sensory enhancement and lubrication mainly for medical device applications. Products are sold directly to medical devices customers and contract manufacturers.

 

Page 16 of 24

 

The Company does have competition in the marketplace for some of its products, particularly its cosmetic ingredients, as well as some of its pharmaceutical products and its medical lubricants. These competitive products are usually sold at a lower price than the Company’s products; however, they may not compare favorably to the level of performance and quality of the Company’s products.

 

The Company recognizes revenue when all of the following requirements are satisfied (a) persuasive evidence of a sales arrangement exists; (b) products are shipped, which is when the performance obligation is satisfied, and title and risk of loss pass to the customers; and (c) collections are reasonably assured. An allowance for returns, based on historical experience, is taken as a reduction of sales within the same period the revenue is recognized.

 

In recent years, the Company has elected to rely on trade secret protection to protect its intellectual property for proprietary product formulations and manufacturing methods. The Company will file for patent protection in situations where the Company believes that relying on trade secret protection alone would not provide sufficient protection. The Company owns the Lubrajel®, Renacidin®, and Clorpactin® trademarks.

 

The current Supply chain instability has not significantly affected the ability of the Company to obtain raw materials, but it has created longer lead times for some of them. While raw material prices have stabilized, the increases in raw material prices that the Company experienced during 2022 and early 2023, have negatively impacted the Company’s gross profit margins in the first half of 2023. As a result, the Company instituted price increases on many of its products to offset these increased raw material costs.

 

While inflation has lessened during 2023, any future increases in the inflation rate will likely increase raw material, shipping, and internal labor costs, which could negatively impact the Company’s future gross margins.

 

As a result of the residual effects of the coronavirus pandemic, including continued global supply chain instability and inflation, there continues to be uncertainty regarding the future impact of the coronavirus pandemic on the Company’s operations and financial results. The Company is unable to provide an accurate estimate or projection as to what the future impact will be on the Company’s operations and its financial performance going forward.

 

CRITICAL ACCOUNTING POLICIES

 

As disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, the discussion and analysis of the Company’s financial condition and results of operations are based on its financial statements, which have been prepared in conformity with US GAAP. The preparation of those financial statements required the Company to make estimates and assumptions that affect the carrying value of assets, liabilities, revenues, and expenses reported in those financial statements. Those estimates and assumptions can be subjective and complex, and consequently actual results could differ from those estimates and assumptions. The Company’s most critical accounting policies relate to revenue recognition, concentration of credit risk, investments, inventory, and income taxes. Since December 31, 2022, there have been no significant changes to the assumptions and estimates related to those critical accounting policies.

 

Page 17 of 24

 

The following discussion and analysis covers material changes in the financial condition of the Company since the year ended December 31, 2022, and a comparison of the results of operations for the third quarter of 2023 and 2022 and the first nine months of 2023 and 2022. This discussion and analysis should be read in conjunction with "Management's Discussion and Analysis or Plan of Operation" included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022. All references in this quarterly report to “sales” or “Sales” shall mean “net sales” unless specifically identified as “gross sales”.

 

The Company recognizes revenue from sales of its cosmetic ingredients and medical lubricants when all of the following requirements are satisfied: (a) a valid purchase order has been received; (b) products are shipped, which is when the performance obligation is satisfied and title and risk of loss pass to the customers; and (c) future collection of the sale amount is reasonably assured. These products are shipped “Ex-Works” from the Company’s facility in Hauppauge, NY, and it is at this time that risk of loss and responsibility for the shipment passes to the customer. Sales of these products are deemed final, and there is no obligation on the part of the Company to repurchase or allow the return of these goods unless they are defective.

 

The Company’s pharmaceutical products are shipped via common carrier upon receipt of a valid purchase order, with, in most cases, the Company paying the shipping costs. The Company assumes responsibility for the shipment arriving at its intended destination. Sales of pharmaceutical products are final, and revenue is recognized at the time of shipment. Pharmaceutical products are returnable only at the discretion of the Company unless (a) they are found to be defective; (b) the product is damaged in shipping; or (c) the product is outdated (but not more than one year after their expiration date, which is a return policy which conforms to standard pharmaceutical industry practice). The Company estimates an allowance for outdated material returns based on gross sales of its pharmaceutical products.

 

In accordance with ASU-2016-13, the Company recognizes an allowance for credit losses for financial assets carried at amortized cost to present the net amount expected to be collected as of the balance sheet date. Such allowance is based on the credit losses expected to arise over the life of the asset.

 

RESULTS OF OPERATIONS

 

Net Sales

 

Net sales for the third quarter of 2023 increased by $640,496 (26%) when compared with the same period in 2022. Net sales for the first nine months of 2023 decreased by $1,657,416 (17%) as compared with the corresponding period in 2022. The increase in sales for the third quarter of 2023 and the decrease in sales for the first nine months of 2023 were attributable to changes in sales of the following product lines:

 

 Cosmetic ingredients:

 

 

a)

Third quarter sales: For the third quarter of 2023, the Company’s sales of cosmetic ingredients increased by $355,917 (42%) when compared with the third quarter of 2022. The increase in third quarter sales was due primarily to an increase of $231,543 (31%) in net sales of the Company’s cosmetic products to ASI. Based on information provided to the Company by ASI, the majority of the increase in sales of the Company’s products were to customers in Europe and to a lesser extent customers in Latin America.

 

Page 18 of 24

 

    Third quarter sales in 2023 to the Company’s four other distributors, as well as to two direct cosmetic ingredient customers, increased by a net of $124,374 (130%) compared with the third quarter of 2022. Sales to the Company’s cosmetic distributors in the United Kingdom, Switzerland, France, and two other direct customers increased by a total of $150,604 (241%), while sales to the Company’s distributor in Italy decreased by $26,230 (80%).

 

 

b)

Nine-month sales: For the first nine months of 2023, the Company’s sales of cosmetic ingredients decreased by $1,581,173 (37%) when compared with the same period in 2022. This decrease was due primarily to a decrease of $1,332,936 (39%) in sales to ASI. Based on information provided to the Company by ASI, the decrease in sales to ASI during the first nine months of 2023 was due to 1) decreased demand for the Company’s cosmetic products in China due to slow post-COVID economic growth; 2) increased competition from lower-priced competitors, especially Asian producers; and 3) customers working off excess stock, maintaining lower inventory levels, and changing ordering patterns to just in time.

 

Cosmetic ingredient sales for the first nine months of the year to the Company’s four other cosmetic distributors, as well as to two direct cosmetic customers, decreased by a net of $248,237 (27%) compared with the same period in 2022. Nine-month sales to the Company’s cosmetic distributors in the UK and Italy decreased by $317,668 (55%), while sales to the Company’s distributors in France and Switzerland and two other direct customers increased by $69,431 (12%).

 

Pharmaceuticals:

 

Because there are fees, rebates and allowances associated with sales of the Company’s two pharmaceutical products, Renacidin and Clorpactin, discussion of the Company’s pharmaceutical sales includes references to both gross sales (before fees, rebates and allowances) and net sales (after fees, rebates and allowances).

 

Gross sales of the Company’s pharmaceutical products for the three-month period ended September 30, 2023 increased by $72,190 (5%) compared with the corresponding period in 2022, while gross sales for the nine-month period ended September 30, 2023 increased by $252,200 (6%). The increase in sales for the three-month period ended September 30, 2023 was due primarily to an increase of $38,851 (3%) in gross sales of Renacidin and an increase of $33,340 (18%) in gross sales of the Company’s other pharmaceutical product, Clorpactin WCS-90. For the nine-month period ended September 30, 2023, the increase was due to an increase in gross sales of Renacidin of $222,341 (6%) combined with an increase in gross sales of Clorpactin WCS-90, in the amount of $29,858 (5%). The Company typically experiences fluctuations in sales of its pharmaceutical products due to the timing of orders from its distributors. The Company will be investing additional resources to better understand the market for its pharmaceutical products.

 

The difference between the net sales increase compared with the gross sales increase for these products is due to a net increase in gross sales of those products combined with an increase in pharmaceutical sales allowances of $35,164 (12%) for the three-month period ended September 30, 2023, and a decrease in pharmaceutical sales allowances of $52,055 (8%) for the nine-month period ended September 30, 2023. These allowances typically have a direct relationship with the sales of the Company’s pharmaceutical products, however, for the nine-month period ended September 30, 2023, the decrease in sales allowances was primarily due to a decrease in outdated material returns allowances.

 

Page 19 of 24

 

Medical lubricants:

 

Sales of the Company’s medical lubricants increased by $279,399 (73%) for the three-month period ended September 30, 2023, compared with the same period in 2022, while sales for the nine-month period decreased by $337,061 (18%), compared with the same period in 2022. The increase in medical lubricant sales for the three-month period was primarily attributable to an increase in shipments to one of the Company’s larger direct medical lubricant customers located in India, combined with an increase in shipments to an existing customer in China whose orders have increased due to a new project utilizing one of the Company’s medical lubricants. The decrease in sales for the nine-month period was due to one of the Company’s other larger customers in China shifting order patterns due to slower destocking of product while China’s Zero-COVID mandate was in place.

 

Industrial and other products:

 

Sales of the Company's industrial products, as well as other miscellaneous products, decreased by $31,846 (100%) and by $43,436 (46%), respectively, for the three and nine months ended September 30, 2023, when compared with the corresponding periods in 2022. The decrease in sales for both periods was primarily due to the Company’s phase out of its industrial product line due to low sales volume with no growth. The second quarter of 2023 was the last period for which the Company reported sales of this product line.

 

Cost of Sales

 

Cost of sales as a percentage of sales increased to 57% in the third quarter of 2023, up from 45% in the third quarter of 2022. For the first nine months of 2023, cost of sales as a percentage of sales increased to 52%, up from 45% in 2022. The increases in both periods were a result of 1) increased raw material costs in 2023 compared with 2022; 2) increased freight costs in 2023 compared with 2022; 3) the increase in the percentage of the Company’s overall sales derived from the Company’s pharmaceutical products, which are sold at a lower profit margin than the Company’s other product lines; and 4) higher per unit overhead costs due to reduced production caused by lower demand for some of the Company’s products.

 

Operating Expenses

 

Operating expenses, consisting of selling and general and administrative expenses, decreased by $43,869 (8%) for the third quarter of 2023 compared with the equivalent period in 2022 and decreased by $118,808 (7%) for the first nine months of 2023, compared with the equivalent period in 2022. The decrease in operating expenses for both periods was due primarily to decreases in employee bonuses and depreciation expenses.

 

Research and Development Expenses

 

Research and development expenses decreased by $22,783 (19%) for the third quarter of 2023, and decreased by $11,027 (3%) for the first nine months of 2023 compared with the same periods in 2022. The decrease for the third quarter was primarily due to a decrease in payroll and payroll-related expenses.

 

Page 20 of 24

 

Investment Income

 

Investment income increased by $32,687 (70%) and by $35,859 (24%), respectively, for the three- and nine-month periods ending September 30, 2023, compared with the equivalent periods in 2022. During the first half of 2023, the Company repositioned its marketable securities portfolio and sold most of its equity and fixed income mutual funds. The proceeds from these sales were used to purchase U.S. Treasury Bills and certificates of deposit in order to take advantage of the increase in interest rates. The increase in investment income for the three- and nine-month periods during 2023 represents increased interest income in 2023 when compared with the dividend income recorded during 2022 from the Company’s mutual funds.

 

Net (Loss) Gain on Marketable Securities

 

For the three-month period ended September 30, 2023, the Company recorded net losses on its marketable securities portfolio in the amount of $14,357. For the nine-month period ended September 30, 2023, the Company recorded net gains on its marketable securities portfolio of $65,823. For the corresponding periods in 2022, the Company recorded net losses of $300,526 and $1,154,464, respectively. The reason for the fluctuations in both periods in 2023 was due to the following factors: 1) during 2022, the Company’s fixed income mutual funds (which made up approximately 90% of the investment portfolio) lost a significant amount of value due to increases in interest rates, and those unrealized losses were recorded during 2022; and 2) a majority of those mutual funds were sold during the second quarter of 2023, and while most of the losses had already been recorded in 2022, there were some increases in market value at the time of these sales, which created unrealized gains in that period.

 

As previously discussed, the Company repositioned its marketable securities portfolio in the first half of 2023 to take advantage of the increase in interest rates. The Company’s management and the Investment Committee of the Board of Directors continue to closely monitor the Company's investment portfolio and will make any adjustments they believe may be necessary or appropriate in order to minimize the future impact on the Company’s financial performance due to volatility of the global financial markets.

 

Provision for Income Taxes

 

The Company's effective income tax rate was approximately 21% for the first nine months of 2023 and 2022. The Company’s tax rate is expected to remain at 21% for the current fiscal year.

 

LIQUIDITY AND CAPITAL RESOURCES

 

Working capital increased from $8,596,939 at December 31, 2022 to $10,142,001 at September 30, 2023, an increase of $1,545,062. The current ratio increased from 7.3 to 1 at December 31, 2022 to 7.9 to 1 at September 30, 2023. The increase in working capital and the current ratio was primarily due to increases in cash and cash equivalents, accounts receivable and prepaid income taxes.

 

The Company believes that its working capital is, and will continue to be, sufficient to support its operating requirements for at least the next twelve months.

 

Page 21 of 24

 

The Company expects to incur costs of approximately $100,000 in connection with an upgrade to its building sprinkler system. This project is currently in process and the Company will be making progress payments throughout the remainder of 2023.

 

The Company generated cash from operations of $2,016,910 and $1,900,456 for the nine months ended September 30, 2023 and September 30, 2022, respectively. The increase in cash from operations was primarily due to a decrease in inventory and an increase in accounts payable, which was partially offset by an increase in accounts receivable.

 

Cash provided by investing activities for the nine-month period ended September 30, 2023 was $4,728,156. Cash used in investing activities for the nine-months ended September 30, 2022 was $235,751. The increase was due to an increase in the sales of the Company’s marketable securities in the first half of 2023 compared with 2022. The proceeds from these sales were primarily reinvested in short-term U.S. Treasury Bills, which are included in cash and cash equivalents.

 

Cash used in financing activities was $459,387 and $1,699,392 for the nine months ended September 30, 2023 and September 30, 2022, respectively. The decrease was due to a decrease in the dividends paid from $0.37 per share in 2022 to $0.10 per share in 2023.

 

The Company expects to continue to use its cash to make dividend payments, to purchase marketable securities, and to take advantage of growth opportunities that are in the best interest of the Company and its shareholders.

 

OFF BALANCE-SHEET ARRANGEMENTS

 

The Company has no off balance-sheet transactions that have, or are reasonably likely to have, a current or future effect on the Company’s financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.

 

CONTRACTUAL OBLIGATIONS AND COMMITMENTS

 

The information to be reported under this item is not required of smaller reporting companies.

 

Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

The information to be reported under this item is not required of smaller reporting companies.

 

Item 4. CONTROLS AND PROCEDURES

 

 

(a)

DISCLOSURE CONTROLS AND PROCEDURES 

 

The Company’s management, including its Principal Executive Officer and Chief Financial Officer, has evaluated the design, operation, and effectiveness of the Company’s disclosure controls and procedures pursuant to Rule 13a-15 under the Securities Exchange Act of 1934 (the “Exchange Act”). There are inherent limitations to the effectiveness of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of the controls and procedures. Accordingly, even effective disclosure controls and procedures can only provide reasonable assurance of achieving their control objectives. Based upon the evaluation performed by the Company’s management, including its Principal Executive Officer and Chief Financial Officer, it was determined that, as of the end of the period covered by this quarterly report, the Company’s disclosure controls and procedures were effective in providing reasonable assurance that information required to be disclosed in the reports filed or submitted pursuant to the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the SEC, and that such information is accumulated and communicated to the Company’s management, including its Principal Executive Officer and Chief Financial Officer, or persons performing similar functions, as appropriate, to allow timely decisions regarding disclosures.

 

Page 22 of 24

 

 

(b)

CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING

 

The Company's Principal Executive Officer and Chief Financial Officer have determined that, during the period covered by this quarterly report, there were no changes in the Company's internal control over financial reporting that materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting. They have also concluded that there were no significant changes in the Company’s internal controls after the date of the evaluation.

 

 

PART II - OTHER INFORMATION

 

ITEM 1.      LEGAL PROCEEDINGS

 

                     NONE

 

ITEM 1A.   RISK FACTORS

 

                  NONE

 

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

 

                         NONE

 

ITEM 3.      DEFAULTS UPON SENIOR SECURITIES

 

                         NONE

 

ITEM 4.      MINE SAFETY DISCLOSURES

 

                         NONE

 

ITEM 5.      OTHER INFORMATION

 

                         NONE

 

Page 23 of 24

 

ITEM 6.      EXHIBITS

 

31.1*

Certification of Donna Vigilante, President and Principal Executive Officer of the Company, pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

   

31.2*

Certification of Andrea Young, Chief Financial Officer of the Company, pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

   

32*

Certifications of Principal Executive Officer and Chief Financial Officer of the Company, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

   

101.INS*

 Inline XBRL Instance Document – The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the inline XBRL 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 (Embedded within the inline XBRL document and included in Exhibit 101.1).

 

* Filed herewith

 

 

SIGNATURES

 

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

 

 

Date: November 3, 2023

UNITED-GUARDIAN, INC.

  (Registrant)
     
  By:

/S/ DONNA VIGILANTE

    Donna Vigilante
    President 
     

 

By:

/S/ ANDREA YOUNG

    Andrea Young
    Chief Financial Officer

 

 

 

Page 24 of 24
EX-31.1 2 ex_590719.htm EXHIBIT 31.1 HTML Editor

EXHIBIT 31.1

 

SECTION 302 CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

 

I, Donna Vigilante, certify that:

 

 

1.

I have reviewed this Quarterly Report of United-Guardian, Inc. on Form 10-Q for the three-month period ended September 30, 2023;

 

 

2.

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

 

 

3.

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

 

 

4.

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

 

 

a.

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

 

 

b.

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

 

 

c.

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

 

 

d.

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

 

 

5.

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

 

 

a.

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

 

 

b.

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

 

Date:  November 3, 2023 By: /s/ Donna Vigilante
    Donna Vigilante
   

President & Principal Executive Officer

 

 
EX-31.2 3 ex_590720.htm EXHIBIT 31.2 HTML Editor

EXHIBIT 31.2

 

SECTION 302 CERTIFICATION OF CHIEF FINANCIAL OFFICER

 

I, Andrea Young, certify that:

 

 

1.

I have reviewed this Quarterly Report of United-Guardian, Inc. on Form 10-Q for the three-month period ended September 30, 2023;

 

 

2.

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

 

 

3.

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

 

 

4.

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

 

 

a.

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

 

 

b.

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

 

 

c.

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

 

 

d.

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

 

 

5.

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

 

 

a.

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

 

 

b.

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

 

Date:  November 3, 2023    By: /s/ Andrea Young
    Andrea Young
    Chief Financial Officer

 

 
EX-32 4 ex_590721.htm EXHIBIT 32 HTML Editor

EXHIBIT 32

 

CERTIFICATIONS 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 United-Guardian, Inc. (the "Company") on Form 10-Q for the quarterly period ended September 30, 2023, as filed with the Securities and Exchange Commission (the "Report"), I, Donna Vigilante, President and Principal Executive Officer of the Company, and I, Andrea Young, Chief Financial Officer of the Company, do hereby certify, pursuant to 18 U.S.C.  Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

(i) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

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

 

 

Date:  November 3, 2023 By: /s/ Donna Vigilante
    Donna Vigilante
    President & Principal Executive Officer

 

  By: /s/ Andrea Young
    Andrea Young
    Chief Financial Officer

 

 

 

 
EX-101.SCH 5 ug-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Statements of Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Statements of Changes in Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Statements of Changes in Stockholders' Equity (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Nature of Business link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Impact of the Coronavirus Pandemic, Global Supply Chain Instability, and Inflation link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Use of Estimates link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Cash and Cash Equivalents link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Accounting for Financial Instruments - Credit Losses link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Marketable Securities link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Inventories link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Defined Contribution Plan link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Related-party Transactions link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Other Information link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Recent Accounting Pronouncements link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15 - Concentrations of Credit Risk link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 16 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 17 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 5 - Cash and Cash Equivalents (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 6 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 8 - Marketable Securities (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 9 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 10 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 13 - Other Information (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 5 - Cash and Cash Equivalents (Details Textual) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 5 - Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents (Details) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 6 - Revenue Recognition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 6 - Revenue Recognition - Disaggregated Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 6 - Revenue Recognition - Revenue by Geographic Region (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 7 - Accounting for Financial Instruments - Credit Losses (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 8 - Marketable Securities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 8 - Marketable Securities - Net Gains and Losses on Marketable Securities (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 8 - Marketable Securities - Summary of Investments (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 9 - Inventories (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 9 - Inventories - Summary of Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 10 - Income Taxes - Provision for Income Taxes (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 11 - Defined Contribution Plan (Details Textual) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 12 - Related-party Transactions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 13 - Other Information - Summary of Accrued Expenses (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 15 - Concentrations of Credit Risk (Details Textual) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 16 - Earnings Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 6 ug-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 7 ug-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual ug_AccruedDistributionFeesCurrent Distribution fees Accrued distribution fees Note 5 - Cash and Cash Equivalents Use of Estimates Disclosure [Text Block] The entire disclosure for use of estimates. Note 6 - Revenue Recognition Note 8 - Marketable Securities Note 9 - Inventories Note 10 - Income Taxes Note 13 - Other Information Note 5 - Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents (Details) Note 6 - Revenue Recognition - Disaggregated Revenue (Details) Note 6 - Revenue Recognition - Revenue by Geographic Region (Details) Income Tax Disclosure [Text Block] Note 8 - Marketable Securities - Net Gains and Losses on Marketable Securities (Details) Discretionary Contributions Vesting Each Additional Year [Member] Represents discretionary contributions vesting each additional year of employment. Note 8 - Marketable Securities - Summary of Investments (Details) Discretionary Contributions Vesting at Two Years [Member] Represents discretionary contributions vesting after two years of employment. Note 9 - Inventories - Summary of Inventories (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 10 - Income Taxes - Provision for Income Taxes (Details) Note 13 - Other Information - Summary of Accrued Expenses (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Equity securities, unrealized loss Accumulated amount of unrealized gain (loss) on equity securities. Proceeds from sale of marketable securities Proceeds from Sale and Maturity of Marketable Securities Equity securities, cost Fixed Income Securities [Member] Depreciation and amortization us-gaap_AssetsCurrent Total current assets Unrealized (losses) gains recognized during the reporting period on marketable securities still held at the reporting date Common stock (at $.10 par value) (10,000,000 shares authorized; 4,594,319 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively) us-gaap_PaymentsToAcquireMarketableSecurities Purchases of marketable securities Financial Instruments [Domain] Retirement Plan Name [Axis] Adjustments to reconcile net income to net cash provided by operating activities: Retirement Plan Name [Domain] Common Stock, Shares Authorized (in shares) Common Stock, Shares, Issued (in shares) Financial Instrument [Axis] Common Stock, Par or Stated Value Per Share (in dollars per share) Accrued expenses Total Accrued Expenses Dividends payable Accounts payable Product and Service [Axis] Product and Service [Domain] us-gaap_AccruedBonusesCurrent Bonuses Two Vendors [Member] Relating to two vendors. Proceeds from sale of equipment Fixed income certificates of deposit, cost Represents the amount of certificates of deposit at cost. Fixed income certificates of deposit, fair value Represents the fair value of certificates of deposits us-gaap_OtherAccruedLiabilitiesCurrent Other Prepaid income taxes Fixed income certificates of deposit, unrealized loss Represents the accumulated amount of unrealized gain (loss) on certificates of deposit. us-gaap_AccruedSalariesCurrent Payroll and related expenses us-gaap_PolicyTextBlockAbstract Accounting Policies Geographical [Axis] Geographical [Domain] Impact of Coronavirus (COVID-19) [Text Block] The entire disclosure pertaining to impact of coronavirus (COVID-19). Inventories, net Total inventories us-gaap_AccruedProfessionalFeesCurrent Audit fee us-gaap_AccruedMarketingCostsCurrent Sales rebates us-gaap_AccruedInsuranceCurrent Insurance Net Sales Net sales us-gaap_InventoryValuationReserves Inventory Valuation Reserves us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Acquisition of property, plant and equipment Supplemental disclosure of non-cash items: Customer [Axis] Customer [Domain] Taxes paid Net (losses) gains recognized during the period on marketable securities Current liabilities: Equity And Other Mutual Funds [Member] Equity And Other Mutual Funds Member us-gaap_Assets TOTAL ASSETS Supplemental disclosure of cash flow information: Net property, plant, and equipment: Pharmaceuticals [Member] Cash flows from operating activities: Medical [Member] Industrial And Other [Member] Statement [Line Items] Accounts Receivable, Allowance for Credit Loss, Current Accounts Receivable, Allowance for Credit Loss, Current Accounts receivable, net of allowance for credit losses of $28,613 at September 30, 2023 and $20,063 at December 31, 2022 Deferred income taxes us-gaap_MarketableSecuritiesCurrent Marketable securities Stockholders’ equity: us-gaap_NonoperatingIncomeExpense Total other income (expense) Investment income Current assets: Net income Net income us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net increase (decrease) in cash and cash equivalents us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities Commitments and Contingencies Director [Member] us-gaap_OperatingIncomeLoss Income from operations Other Income: us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities Prepaid expenses and other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash provided by (used in) investing activities Cost of sales ug_DefinedContributionDiscretionaryContributionPlanVestingPeriod Defined Contribution, Discretionary Contribution Plan, Vesting Period (Year) Represents the vesting period of discretionary contributions made under the defined contribution plan. Company 401(k) contribution us-gaap_DeferredIncomeTaxLiabilitiesNet Deferred income taxes Allowance for obsolete inventory Less: Accumulated depreciation us-gaap_PropertyPlantAndEquipmentNet Total property, plant, and equipment, net us-gaap_PropertyPlantAndEquipmentGross Total property, plant, and equipment Land ug_DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNIUnrealizedGainLoss Marketable securities, unrealized loss Amount of accumulated unrealized gain (loss) in debt securities classified as held to maturity and equity securities. us-gaap_Dividends Dividends Dividends payable ug_DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNIFairValue Marketable securities Fair value of investment in debt securities classified as held to maturity and equity securities. Building and improvements ug_DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNICost Marketable securities, cost Cost of investment in debt securities classified as held to maturity and equity securities. Factory equipment and fixtures Other Liabilities Disclosure [Text Block] us-gaap_PaymentsOfDividends Dividends paid us-gaap_CostsAndExpenses Total costs and expenses Cash flows from investing activities: Scenario [Domain] Earnings per common share Retained Earnings [Member] Earnings Per Share [Text Block] Equity securities Net (loss) gain on marketable securities Provision for state income taxes - current us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable Income taxes payable Scenario [Axis] Accounting and Tax Services [Member] Represents accounting and tax services. us-gaap_RelatedPartyTransactionAmountsOfTransaction Related Party Transaction, Amounts of Transaction us-gaap_MarketableSecuritiesRealizedGainLoss Net (gain) loss on marketable securities Common Stock [Member] Provision for federal income taxes - current Provision for (benefit from) federal income taxes – deferred Related Party Transactions Disclosure [Text Block] us-gaap_IncomeTaxExpenseBenefit Provision for income taxes Total provision for income taxes us-gaap_IncreaseDecreaseInAccruedLiabilities Accrued expenses Equity Components [Axis] Equity Component [Domain] CHINA Accounts payable us-gaap_IncreaseDecreaseInAccountsPayable Gain (Loss) on Securities [Table Text Block] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income before provision for income taxes us-gaap_DefinedContributionPlanCostRecognized Defined Contribution Plan, Cost us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount Defined Contribution Plan, Employer Discretionary Contribution Amount us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Demand deposits Cash and cash equivalents Total cash and cash equivalents Disaggregation of Revenue [Table Text Block] U.S. Treasury Bills (original 3-month maturity) Certificates of Deposit (original 3-month maturity) Money market funds Revenue from Contract with Customer [Text Block] ug_DefinedContributionPlanEmployerDiscretionaryContributionAmountPerYearAuthorized Defined Contribution Plan, Employer Discretionary Contribution Amount Per Year Authorized Defined Contribution Plan, Employer Discretionary Contribution Amount Per Year, Authorized. Document Quarterly Report Entity Incorporation, State or Country Code Amendment Flag Accounting Policies [Abstract] Distributors and Marketing Partners [Member] Represents distributors and marketing partners of the company. Document Transition Report dei_CityAreaCode City Area Code Concentration Risk Disclosure [Text Block] dei_EntityInteractiveDataCurrent Entity Interactive Data Current Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) us-gaap_IncreaseDecreaseInContractWithCustomerLiability Deferred revenue Security Exchange Name us-gaap_CommonStockSharesOutstanding Common Stock, Shares, Outstanding (in shares) Title of 12(b) Security Current Fiscal Year End Date Increase (decrease) in operating liabilities: Less: Net losses recognized during the period on marketable securities sold during the period Debt and Equity Securities, Realized Gain (Loss), Total us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other current assets Basis of Accounting [Text Block] Document Fiscal Period Focus Document Fiscal Year Focus Marketing Partner [Member] Information pertaining to the marking partner. dei_DocumentPeriodEndDate Document Period End Date Distributor [Member] Information pertaining to the distributor. dei_EntityFileNumber Entity File Number us-gaap_IncreaseDecreaseInPrepaidTaxes Prepaid income taxes Entity Emerging Growth Company dei_DocumentType Document Type Cosmetic Ingredients [Member] Represents information related to cosmetic ingredients. Entity Small Business dei_EntityShellCompany Entity Shell Company Document Information [Line Items] Document Information [Table] Entity Filer Category dei_EntityCurrentReportingStatus Entity Current Reporting Status Previous President and CEO [Member] Represents previous President and CEO. Consulting Services [Member] Represents consulting services. us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage Entity Tax Identification Number Non-US [Member] Entity Central Index Key dei_EntityRegistrantName Entity Registrant Name Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Statement [Table] dei_EntityAddressAddressLine1 Entity Address, Address Line One Statement of Financial Position [Abstract] Supplier Concentration Risk [Member] Weighted average shares – basic and diluted (in shares) dei_EntityAddressCityOrTown Entity Address, City or Town Geographic Concentration Risk [Member] dei_EntityAddressPostalZipCode Entity Address, Postal Zip Code (Basic and Diluted) (in dollars per share) Earnings Per Share, Basic, Total (in dollars per share) Credit Loss, Financial Instrument [Text Block] dei_EntityAddressStateOrProvince Entity Address, State or Province Concentration Risk Type [Axis] us-gaap_AllowanceForDoubtfulAccountsReceivable Accounts Receivable, Allowance for Credit Loss Concentration Risk Type [Domain] Statement of Cash Flows [Abstract] Cost of Goods and Service, Product and Service Benchmark [Member] dei_EntityCommonStockSharesOutstanding Entity Common Stock, Shares Outstanding (in shares) Statement of Stockholders' Equity [Abstract] Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] ug_AccruedReserveForOutdatedMaterial Reserve for outdated material Carrying value on reserves for outdated material. Income Statement [Abstract] ug_AccruedAnnualReportExpensesCurrent Annual report expenses The carrying value of accrued annual report expenses classified as current liabilities. Marketable Securities [Table Text Block] Revenue Benchmark [Member] Revenue from External Customers by Geographic Areas [Table Text Block] Accounts Receivable [Member] Schedule of Accrued Liabilities [Table Text Block] us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] dei_LocalPhoneNumber Local Phone Number Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] us-gaap_TableTextBlock Notes Tables us-gaap_GainLossOnDispositionOfAssets1 Gain on sale of equipment Accounting Standards Update and Change in Accounting Principle [Text Block] Related Party, Type [Axis] Related Party, Type [Domain] Allowance for credit losses Cash flows from financing activities: Operating expenses us-gaap_LiabilitiesAndStockholdersEquity TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Dividend Paid [Member] us-gaap_CashUninsuredAmount Cash, Uninsured Amount Finished products Work in process UNITED STATES Related Party Transaction [Axis] Dividends [Axis] DC Plan [Member] Represents DC plan. Related Party Transaction [Domain] Dividends [Domain] (Increase) decrease in operating assets: Research and development Retained earnings Costs and expenses: Demand Deposits [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance ASI [Member] Refers to information regarding the entity ASI, which is located in Canada. us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Inventory Disclosure [Text Block] Schedule of Cash and Cash Equivalents [Table Text Block] Supplier [Axis] Schedule of Inventory, Current [Table Text Block] Class of Stock [Axis] Supplier [Domain] ug_NumberOfCustomers Number of Customers The number of customers affecting an entity's concentration risk. Cash and Cash Equivalents Disclosure [Text Block] Retirement Benefits [Text Block] ug_NumberOfVendors Number of Vendors The number of vendors affecting an entity's concentration risk. Subsequent Events [Text Block] us-gaap_DeferredIncomeTaxExpenseBenefit Deferred income taxes EX-101.PRE 8 ug-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 9 ug-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2023
Nov. 01, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 1-10526  
Entity Registrant Name UNITED-GUARDIAN, INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 11-1719724  
Entity Address, Address Line One 230 Marcus Boulevard  
Entity Address, City or Town Hauppauge  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 11788  
City Area Code 631  
Local Phone Number 273-0900  
Title of 12(b) Security Common Stock, $0.10 par value per share  
Trading Symbol UG  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   4,594,319
Entity Central Index Key 0000101295  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Statements of Income (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net sales $ 3,057,518 $ 2,417,022 $ 8,278,141 $ 9,935,557
Costs and expenses:        
Cost of sales 1,749,041 1,076,035 4,272,043 4,479,905
Operating expenses 488,464 532,333 1,580,503 1,699,311
Research and development 98,141 120,924 353,829 364,856
Total costs and expenses 2,335,646 1,729,292 6,206,375 6,544,072
Income from operations 721,872 687,730 2,071,766 3,391,485
Other Income:        
Investment income 79,682 46,995 182,264 146,405
Net (loss) gain on marketable securities (14,357) (300,526) 65,823 (1,154,464)
Total other income (expense) 65,325 (253,531) 248,087 (1,008,059)
Income before provision for income taxes 787,197 434,199 2,319,853 2,383,426
Provision for income taxes 160,441 88,681 475,922 493,119
Net income $ 626,756 $ 345,518 $ 1,843,931 $ 1,890,307
Earnings per common share        
(Basic and Diluted) (in dollars per share) $ 0.14 $ 0.07 $ 0.40 $ 0.41
Weighted average shares – basic and diluted (in shares) 4,594,319 4,594,319 4,594,319 4,594,319
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheets (Current Period Unaudited) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 7,116,131 $ 830,452
Marketable securities 928,847 5,653,516
Accounts receivable, net of allowance for credit losses of $28,613 at September 30, 2023 and $20,063 at December 31, 2022 1,816,242 1,427,576
Inventories, net 1,228,076 1,672,012
Prepaid expenses and other current assets 132,699 201,846
Prepaid income taxes 393,636 185,228
Total current assets 11,615,631 9,970,630
Deferred income taxes 0 110,544
Net property, plant, and equipment:    
Land 69,000 69,000
Factory equipment and fixtures 4,615,387 4,585,055
Building and improvements 2,937,746 2,895,742
Total property, plant, and equipment 7,622,133 7,549,797
Less: Accumulated depreciation 7,064,991 6,990,636
Total property, plant, and equipment, net 557,142 559,161
TOTAL ASSETS 12,172,773 10,640,335
Current liabilities:    
Accounts payable 166,199 30,415
Accrued expenses 1,286,166 1,322,056
Dividends payable 21,265 21,220
Total current liabilities 1,473,630 1,373,691
Deferred income taxes 48,000 0
Commitments and Contingencies  
Stockholders’ equity:    
Common stock (at $.10 par value) (10,000,000 shares authorized; 4,594,319 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively) 459,432 459,432
Retained earnings 10,191,711 8,807,212
Total stockholders’ equity 10,651,143 9,266,644
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 12,172,773 $ 10,640,335
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss, Current $ 28,613 $ 20,063
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.10  
Common Stock, Shares Authorized (in shares) 10,000,000 10,000,000
Common Stock, Shares, Outstanding (in shares) 4,594,319 4,594,319
Common Stock, Shares, Issued (in shares) 4,594,319 4,594,319
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Dividend Paid [Member]
Common Stock [Member]
Retained Earnings [Member]
Dividend Paid [Member]
Retained Earnings [Member]
Dividend Paid [Member]
Total
Balance (in shares) at Dec. 31, 2021   4,594,319        
Balance at Dec. 31, 2021   $ 459,432   $ 9,361,837   $ 9,821,269
Net income       911,465   911,465
Balance (in shares) at Mar. 31, 2022   4,594,319        
Balance at Mar. 31, 2022   $ 459,432   10,273,202   10,732,734
Balance (in shares) at Dec. 31, 2021   4,594,319        
Balance at Dec. 31, 2021   $ 459,432   9,361,837   9,821,269
Net income           1,890,307
Dividends           (506)
Balance (in shares) at Sep. 30, 2022   4,594,319        
Balance at Sep. 30, 2022   $ 459,432   9,552,246   10,011,678
Balance (in shares) at Mar. 31, 2022   4,594,319        
Balance at Mar. 31, 2022   $ 459,432   10,273,202   10,732,734
Net income       633,324   633,324
Dividends     $ (1,699,392) (506) $ (1,699,392) (506)
Balance (in shares) at Jun. 30, 2022   4,594,319        
Balance at Jun. 30, 2022   $ 459,432   9,206,728   9,666,160
Net income   $ 0   345,518   345,518
Balance (in shares) at Sep. 30, 2022   4,594,319        
Balance at Sep. 30, 2022   $ 459,432   9,552,246   10,011,678
Balance (in shares) at Dec. 31, 2022   4,594,319        
Balance at Dec. 31, 2022   $ 459,432   8,807,212   9,266,644
Net income       756,081   756,081
Balance (in shares) at Mar. 31, 2023   4,594,319        
Balance at Mar. 31, 2023   $ 459,432   9,563,293   10,022,725
Balance (in shares) at Dec. 31, 2022   4,594,319        
Balance at Dec. 31, 2022   $ 459,432   8,807,212   9,266,644
Net income           1,843,931
Dividends           (45)
Balance (in shares) at Sep. 30, 2023   4,594,319        
Balance at Sep. 30, 2023   $ 459,432   10,191,711   10,651,143
Balance (in shares) at Mar. 31, 2023   4,594,319        
Balance at Mar. 31, 2023   $ 459,432   9,563,293   10,022,725
Net income       461,094   461,094
Balance (in shares) at Jun. 30, 2023   4,594,319        
Balance at Jun. 30, 2023   $ 459,432   10,024,387   10,483,819
Net income   0   626,756   626,756
Dividends $ 0 $ 0 $ (459,387) (45) $ (459,387) (45)
Balance (in shares) at Sep. 30, 2023   4,594,319        
Balance at Sep. 30, 2023   $ 459,432   $ 10,191,711   $ 10,651,143
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Statements of Changes in Stockholders' Equity (Unaudited) (Parentheticals) - $ / shares
3 Months Ended
Sep. 30, 2023
Jun. 30, 2022
Dividend Paid [Member]    
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 0.10  
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 0.10 $ 0.37
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net income $ 1,843,931 $ 1,890,307
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 74,355 102,851
Net (gain) loss on marketable securities (65,823) 1,154,464
Gain on sale of equipment (10,000) 0
Allowance for credit losses 8,550 (1,851)
Allowance for obsolete inventory 37,000 0
Deferred income taxes 158,544 (268,410)
(Increase) decrease in operating assets:    
Accounts receivable (397,216) 688,187
Inventories 406,936 (883,825)
Prepaid expenses and other current assets 69,147 43,325
Prepaid income taxes (208,408) (150,633)
Increase (decrease) in operating liabilities:    
Accounts payable 135,784 (314,304)
Accrued expenses (35,890) (80,753)
Income taxes payable 0 (88,738)
Deferred revenue 0 (190,164)
Net cash provided by operating activities 2,016,910 1,900,456
Cash flows from investing activities:    
Acquisition of property, plant and equipment (72,336) (60,165)
Proceeds from sale of equipment 10,000 0
Proceeds from sale of marketable securities 5,255,145 1,658,293
Purchases of marketable securities (464,653) (1,833,879)
Net cash provided by (used in) investing activities 4,728,156 (235,751)
Cash flows from financing activities:    
Dividends paid (459,387) (1,699,392)
Net cash used in financing activities (459,387) (1,699,392)
Net increase (decrease) in cash and cash equivalents 6,285,679 (34,687)
Cash and cash equivalents at beginning of period 830,452 531,213
Cash and cash equivalents at end of period 7,116,131 496,526
Supplemental disclosure of cash flow information:    
Taxes paid 525,000 1,000,000
Supplemental disclosure of non-cash items:    
Dividends payable $ 45 $ 506
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Nature of Business
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]

1.

Nature of Business

 

United-Guardian, Inc. (“Registrant” or “Company”) is a Delaware corporation that, through its Guardian Laboratories division, manufactures and markets cosmetic ingredients, pharmaceuticals, and medical lubricants. Prior to July 1, 2023, the Company manufactured and reported sales of an industrial line of products; however, this product line was discontinued after the second quarter of 2023 due to low sales volume with no growth. The Company conducts research and product development and modifies, refines, and expands the uses for existing products, with the goal of further developing the market for its products. The Company also develops new products using natural and environmentally friendly raw materials, which is a priority for many of the Company’s cosmetic customers.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Basis of Presentation
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Basis of Accounting [Text Block]

2.

Basis of Presentation

 

Interim condensed financial statements of the Company are prepared in accordance with United States Generally Accepted Accounting Principles (“US GAAP”) for interim financial information, pursuant to the requirements for reporting on Form 10-Q and Regulation S-X. In the opinion of management, all adjustments, including normal recurring accruals, considered necessary for the fair presentation of financial statements for the interim periods have been included. The results of operations for the three and nine months ended September 30, 2023 (also referred to as the "third quarter of 2023" and the "first nine months of 2023", respectively) are not necessarily indicative of results that ultimately may be achieved for any other interim period or for the year ending December 31, 2023. The interim unaudited condensed financial statements and notes thereto should be read in conjunction with the audited financial statements and notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2022.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Impact of the Coronavirus Pandemic, Global Supply Chain Instability, and Inflation
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Impact of Coronavirus (COVID-19) [Text Block]

3.

Impact of the Coronavirus Pandemic, Global Supply Chain Instability, and Inflation

 

There continues to be residual impact on the Company’s business and financial performance from the coronavirus pandemic. In particular, there has been decreased demand for the Company’s Lubrajel® products in China as a result of (a) slower than expected post-COVID economic recovery in China; (b) increased competition from lower-priced competitors, especially those from Asian producers; and (c) slower destocking rate while the zero-COVID mandate was in effect in China for much of 2022.

 

As a result of the ongoing supply chain instability, the Company has experienced longer lead times for many of its raw materials. While raw material prices have stabilized, the increases in raw material prices that the Company experienced during 2022 and early 2023, have negatively impacted the Company’s gross profit margins in the first half of 2023. As a result, the Company instituted price increases on many of its products to offset these increased raw material costs.

 

 

While inflation has lessened during 2023, any future increases in the inflation rate will likely increase raw material costs, shipping costs, and internal labor costs, which could negatively impact the Company’s future gross margins.

 

With the residual effects of the coronavirus pandemic, combined with global supply chain instability and inflation, there continues to be uncertainty regarding the potential impact on the Company’s operations and its financial results. As a result the Company is unable to provide an accurate estimate or projection as to what the future impact will be on the Company’s operations and its financial performance going forward.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Use of Estimates
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Use of Estimates Disclosure [Text Block]

4.

Use of Estimates

 

In preparing financial statements in conformity with US GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as revenues and expenses during the reporting period. Actual results could differ from those estimates. Such estimated items include the allowance for bad debts, reserve for inventory obsolescence, accrued distribution fees, outdated material returns, possible impairment of marketable securities, and the allocation of overhead.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Cash and Cash Equivalents
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Cash and Cash Equivalents Disclosure [Text Block]

5.

Cash and Cash Equivalents

 

For financial statement purposes, the Company considers as cash equivalents all highly liquid investments with an original maturity of three months or less at the time of purchase. The Company deposits cash and cash equivalents with financially strong, FDIC-insured financial institutions, and it believes that any amounts above FDIC insurance limitations are at minimal risk. The amounts held in excess of FDIC limits at any point in time are considered temporary and are primarily due to the timing of maturities on United States Treasury Bills. Cash and cash equivalents held in these accounts are currently insured by the Federal Deposit Insurance Corporation (“FDIC”) up to a maximum of $250,000. At September 30, 2023 and December 31, 2022, $664,879 and $105,000, respectively, exceeded the FDIC limit.

 

Cash and cash equivalents include currency on hand, demand deposits with banks or financial institutions, and short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. The following table summarizes the Company's cash and cash equivalents:

 

      September 30,       December 31,  
      2023       2022  

Demand deposits

  $ 396,540     $ 314,685  

Certificates of Deposit (original 3-month maturity)

    500,000       ---  

Money market funds

    514,017       18,590  

U.S. Treasury Bills (original 3-month maturity)

    5,705,574       497,177  

Total cash and cash equivalents

  $ 7,116,131     $ 830,452  

 

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Revenue Recognition
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

6.

Revenue Recognition

 

The Company records revenue in accordance with ASC Topic 606 “Revenue from Contracts with Customers.” Under this guidance, revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration expected to be received in exchange for those goods or services. The Company’s principal source of revenue is product sales.

 

The Company’s sales, as reported, are subject to a variety of deductions, some of which are estimated. These deductions are recorded in the same period in which the revenue is recognized. Such deductions, primarily related to the sale of the Company’s pharmaceutical products, include chargebacks from the United States Department of Veterans Affairs (‘VA”), rebates in connection with the Company’s participation in Medicare programs, distribution fees, discounts, and outdated product returns. These deductions represent estimates of the related obligations and, as such, knowledge and judgment are required when estimating the impact of these revenue deductions on sales for a reporting period.

 

During 2023 and 2022, the Company participated in various government drug rebate programs related to the sale of Renacidin®, its most important pharmaceutical product. These programs include the Veterans Affairs Federal Supply Schedule (FSS), and the Medicare Part D Coverage Gap Discount Program (CGDP). These programs require the Company to sell its product at a discounted price. The Company’s sales, as reported, are net of these product rebates and discounts, some of which are estimated, and are recorded in the same period that the revenue is recognized.

 

The Company recognizes revenue from sales of its cosmetic ingredients and medical lubricants when those products are shipped, as long as a valid purchase order has been received and future collection of the sale amount is reasonably assured. These products are shipped “Ex-Works” from the Company’s facility in Hauppauge, NY, and it is at this time that risk of loss and responsibility for the shipment passes to the customer and the Company’s performance obligation is satisfied. Sales of these products are deemed final, and there is no obligation on the part of the Company to repurchase or allow the return of these goods unless they are defective.

 

The Company’s pharmaceutical products are shipped via common carrier upon receipt of a valid purchase order, with, in most cases, the Company paying the shipping costs. Sales of pharmaceutical products are final, and revenue is recognized at the time of shipment, which is when the risk of loss and responsibility for the shipment passes to the customer, and the performance obligation of the Company is satisfied. Pharmaceutical products are returnable only at the discretion of the Company unless (a) they are found to be defective; (b) the product is damaged in shipping; or (c) the product is outdated (but not more than one year after its expiration date, which is a return policy which conforms to standard pharmaceutical industry practice). The Company estimates an allowance for outdated material returns based on prior year historical returns of its pharmaceutical products.

 

 

The Company does not make sales on consignment, and the collection of the proceeds of the sale of any of the Company’s products is not contingent upon the customer being able to sell the goods to a third party.

 

Any allowances for returns are taken as a reduction of sales within the same period the revenue is recognized. Such allowances are determined based on historical experience under ASC Topic 606-10-32-8. The Company has not experienced significant fluctuations between estimated allowances and actual activity. At September 30, 2023 and 2022, the Company had an allowance of $271,832 and $353,259, respectively, for possible outdated material returns, which is included in accrued expenses.

 

The Company has distribution fee contracts with certain distributors of its pharmaceutical products that entitle them to distribution and service-related fees. The Company estimates distribution fees and records distribution fees as offsets to revenue.

 

Disaggregated sales by product class are as follows:

 

      Three months ended September 30,       Nine months ended September 30,  
      2023       2022       2023       2022  

Cosmetic ingredients

  $ 1,197,178     $ 841,261     $ 2,731,966     $ 4,313,139  

Pharmaceutical

    1,196,393       1,159,367       3,927,218       3,622,964  

Medical lubricants

    663,947       384,548       1,567,363       1,904,424  

Industrial products

    -       31,846       51,594       95,030  

Total Sales

  $ 3,057,518     $ 2,417,022     $ 8,278,141     $ 9,935,557  

 

The Company’s cosmetic ingredients are marketed worldwide by five distributors, of which U.S.-based Ashland Specialty Ingredients (“ASI”) purchases the largest volume. Approximately 26% of the Company’s total sales in the third quarter of 2023 were to customers located outside of the United States, compared with approximately 18% in the third quarter of 2022. For the nine months ended September 30, 2023, approximately 24% of the Company’s total sales were to customers located outside of the United States, compared with approximately 25% for the nine months ended September 30, 2022.

 

Disaggregated sales by geographic region are as follows:

 

      Three months ended September 30,       Nine months ended September 30,  
      2023       2022       2023       2022  

United States*

  $ 2,247,677     $ 1,969,907     $ 6,257,453     $ 7,403,752  

Other countries

    809,841       447,115       2,020,688       2,531,805  

Total Sales

  $ 3,057,518     $ 2,417,022     $ 8,278,141     $ 9,935,557  

 

* Substantially all purchases by ASI are shipped to ASI’s warehouses in the U.S. As a result, all sales to ASI are reported as U.S. sales for financial reporting purposes, even though a significant quantity of those purchases will be shipped by ASI to foreign customers. ASI has reported to the Company that approximately 71% of its sales of the Company’s products in the third quarter of 2023 were to foreign customers compared with 60% for the same period in 2022, with China representing approximately 23% of those foreign sales in the third quarter of 2023, compared with approximately 37% in the third quarter of 2022.

 

 

For the nine months ended September 30, 2023 approximately 69% of ASI’s sales of the Company’s products were to foreign customers, with China accounting for approximately 27% of ASI’s sales of the Company’s products, as compared with approximately 69% of ASI’s sales going to customers in other countries for the nine months ended September 30, 2022, with China accounting for approximately 42% of ASI’s sales of the Company’s products during that period.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Accounting for Financial Instruments - Credit Losses
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Credit Loss, Financial Instrument [Text Block]

7.

Accounting for Financial Instruments – Credit Losses

 

On January 1, 2023, the Company adopted ASU 2016-13, Financial Instruments – Credit Losses. In accordance with this standard, the Company recognizes an allowance for credit losses for its trade receivables to present the net amount expected to be collected as of the balance sheet date. This allowance is based on the credit losses expected to arise over the life of the asset and are based on Current Expected Credit Losses (CECL). Implementation of this standard did not have a material effect on the Company’s financial statements.

 

The timing between recognition of revenue for product sales and the receipt of payment is not significant. The Company’s standard credit terms, which vary depending on the customer, range between 30 and 60 days. The Company provides allowances for any receivables for which collection is doubtful in accordance with ASU 2016-13. As of September 30, 2023 and December 31, 2022, the allowance for credit losses was $28,613 and $20,063, respectively. Prompt-pay discounts are offered to some customers; however, due to the uncertainty of the customers taking the discounts, the discounts are recorded only after they have been taken.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Marketable Securities
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]

8.

Marketable Securities

 

Marketable securities include investments in fixed income and equity mutual funds and certificates of deposit. The Company’s mutual funds are reported at their fair values and the certificates of deposit are reported at amortized cost.

 

The disaggregated net gains and losses on the marketable securities recognized in the income statements for the three and nine months ended September 30, 2023 and 2022, respectively, are as follows:

 

   

Three months ended
September 30,

   

Nine months ended
September 30,

 
      2023       2022       2023       2022  

Net (losses) gains recognized during the period on marketable securities

  $ (14,357 )   $ (300,526 )   $ 65,823

 

  $ (1,154,464

)

Less: Net losses recognized during the period on marketable securities sold during the period

    -       -       (433,769

)

    (207,936

)

Unrealized (losses) gains recognized during the reporting period on marketable securities still held at the reporting date

  $ (14,357 )   $ (300,526 )   $ 499,592     $ (946,528

)

 

 

The fair values of the Company’s marketable securities are determined in accordance with US GAAP, with fair value being defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the Company utilizes the three-tier value hierarchy, as prescribed by US GAAP, which prioritizes the inputs used in measuring fair value as follows:

 

•    Level 1 - inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.

 

•    Level 2 - inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.

 

•    Level 3 – inputs to the valuation methodology are unobservable and significant to the fair value measurement.

 

The Company’s marketable equity securities, which are considered available for sale securities, are re-measured to fair value on a recurring basis and are valued using Level 1 inputs using quoted prices (unadjusted) for identical assets in active markets.

 

The following tables summarize the Company’s investments:

 

September 30, 2023 (Unaudited)

 

    Cost     Fair Value     Unrealized Loss  
Equity Securities:                        

Equity and other mutual funds

  $ 542,131     $ 528,847     $ (13,284 )
                         

Other short-term investments:

                       

Fixed income certificates of deposit

  $ 400,000     $ 400,000       -  

Total marketable securities

  $ 942,131     $ 928,847     $ (13,284

)

 

December 31, 2022 (Audited)

 

 

    Cost     Fair Value     Unrealized gain (loss)  
Equity Securities                        

Fixed income mutual funds

  $ 5,449,227     $ 4,924,497     $ (524,730

)

Equity and other mutual funds

    717,165       729,019       11,854  

Total equity securities

    6,166,392       5,653,516       (512,876

)

Total marketable securities

  $ 6,166,392     $ 5,653,516     $ (512,876

)

 

Investment income is recognized when earned and consists principally of dividend income from equity and fixed income mutual funds and interest income from United States Treasury Bills, certificates of deposit and money market funds. Realized gains and losses on sales of investments are determined on a specific identification basis.

 

Proceeds from the sale and redemption of marketable securities amounted to $5,255,145 for the nine months ended September 30, 2023, which included realized losses of $433,769. Proceeds from the sale and redemption of marketable securities amounted to $1,658,293 for the nine months ended September 30, 2022, which included realized losses of $207,936.

 

 

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Inventories
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

9.

Inventories

 

    September 30,     December 31,  
   

2023

   

2022

 
   

(UNAUDITED)

   

(AUDITED)

 

Inventories consist of the following:

               

Raw materials

  $ 591,407     $ 601,125  

Work in process

    101,475       16,520  

Finished products

    535,194       1,054,367  

Total inventories

  $ 1,228,076     $ 1,672,012  

 

Inventories are valued at the lower of cost and net realizable value. Cost is determined using the average cost method, which approximates cost determined by the first-in, first-out (“FIFO”) method. Finished product inventories at September 30, 2023 and December 31, 2022 are stated net of a reserve of $101,000 and $64,000, respectively, for slow moving and obsolete inventory.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Income Taxes
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

10.

Income Taxes

 

The Company’s tax provision is based on its estimated annual effective tax rate. The Company continues to fully recognize its tax benefits, and as of September 30, 2023 and December 31, 2022, the Company did not have any unrecognized tax benefits. The Company’s provision for income taxes for the three and nine months ended September 30, 2023 and 2022 includes the following:

 

   

Three months ended
September 30,

   

Nine months ended
September 30,

 
      2023       2022       2023       2022  

Provision for federal income taxes - current

  $ 152,350     $ 305,772     $ 317,128     $ 761,429  

Provision for state income taxes - current

    -       -       250       100  

Provision for (benefit from) federal income taxes – deferred

    8,091       (217,091

)

    158,544       (268,410

)

Total provision for income taxes

  $ 160,441     $ 88,681     $ 475,922     $ 493,119  

 

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Defined Contribution Plan
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Retirement Benefits [Text Block]

11.

Defined Contribution Plan

 

The Company sponsors a 401(k) defined contribution plan (“DC Plan”) that provides for a dollar-for-dollar employer matching contribution of the first 4% of each employee’s pay that is deferred by the employee. Employees become fully vested in employer matching contributions immediately.

 

The Company also makes discretionary contributions to each employee's account based on a "pay-to-pay" safe-harbor formula that qualifies the 401(k) Plan under current IRS regulations. Employees become vested in the discretionary contributions as follows: 20% after two years of employment, and 20% for each year of employment thereafter until the employee becomes fully vested after six years of employment.

 

 

The Company accrued $81,750 in contributions to the DC Plan for the nine months ended September 30, 2023 and September 30, 2022. In the first nine months of 2023, the Company made discretionary contributions of $ 94,326 to the DC Plan. This payment represented the remaining portion of the Company’s 2022 discretionary contribution. For the first nine months of 2022, the Company made discretionary contributions in the amount of $109,000 to the DC Plan.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Related-party Transactions
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]
12.

Related-Party Transactions

 

For the three- and nine-month periods ended September 30, 2023, the Company made payments of $30,000 and $90,000, respectively, to Ken Globus, the Company’s former President, for consulting services provided to the Company. There were no payments made to Mr. Globus for consulting services in the corresponding periods in 2022.

 

For the three- and nine-month periods ended September 30, 2023, the Company made payments of $9,000 and $12,000, respectively, to the accounting firm PKF O’Connor Davies (“PKF”) for accounting and tax services. Lawrence Maietta, a partner at PKF, is a director of the Company. For the three-month period ended September 30, 2022, there were no payments made to PKF. For the nine-month period ended September 30, 2022, the Company made payments of $4,000 to PKF for accounting and tax services.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Other Information
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Other Liabilities Disclosure [Text Block]
13.

Other Information


Accrued Expenses

 

Accrued expenses consist of the following:

 

    September 30,     December 31,  
   

2023

   

2022

 
      (Unaudited)       (Audited)  
Accrued Expenses                

Bonuses

  $ 140,252     $ 175,496  

Distribution fees

    409,742       395,536  

Payroll and related expenses

    95,313       53,475  

Reserve for outdated material

    271,832       369,154  

Company 401(k) contribution

    81,750       94,326  

Audit fee

    60,250       66,500  

Annual report expenses

    54,475       68,349  

Sales rebates

    123,784       80,926  

Insurance

    21,625       -  

Other

    27,143       18,294  

Total Accrued Expenses

  $ 1,286,166     $ 1,322,056  

 

 

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Recent Accounting Pronouncements
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Accounting Standards Update and Change in Accounting Principle [Text Block]
14.

Recent Accounting Pronouncements

 

In January 2023, the Company adopted ASU-2016-13 “Financial Instruments – Credit Losses.” This guidance introduces a new credit loss methodology, Current Expected Credit Losses (“CECL”), which requires earlier recognition of credit losses, while also providing additional transparency about credit risk. The guidance requires organizations to measure all expected credit losses for financial instruments at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Implementation of this standard did not have a material effect on the Company’s financial statements.

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Concentrations of Credit Risk
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]
15.

Concentrations of Credit Risk

 

Customer concentration - Accounts receivable potentially exposes the Company to concentrations of credit risk. The Company monitors the amount of credit it allows each of its customers, using the customer’s prior payment history and its overall credit worthiness to determine how much credit to allow or whether any credit should be given at all. It is the Company’s policy to discontinue shipments to any customer that is substantially past due on its payments. The Company sometimes requires payment in advance from customers whose payment record is questionable. As a result of its monitoring of the outstanding credit allowed for each customer, as well as the fact that the majority of the Company’s sales are to customers whose satisfactory credit and payment record has been established over a long period of time, the Company believes that its credit risk from accounts receivable is low.

 

For the three months ended September 30, 2023, one of the Company’s cosmetic ingredient distributors, and three of its pharmaceutical distributors, together accounted for 81% of the Company’s sales and 83% of its outstanding accounts receivable at September 30, 2023. During the three months ended September 30, 2022, the same cosmetic ingredient distributor and three pharmaceutical distributors together were responsible for 89% of the Company’s sales and 86% of its outstanding accounts receivable at September 30, 2022.

 

For the nine months ended September 30, 2023, one of the Company’s cosmetic ingredient distributors, and three of its pharmaceutical distributors, together accounted for 80% of the Company’s sales and 83% of its outstanding accounts receivable at September 30, 2023. During the nine months ended September 30, 2022, the same cosmetic ingredient distributor and three pharmaceutical distributors together were responsible for 78% of the Company’s sales and 86% of its outstanding accounts receivable at September 30, 2022.

 

Supplier concentration – For the nine months ended September 30, 2023, approximately 74% of the Company’s purchases were derived from two suppliers. For the nine months ended September 30, 2022, approximately 70% of the Company’s purchases were derived from the same two suppliers.

 

For the three months ended September 30, 2023, approximately 62% of the Company’s purchases were derived from two suppliers. For the three months ended September 30, 2022, approximately 80% of the Company’s purchases were derived from the same two suppliers.

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Earnings Per Share
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

16.

Earnings Per Share

 

Basic earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued.

 

 

Per share basic and diluted earnings were $0.14 and $0.07 for the three months ended September 30, 2023 and 2022, respectively, and $0.40 and $0.41 for the nine months ended September 30, 2023 and 2022, respectively.

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Note 17 - Subsequent Events
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Subsequent Events [Text Block]

17.

Subsequent Events

 

On October 10, 2023, the Company informed Ashland Specialty Ingredients (“ASI”), its largest cosmetic ingredients distributor, that it would like to renegotiate the current exclusive distribution agreement and in doing so provided Ashland with formal notification that it would not be renewing the existing distribution agreement in its current form. The agreement between the Company and ASI automatically renews every two years and is set to renew on January 1, 2024, unless notice of termination is given by either party no later than October 31, 2023. The Company has expressed that it has no intention of severing the relationship with ASI and that the purpose of the notification letter was to ensure that both parties have time to review the business agreement and determine what changes, if any, could be made to address the continued decline in sales of the Company’s products by ASI in certain regions.

 

On October 19,2023, the Company informed the U.S. Food and Drug Administration (the “FDA”) of a potential supply shortage of Renacidin. The Company was informed by Amsino Healthcare (USA), Inc. (“Amsino”) that they were temporarily ceasing the manufacture and supply of Renacidin as its facility underwent required maintenance and addressed several observations made by the FDA. Amsino currently anticipates that two outstanding purchase orders originally scheduled for December 5, 2023 and January 9, 2024 will now take place on or about February 2, 2024 and February 9, 2024 respectively. The Company has determined that it will likely exceed its current supply levels of Renacidin prior to the delivery dates provided by Amsino. In connection with the Company’s mandatory notice to the FDA regarding the shortage of Renacidin, the Company is taking every measure reasonably available to mitigate the impact caused by these delays.

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Cash and Cash Equivalents (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Cash and Cash Equivalents [Table Text Block]
      September 30,       December 31,  
      2023       2022  

Demand deposits

  $ 396,540     $ 314,685  

Certificates of Deposit (original 3-month maturity)

    500,000       ---  

Money market funds

    514,017       18,590  

U.S. Treasury Bills (original 3-month maturity)

    5,705,574       497,177  

Total cash and cash equivalents

  $ 7,116,131     $ 830,452  
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
      Three months ended September 30,       Nine months ended September 30,  
      2023       2022       2023       2022  

Cosmetic ingredients

  $ 1,197,178     $ 841,261     $ 2,731,966     $ 4,313,139  

Pharmaceutical

    1,196,393       1,159,367       3,927,218       3,622,964  

Medical lubricants

    663,947       384,548       1,567,363       1,904,424  

Industrial products

    -       31,846       51,594       95,030  

Total Sales

  $ 3,057,518     $ 2,417,022     $ 8,278,141     $ 9,935,557  
Revenue from External Customers by Geographic Areas [Table Text Block]
      Three months ended September 30,       Nine months ended September 30,  
      2023       2022       2023       2022  

United States*

  $ 2,247,677     $ 1,969,907     $ 6,257,453     $ 7,403,752  

Other countries

    809,841       447,115       2,020,688       2,531,805  

Total Sales

  $ 3,057,518     $ 2,417,022     $ 8,278,141     $ 9,935,557  
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Gain (Loss) on Securities [Table Text Block]
   

Three months ended
September 30,

   

Nine months ended
September 30,

 
      2023       2022       2023       2022  

Net (losses) gains recognized during the period on marketable securities

  $ (14,357 )   $ (300,526 )   $ 65,823

 

  $ (1,154,464

)

Less: Net losses recognized during the period on marketable securities sold during the period

    -       -       (433,769

)

    (207,936

)

Unrealized (losses) gains recognized during the reporting period on marketable securities still held at the reporting date

  $ (14,357 )   $ (300,526 )   $ 499,592     $ (946,528

)

Marketable Securities [Table Text Block]
    Cost     Fair Value     Unrealized Loss  
Equity Securities:                        

Equity and other mutual funds

  $ 542,131     $ 528,847     $ (13,284 )
                         

Other short-term investments:

                       

Fixed income certificates of deposit

  $ 400,000     $ 400,000       -  

Total marketable securities

  $ 942,131     $ 928,847     $ (13,284

)

    Cost     Fair Value     Unrealized gain (loss)  
Equity Securities                        

Fixed income mutual funds

  $ 5,449,227     $ 4,924,497     $ (524,730

)

Equity and other mutual funds

    717,165       729,019       11,854  

Total equity securities

    6,166,392       5,653,516       (512,876

)

Total marketable securities

  $ 6,166,392     $ 5,653,516     $ (512,876

)

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Inventories (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
    September 30,     December 31,  
   

2023

   

2022

 
   

(UNAUDITED)

   

(AUDITED)

 

Inventories consist of the following:

               

Raw materials

  $ 591,407     $ 601,125  

Work in process

    101,475       16,520  

Finished products

    535,194       1,054,367  

Total inventories

  $ 1,228,076     $ 1,672,012  
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Income Taxes (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

Three months ended
September 30,

   

Nine months ended
September 30,

 
      2023       2022       2023       2022  

Provision for federal income taxes - current

  $ 152,350     $ 305,772     $ 317,128     $ 761,429  

Provision for state income taxes - current

    -       -       250       100  

Provision for (benefit from) federal income taxes – deferred

    8,091       (217,091

)

    158,544       (268,410

)

Total provision for income taxes

  $ 160,441     $ 88,681     $ 475,922     $ 493,119  
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Other Information (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
    September 30,     December 31,  
   

2023

   

2022

 
      (Unaudited)       (Audited)  
Accrued Expenses                

Bonuses

  $ 140,252     $ 175,496  

Distribution fees

    409,742       395,536  

Payroll and related expenses

    95,313       53,475  

Reserve for outdated material

    271,832       369,154  

Company 401(k) contribution

    81,750       94,326  

Audit fee

    60,250       66,500  

Annual report expenses

    54,475       68,349  

Sales rebates

    123,784       80,926  

Insurance

    21,625       -  

Other

    27,143       18,294  

Total Accrued Expenses

  $ 1,286,166     $ 1,322,056  
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Cash and Cash Equivalents (Details Textual) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Cash, Uninsured Amount $ 664,879 $ 105,000
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Certificates of Deposit (original 3-month maturity) $ 500,000 $ 0
Money market funds 514,017 18,590
U.S. Treasury Bills (original 3-month maturity) 5,705,574 497,177
Total cash and cash equivalents 7,116,131 830,452
Demand Deposits [Member]    
Demand deposits $ 396,540 $ 314,685
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Revenue Recognition (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accounts Receivable, Allowance for Credit Loss $ 271,832 $ 353,259 $ 271,832 $ 353,259
Cosmetic Ingredients [Member] | Non-US [Member] | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]        
Concentration Risk, Percentage 26.00% 18.00% 24.00% 25.00%
ASI [Member] | Non-US [Member] | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]        
Concentration Risk, Percentage 71.00% 23.00% 69.00% 69.00%
ASI [Member] | CHINA | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]        
Concentration Risk, Percentage 60.00% 37.00% 27.00% 42.00%
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Revenue Recognition - Disaggregated Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net Sales $ 3,057,518 $ 2,417,022 $ 8,278,141 $ 9,935,557
Cosmetic Ingredients [Member]        
Net Sales 1,197,178 841,261 2,731,966 4,313,139
Pharmaceuticals [Member]        
Net Sales 1,196,393 1,159,367 3,927,218 3,622,964
Medical [Member]        
Net Sales 663,947 384,548 1,567,363 1,904,424
Industrial And Other [Member]        
Net Sales $ 0 $ 31,846 $ 51,594 $ 95,030
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Revenue Recognition - Revenue by Geographic Region (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net Sales $ 3,057,518 $ 2,417,022 $ 8,278,141 $ 9,935,557
UNITED STATES        
Net Sales [1] 2,247,677 1,969,907 6,257,453 7,403,752
Non-US [Member]        
Net Sales $ 809,841 $ 447,115 $ 2,020,688 $ 2,531,805
[1] * Substantially all purchases by ASI are shipped to ASI’s warehouses in the U.S. As a result, all sales to ASI are reported as U.S. sales for financial reporting purposes, even though a significant quantity of those purchases will be shipped by ASI to foreign customers. ASI has reported to the Company that approximately 71% of its sales of the Company’s products in the third quarter of 2023 were to foreign customers compared with 60% for the same period in 2022, with China representing approximately 23% of those foreign sales in the third quarter of 2023, compared with approximately 37% in the third quarter of 2022
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Accounting for Financial Instruments - Credit Losses (Details Textual) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss, Current $ 28,613 $ 20,063
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Marketable Securities (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Proceeds from Sale and Maturity of Marketable Securities     $ 5,255,145 $ 1,658,293
Debt and Equity Securities, Realized Gain (Loss), Total $ 0 $ 0 $ 433,769 $ 207,936
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Marketable Securities - Net Gains and Losses on Marketable Securities (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net (losses) gains recognized during the period on marketable securities $ (14,357) $ (300,526) $ 65,823 $ (1,154,464)
Less: Net losses recognized during the period on marketable securities sold during the period 0 0 (433,769) (207,936)
Unrealized (losses) gains recognized during the reporting period on marketable securities still held at the reporting date $ (14,357) $ (300,526) $ 499,592 $ (946,528)
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Marketable Securities - Summary of Investments (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Equity securities, cost   $ 6,166,392
Equity securities   5,653,516
Equity securities, unrealized loss   (512,876)
Fixed income certificates of deposit, cost $ 400,000  
Fixed income certificates of deposit, fair value 400,000  
Fixed income certificates of deposit, unrealized loss 0  
Marketable securities, cost 942,131 6,166,392
Marketable securities 928,847 5,653,516
Marketable securities, unrealized loss (13,284) (512,876)
Fixed Income Securities [Member]    
Equity securities, cost   5,449,227
Equity securities   4,924,497
Equity securities, unrealized loss   (524,730)
Equity And Other Mutual Funds [Member]    
Equity securities, cost 542,131 717,165
Equity securities 528,847 729,019
Equity securities, unrealized loss $ (13,284) $ 11,854
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Inventories (Details Textual) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Inventory Valuation Reserves $ 101,000 $ 64,000
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Inventories - Summary of Inventories (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Work in process $ 101,475 $ 16,520
Finished products 535,194 1,054,367
Total inventories $ 1,228,076 $ 1,672,012
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Income Taxes - Provision for Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Provision for federal income taxes - current $ 152,350 $ 305,772 $ 317,128 $ 761,429
Provision for state income taxes - current 0 0 250 100
Provision for (benefit from) federal income taxes – deferred 8,091 (217,091) 158,544 (268,410)
Total provision for income taxes $ 160,441 $ 88,681 $ 475,922 $ 493,119
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Defined Contribution Plan (Details Textual) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Defined Contribution Plan, Cost $ 81,750 $ 81,750
Defined Contribution Plan, Employer Discretionary Contribution Amount Per Year Authorized $ 94,326  
DC Plan [Member]    
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 4.00%  
Defined Contribution Plan, Employer Discretionary Contribution Amount   $ 109,000
DC Plan [Member] | Discretionary Contributions Vesting at Two Years [Member]    
Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage 20.00%  
Defined Contribution, Discretionary Contribution Plan, Vesting Period (Year) 2 years  
DC Plan [Member] | Discretionary Contributions Vesting Each Additional Year [Member]    
Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage 20.00%  
Defined Contribution, Discretionary Contribution Plan, Vesting Period (Year) 6 years  
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Related-party Transactions (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Previous President and CEO [Member] | Consulting Services [Member]        
Related Party Transaction, Amounts of Transaction $ 30,000 $ 0 $ 90,000 $ 0
Director [Member] | Accounting and Tax Services [Member]        
Related Party Transaction, Amounts of Transaction $ 9,000 $ 4,000 $ 12,000 $ 4,000
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Other Information - Summary of Accrued Expenses (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Bonuses $ 140,252 $ 175,496
Distribution fees 409,742 395,536
Payroll and related expenses 95,313 53,475
Reserve for outdated material 271,832 369,154
Company 401(k) contribution 81,750 94,326
Audit fee 60,250 66,500
Annual report expenses 54,475 68,349
Sales rebates 123,784 80,926
Insurance 21,625 0
Other 27,143 18,294
Total Accrued Expenses $ 1,286,166 $ 1,322,056
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Concentrations of Credit Risk (Details Textual)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Cost of Goods and Service, Product and Service Benchmark [Member] | Supplier Concentration Risk [Member] | Two Vendors [Member]        
Concentration Risk, Percentage 62.00% 80.00% 74.00% 70.00%
Number of Vendors 2 2 2 2
Marketing Partner [Member]        
Number of Customers 1   1  
Distributor [Member]        
Number of Customers 3 3 3  
Distributors and Marketing Partners [Member]        
Number of Customers       3
Distributors and Marketing Partners [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]        
Concentration Risk, Percentage 81.00% 89.00% 80.00% 78.00%
Distributors and Marketing Partners [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]        
Concentration Risk, Percentage 83.00% 86.00% 83.00% 86.00%
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Earnings Per Share (Details Textual) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share, Basic, Total (in dollars per share) $ 0.14 $ 0.07 $ 0.40 $ 0.41
XML 57 ug20230930_10q_htm.xml IDEA: XBRL DOCUMENT 0000101295 2023-01-01 2023-09-30 0000101295 2022-01-01 2022-09-30 0000101295 2022-07-01 2022-09-30 0000101295 2023-07-01 2023-09-30 0000101295 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember ug:TwoVendorsMember 2022-07-01 2022-09-30 0000101295 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember ug:TwoVendorsMember 2023-07-01 2023-09-30 0000101295 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember ug:TwoVendorsMember 2022-01-01 2022-09-30 0000101295 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember ug:TwoVendorsMember 2023-01-01 2023-09-30 0000101295 ug:DistributorsAndMarketingPartnersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0000101295 ug:DistributorsAndMarketingPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0000101295 ug:DistributorsAndMarketingPartnersMember 2022-01-01 2022-09-30 0000101295 ug:DistributorsAndMarketingPartnersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0000101295 ug:DistributorsAndMarketingPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0000101295 ug:DistributorMember 2023-01-01 2023-09-30 0000101295 ug:MarketingPartnerMember 2023-01-01 2023-09-30 0000101295 ug:DistributorsAndMarketingPartnersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0000101295 ug:DistributorsAndMarketingPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0000101295 ug:DistributorMember 2022-07-01 2022-09-30 0000101295 ug:DistributorsAndMarketingPartnersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0000101295 ug:DistributorsAndMarketingPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0000101295 ug:DistributorMember 2023-07-01 2023-09-30 0000101295 ug:MarketingPartnerMember 2023-07-01 2023-09-30 0000101295 2022-12-31 0000101295 2023-09-30 0000101295 ug:AccountingAndTaxServicesMember srt:DirectorMember 2022-01-01 2022-09-30 0000101295 ug:AccountingAndTaxServicesMember srt:DirectorMember 2022-07-01 2022-09-30 0000101295 ug:AccountingAndTaxServicesMember srt:DirectorMember 2023-01-01 2023-09-30 0000101295 ug:AccountingAndTaxServicesMember srt:DirectorMember 2023-07-01 2023-09-30 0000101295 ug:ConsultingServicesMember ug:PreviousPresidentAndCeoMember 2022-01-01 2022-09-30 0000101295 ug:ConsultingServicesMember ug:PreviousPresidentAndCeoMember 2022-07-01 2022-09-30 0000101295 ug:ConsultingServicesMember ug:PreviousPresidentAndCeoMember 2023-01-01 2023-09-30 0000101295 ug:ConsultingServicesMember ug:PreviousPresidentAndCeoMember 2023-07-01 2023-09-30 0000101295 ug:DCPlanMember 2022-01-01 2022-09-30 0000101295 ug:DiscretionaryContributionsVestingEachAdditionalYearMember ug:DCPlanMember 2023-01-01 2023-09-30 0000101295 ug:DiscretionaryContributionsVestingAtTwoYearsMember ug:DCPlanMember 2023-01-01 2023-09-30 0000101295 ug:DCPlanMember 2023-01-01 2023-09-30 0000101295 ug:EquityAndOtherMutualFundsMember 2022-12-31 0000101295 us-gaap:FixedIncomeSecuritiesMember 2022-12-31 0000101295 ug:EquityAndOtherMutualFundsMember 2023-09-30 0000101295 ug:ASIMember country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-09-30 0000101295 ug:ASIMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-09-30 0000101295 ug:ASIMember country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-09-30 0000101295 ug:ASIMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-09-30 0000101295 ug:ASIMember country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-07-01 2022-09-30 0000101295 ug:ASIMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-07-01 2022-09-30 0000101295 ug:ASIMember country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-07-01 2023-09-30 0000101295 ug:ASIMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-07-01 2023-09-30 0000101295 us-gaap:NonUsMember 2022-01-01 2022-09-30 0000101295 us-gaap:NonUsMember 2023-01-01 2023-09-30 0000101295 us-gaap:NonUsMember 2022-07-01 2022-09-30 0000101295 us-gaap:NonUsMember 2023-07-01 2023-09-30 0000101295 country:US 2022-01-01 2022-09-30 0000101295 country:US 2023-01-01 2023-09-30 0000101295 country:US 2022-07-01 2022-09-30 0000101295 country:US 2023-07-01 2023-09-30 0000101295 ug:CosmeticIngredientsMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-09-30 0000101295 ug:CosmeticIngredientsMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-09-30 0000101295 ug:CosmeticIngredientsMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-07-01 2022-09-30 0000101295 ug:CosmeticIngredientsMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-07-01 2023-09-30 0000101295 ug:IndustrialAndOtherMember 2022-01-01 2022-09-30 0000101295 ug:IndustrialAndOtherMember 2023-01-01 2023-09-30 0000101295 ug:IndustrialAndOtherMember 2022-07-01 2022-09-30 0000101295 ug:IndustrialAndOtherMember 2023-07-01 2023-09-30 0000101295 ug:MedicalMember 2022-01-01 2022-09-30 0000101295 ug:MedicalMember 2023-01-01 2023-09-30 0000101295 ug:MedicalMember 2022-07-01 2022-09-30 0000101295 ug:MedicalMember 2023-07-01 2023-09-30 0000101295 ug:PharmaceuticalsMember 2022-01-01 2022-09-30 0000101295 ug:PharmaceuticalsMember 2023-01-01 2023-09-30 0000101295 ug:PharmaceuticalsMember 2022-07-01 2022-09-30 0000101295 ug:PharmaceuticalsMember 2023-07-01 2023-09-30 0000101295 ug:CosmeticIngredientsMember 2022-01-01 2022-09-30 0000101295 ug:CosmeticIngredientsMember 2023-01-01 2023-09-30 0000101295 ug:CosmeticIngredientsMember 2022-07-01 2022-09-30 0000101295 ug:CosmeticIngredientsMember 2023-07-01 2023-09-30 0000101295 2022-09-30 0000101295 us-gaap:DemandDepositsMember 2022-12-31 0000101295 us-gaap:DemandDepositsMember 2023-09-30 0000101295 2021-12-31 0000101295 us-gaap:RetainedEarningsMember 2022-09-30 0000101295 us-gaap:CommonStockMember 2022-09-30 0000101295 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000101295 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000101295 2022-06-30 0000101295 us-gaap:RetainedEarningsMember 2022-06-30 0000101295 us-gaap:CommonStockMember 2022-06-30 0000101295 2022-04-01 2022-06-30 0000101295 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000101295 us-gaap:DividendPaidMember 2022-04-01 2022-06-30 0000101295 us-gaap:DividendPaidMember us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000101295 2022-03-31 0000101295 us-gaap:RetainedEarningsMember 2022-03-31 0000101295 us-gaap:CommonStockMember 2022-03-31 0000101295 2022-01-01 2022-03-31 0000101295 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000101295 us-gaap:RetainedEarningsMember 2021-12-31 0000101295 us-gaap:CommonStockMember 2021-12-31 0000101295 us-gaap:RetainedEarningsMember 2023-09-30 0000101295 us-gaap:CommonStockMember 2023-09-30 0000101295 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000101295 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000101295 us-gaap:DividendPaidMember 2023-07-01 2023-09-30 0000101295 us-gaap:DividendPaidMember us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000101295 us-gaap:DividendPaidMember us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000101295 2023-06-30 0000101295 us-gaap:RetainedEarningsMember 2023-06-30 0000101295 us-gaap:CommonStockMember 2023-06-30 0000101295 2023-04-01 2023-06-30 0000101295 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000101295 2023-03-31 0000101295 us-gaap:RetainedEarningsMember 2023-03-31 0000101295 us-gaap:CommonStockMember 2023-03-31 0000101295 2023-01-01 2023-03-31 0000101295 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000101295 us-gaap:RetainedEarningsMember 2022-12-31 0000101295 us-gaap:CommonStockMember 2022-12-31 0000101295 2023-11-01 iso4217:USD shares pure iso4217:USD utr:Y shares thunderdome:item Q3 2023 --12-31 false 0000101295 2 2 2 2 3 3 1 3 3 1 0 0 P6Y P2Y 0 0.10 0.10 10-Q true 2023-09-30 false 1-10526 UNITED-GUARDIAN, INC DE 11-1719724 230 Marcus Boulevard Hauppauge NY 11788 631 273-0900 Common Stock, $0.10 par value per share UG NASDAQ Yes Yes Non-accelerated Filer true false false 4594319 3057518 2417022 8278141 9935557 1749041 1076035 4272043 4479905 488464 532333 1580503 1699311 98141 120924 353829 364856 2335646 1729292 6206375 6544072 721872 687730 2071766 3391485 79682 46995 182264 146405 -14357 -300526 65823 -1154464 65325 -253531 248087 -1008059 787197 434199 2319853 2383426 160441 88681 475922 493119 626756 345518 1843931 1890307 0.14 0.07 0.40 0.41 4594319 4594319 4594319 4594319 7116131 830452 928847 5653516 28613 20063 1816242 1427576 1228076 1672012 132699 201846 393636 185228 11615631 9970630 0 110544 69000 69000 4615387 4585055 2937746 2895742 7622133 7549797 7064991 6990636 557142 559161 12172773 10640335 166199 30415 1286166 1322056 21265 21220 1473630 1373691 48000 0 10000000 10000000 4594319 4594319 4594319 4594319 459432 459432 10191711 8807212 10651143 9266644 12172773 10640335 4594319 459432 8807212 9266644 756081 756081 4594319 459432 9563293 10022725 461094 461094 4594319 459432 10024387 10483819 0 626756 626756 0.10 -0 459387 459387 0.10 -0 -0 45 45 4594319 459432 10191711 10651143 4594319 459432 9361837 9821269 911465 911465 4594319 459432 10273202 10732734 633324 633324 0.37 1699392 1699392 0.37 506 506 4594319 459432 9206728 9666160 0 345518 345518 4594319 459432 9552246 10011678 1843931 1890307 74355 102851 65823 -1154464 10000 -0 8550 -1851 37000 0 158544 -268410 397216 -688187 -406936 883825 -69147 -43325 208408 150633 135784 -314304 -35890 -80753 0 -88738 0 -190164 2016910 1900456 72336 60165 10000 0 5255145 1658293 464653 1833879 4728156 -235751 459387 1699392 -459387 -1699392 6285679 -34687 830452 531213 7116131 496526 525000 1000000 45 506 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">1.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Nature of Business</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">United-Guardian, Inc. (“Registrant” or “Company”) is a Delaware corporation that, through its Guardian Laboratories division, manufactures and markets cosmetic ingredients, pharmaceuticals, and medical lubricants. Prior to July 1, 2023, the Company manufactured and reported sales of an industrial line of products; however, this product line was discontinued after the second quarter of 2023 due to low sales volume with no growth. The Company conducts research and product development and modifies, refines, and expands the uses for existing products, with the goal of further developing the market for its products. The Company also develops new products using natural and environmentally friendly raw materials, which is a priority for many of the Company’s cosmetic customers.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">2.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Basis of Presentation</p> </td> </tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;text-indent:-27pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">Interim condensed financial statements of the Company are prepared in accordance with United States Generally Accepted Accounting Principles (“US GAAP”) for interim financial information, pursuant to the requirements for reporting on Form 10-Q and Regulation S-X. In the opinion of management, all adjustments, including normal recurring accruals, considered necessary for the fair presentation of financial statements for the interim periods have been included. The results of operations for the three and nine months ended September 30, 2023 (also referred to as the "third quarter of 2023" and the "first nine months of 2023", respectively) are not necessarily indicative of results that ultimately may be achieved for any other interim period or for the year ending December 31, 2023. The interim unaudited condensed financial statements and notes thereto should be read in conjunction with the audited financial statements and notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2022.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">3.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Impact of the Coronavirus Pandemic, Global Supply Chain Instability, and Inflation</p> </td> </tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">There continues to be residual impact on the Company’s business and financial performance from the coronavirus pandemic. In particular, there has been decreased demand for the Company’s Lubrajel® products in China as a result of (a) slower than expected post-COVID economic recovery in China; (b) increased competition from lower-priced competitors, especially those from Asian producers; and (c) slower destocking rate while the zero-COVID mandate was in effect in China for much of 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">As a result of the ongoing supply chain instability, the Company has experienced longer lead times for many of its raw materials. While raw material prices have stabilized, the increases in raw material prices that the Company experienced during 2022 and early 2023, have negatively impacted the Company’s gross profit margins in the first half of 2023. As a result, the Company instituted price increases on many of its products to offset these increased raw material costs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">While inflation has lessened during 2023, any future increases in the inflation rate will likely increase raw material costs, shipping costs, and internal labor costs, which could negatively impact the Company’s future gross margins.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">With the residual effects of the coronavirus pandemic, combined with global supply chain instability and inflation, there continues to be uncertainty regarding the potential impact on the Company’s operations and its financial results. As a result the Company is unable to provide an accurate estimate or projection as to what the future impact will be on the Company’s operations and its financial performance going forward.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">4.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Use of Estimates</p> </td> </tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">In preparing financial statements in conformity with US GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as revenues and expenses during the reporting period. Actual results could differ from those estimates. Such estimated items include the allowance for bad debts, reserve for inventory obsolescence, accrued distribution fees, outdated material returns, possible impairment of marketable securities, and the allocation of overhead.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">5.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Cash and Cash Equivalents</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">For financial statement purposes, the Company considers as cash equivalents all highly liquid investments with an original maturity of three months or less at the time of purchase. The Company deposits cash and cash equivalents with financially strong, FDIC-insured financial institutions, and it believes that any amounts above FDIC insurance limitations are at minimal risk. The amounts held in excess of FDIC limits at any point in time are considered temporary and are primarily due to the timing of maturities on United States Treasury Bills. Cash and cash equivalents held in these accounts are currently insured by the Federal Deposit Insurance Corporation (“FDIC”) up to a maximum of $250,000. At September 30, 2023 and December 31, 2022, $664,879 and $105,000, respectively, exceeded the FDIC limit.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">Cash and cash equivalents include currency on hand, demand deposits with banks or financial institutions, and short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. The following table summarizes the Company's cash and cash equivalents:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt; margin-right: auto;"> <tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">September 30,</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">December 31,</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;">2023</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;">2022</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Demand deposits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">396,540</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">314,685</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Certificates of Deposit (original 3-month maturity)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">500,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c332">---</span></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Money market funds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">514,017</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S. Treasury Bills (original 3-month maturity)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,705,574</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">497,177</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total cash and cash equivalents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,116,131</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">830,452</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;text-indent:-27pt;"> </p> 664879 105000 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt; margin-right: auto;"> <tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">September 30,</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">December 31,</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;">2023</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;">2022</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Demand deposits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">396,540</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">314,685</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Certificates of Deposit (original 3-month maturity)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">500,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c332">---</span></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Money market funds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">514,017</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S. Treasury Bills (original 3-month maturity)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,705,574</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">497,177</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total cash and cash equivalents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,116,131</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">830,452</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 396540 314685 500000 514017 18590 5705574 497177 7116131 830452 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">6.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Revenue Recognition</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 28pt; text-indent: -1pt;">The Company records revenue in accordance with ASC Topic 606 “Revenue from Contracts with Customers.” Under this guidance, revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration expected to be received in exchange for those goods or services. The Company’s principal source of revenue is product sales.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 28pt; text-indent: -1pt;">The Company’s sales, as reported, are subject to a variety of deductions, some of which are estimated. These deductions are recorded in the same period in which the revenue is recognized. Such deductions, primarily related to the sale of the Company’s pharmaceutical products, include chargebacks from the United States Department of Veterans Affairs (‘VA”), rebates in connection with the Company’s participation in Medicare programs, distribution fees, discounts, and outdated product returns. These deductions represent estimates of the related obligations and, as such, knowledge and judgment are required when estimating the impact of these revenue deductions on sales for a reporting period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">During 2023 and 2022, the Company participated in various government drug rebate programs related to the sale of Renacidin®, its most important pharmaceutical product. These programs include the Veterans Affairs Federal Supply Schedule (FSS), and the Medicare Part D Coverage Gap Discount Program (CGDP). These programs require the Company to sell its product at a discounted price. The Company’s sales, as reported, are net of these product rebates and discounts, some of which are estimated, and are recorded in the same period that the revenue is recognized.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">The Company recognizes revenue from sales of its cosmetic ingredients and medical lubricants when those products are shipped, as long as a valid purchase order has been received and future collection of the sale amount is reasonably assured. These products are shipped “Ex-Works” from the Company’s facility in Hauppauge, NY, and it is at this time that risk of loss and responsibility for the shipment passes to the customer and the Company’s performance obligation is satisfied. Sales of these products are deemed final, and there is no obligation on the part of the Company to repurchase or allow the return of these goods unless they are defective.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 28pt; text-indent: -1pt;">The Company’s pharmaceutical products are shipped via common carrier upon receipt of a valid purchase order, with, in most cases, the Company paying the shipping costs. Sales of pharmaceutical products are final, and revenue is recognized at the time of shipment, which is when the risk of loss and responsibility for the shipment passes to the customer, and the performance obligation of the Company is satisfied. Pharmaceutical products are returnable only at the discretion of the Company unless (a) they are found to be defective; (b) the product is damaged in shipping; or (c) the product is outdated (but not more than one year after its expiration date, which is a return policy which conforms to standard pharmaceutical industry practice). The Company estimates an allowance for outdated material returns based on prior year historical returns of its pharmaceutical products.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 28pt; text-indent: -1pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">The Company does not make sales on consignment, and the collection of the proceeds of the sale of any of the Company’s products is not contingent upon the customer being able to sell the goods to a third party.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Any allowances for returns are taken as a reduction of sales within the same period the revenue is recognized. Such allowances are determined based on historical experience under ASC Topic 606-10-32-8. The Company has not experienced significant fluctuations between estimated allowances and actual activity. At September 30, 2023 and 2022, the Company had an allowance of $271,832 and $353,259, respectively, for possible outdated material returns, which is included in accrued expenses.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 28pt; text-indent: -28pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 28pt; text-indent: -1pt; text-align: justify;">The Company has distribution fee contracts with certain distributors of its pharmaceutical products that entitle them to distribution and service-related fees. The Company estimates distribution fees and records distribution fees as offsets to revenue.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 28pt; text-align: justify;">Disaggregated sales by product class are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td colspan="5" rowspan="1" style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><b><b><b>Three months ended September 30,</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td colspan="5" rowspan="1" style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><b><b><b>Nine months ended September 30,</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2023</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2022</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2023</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2022</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cosmetic ingredients</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,197,178</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">841,261</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,731,966</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,313,139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Pharmaceutical</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,196,393</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,159,367</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,927,218</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,622,964</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Medical lubricants</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">663,947</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">384,548</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,567,363</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,904,424</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Industrial products</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31,846</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">51,594</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt; border-bottom: 1px solid rgb(0, 0, 0);">95,030</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Total Sales</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">3,057,518</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">2,417,022</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">8,278,141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">9,935,557</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;text-indent:-1pt;">The Company’s cosmetic ingredients are marketed worldwide by five distributors, of which U.S.-based Ashland Specialty Ingredients (“ASI”) purchases the largest volume. Approximately 26% of the Company’s total sales in the third quarter of 2023 were to customers located outside of the United States, compared with approximately 18% in the third quarter of 2022. For the nine months ended September 30, 2023, approximately 24% of the Company’s total sales were to customers located outside of the United States, compared with approximately 25% for the nine months ended September 30, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:27pt;">Disaggregated sales by geographic region are as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:27pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td colspan="5" rowspan="1" style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><b><b><b>Three months ended September 30,</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td colspan="5" rowspan="1" style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><b><b><b>Nine months ended September 30,</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2023</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2022</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b>2023</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b>2022</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">United States*</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,247,677</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,969,907</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,257,453</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,403,752</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other countries</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">809,841</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">447,115</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,020,688</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,531,805</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Total Sales</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">3,057,518</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">2,417,022</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">8,278,141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">9,935,557</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 27pt; text-indent: 0pt;"><b>* </b>Substantially all purchases by ASI are shipped to ASI’s warehouses in the U.S. As a result, all sales to ASI are reported as U.S. sales for financial reporting purposes, even though a significant quantity of those purchases will be shipped by ASI to foreign customers. ASI has reported to the Company that approximately 71% of its sales of the Company’s products in the third quarter of 2023 were to foreign customers compared with 60% for the same period in 2022, with China representing approximately 23% of those foreign sales in the third quarter of 2023, compared with approximately 37% in the third quarter of 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">For the nine months ended September 30, 2023 approximately 69% of ASI’s sales of the Company’s products were to foreign customers, with China accounting for approximately 27% of ASI’s sales of the Company’s products, as compared with approximately 69% of ASI’s sales going to customers in other countries for the nine months ended September 30, 2022, with China accounting for approximately 42% of ASI’s sales of the Company’s products during that period.</p> 271832 353259 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td colspan="5" rowspan="1" style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><b><b><b>Three months ended September 30,</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td colspan="5" rowspan="1" style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><b><b><b>Nine months ended September 30,</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2023</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2022</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2023</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2022</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cosmetic ingredients</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,197,178</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">841,261</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,731,966</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,313,139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Pharmaceutical</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,196,393</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,159,367</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,927,218</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,622,964</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Medical lubricants</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">663,947</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">384,548</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,567,363</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,904,424</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Industrial products</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31,846</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">51,594</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt; border-bottom: 1px solid rgb(0, 0, 0);">95,030</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Total Sales</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">3,057,518</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">2,417,022</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">8,278,141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">9,935,557</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody></table> 1197178 841261 2731966 4313139 1196393 1159367 3927218 3622964 663947 384548 1567363 1904424 0 31846 51594 95030 3057518 2417022 8278141 9935557 0.26 0.18 0.24 0.25 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td colspan="5" rowspan="1" style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><b><b><b>Three months ended September 30,</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td colspan="5" rowspan="1" style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><b><b><b>Nine months ended September 30,</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2023</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2022</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b>2023</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b>2022</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">United States*</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,247,677</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,969,907</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,257,453</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,403,752</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other countries</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">809,841</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">447,115</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,020,688</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,531,805</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Total Sales</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">3,057,518</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">2,417,022</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">8,278,141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">9,935,557</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody></table> 2247677 1969907 6257453 7403752 809841 447115 2020688 2531805 3057518 2417022 8278141 9935557 0.71 0.60 0.23 0.37 0.69 0.27 0.69 0.42 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">7.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Accounting for Financial Instruments – Credit Losses</p> </td> </tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;text-indent:-27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 27pt; text-indent: 0pt;">On January 1, 2023, the Company adopted ASU 2016-13, Financial Instruments – Credit Losses. In accordance with this standard, the Company recognizes an allowance for credit losses for its trade receivables to present the net amount expected to be collected as of the balance sheet date. This allowance is based on the credit losses expected to arise over the life of the asset and are based on Current Expected Credit Losses (CECL). Implementation of this standard did not have a material effect on the Company’s financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">The timing between recognition of revenue for product sales and the receipt of payment is not significant. The Company’s standard credit terms, which vary depending on the customer, range between 30 and 60 days. The Company provides allowances for any receivables for which collection is doubtful in accordance with ASU 2016-13. As of September 30, 2023 and December 31, 2022, the allowance for credit losses was $28,613 and $20,063, respectively. Prompt-pay discounts are offered to some customers; however, due to the uncertainty of the customers taking the discounts, the discounts are recorded only after they have been taken.</p> 28613 20063 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">8.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Marketable Securities</p> </td> </tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">Marketable securities include investments in fixed income and equity mutual funds and certificates of deposit. The Company’s mutual funds are reported at their fair values and the certificates of deposit are reported at amortized cost.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The disaggregated net gains and losses on the marketable securities recognized in the income statements for the three and nine months ended September 30, 2023 and 2022, respectively, are as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;text-indent:-18pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt; width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2023</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2022</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2023</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2022</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (losses) gains recognized during the period on marketable securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(14,357</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: justify;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(300,526</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65,823</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,154,464</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: Net losses recognized during the period on marketable securities sold during the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(433,769</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(207,936</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unrealized (losses) gains recognized during the reporting period on marketable securities still held at the reporting date</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">(14,357</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">(300,526</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">499,592</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">(946,528</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The fair values of the Company’s marketable securities are determined in accordance with US GAAP, with fair value being defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the Company utilizes the three-tier value hierarchy, as prescribed by US GAAP, which prioritizes the inputs used in measuring fair value as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 36pt;">•    Level 1 - inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 36pt;">•    Level 2 - inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 36pt;">•    Level 3 – inputs to the valuation methodology are unobservable and significant to the fair value measurement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The Company’s marketable equity securities, which are considered available for sale securities, are re-measured to fair value on a recurring basis and are valued using Level 1 inputs using quoted prices (unadjusted) for identical assets in active markets.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The following tables summarize the Company’s investments:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;"><b><span style="text-decoration: underline; ">September 30, 2023</span></b> (Unaudited)</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="width: 52%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b>Cost</b></b></td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b>Fair Value</b></b></td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b>Unrealized Loss</b></b></td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"><span style="text-decoration: underline; "><b>Equity Securities:</b></span></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Equity and other mutual funds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">542,131</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">528,847</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(13,284</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="width: 52%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Other short-term investments:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Fixed income certificates of deposit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">400,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">400,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Total marketable securities</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">942,131</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">928,847</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">(13,284</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">)</p> </td> </tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 27pt;"><b><span style="text-decoration: underline; ">December 31, 2022</span></b> (Audited)</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="width: 52%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b><b>Cost</b></b></b></td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b><b>Fair Value</b></b></b></td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b><b>Unrealized gain (loss)</b></b></b></td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="width: 52%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; "><b>Equity Securities</b></span></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Fixed income mutual funds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,449,227</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,924,497</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(524,730</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Equity and other mutual funds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">717,165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">729,019</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,854</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total equity securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,166,392</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,653,516</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(512,876</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Total marketable securities</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">6,166,392</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">5,653,516</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">(512,876</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">Investment income is recognized when earned and consists principally of dividend income from equity and fixed income mutual funds and interest income from United States Treasury Bills, certificates of deposit and money market funds. Realized gains and losses on sales of investments are determined on a specific identification basis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">Proceeds from the sale and redemption of marketable securities amounted to $5,255,145 for the nine months ended September 30, 2023, which included realized losses of $433,769. Proceeds from the sale and redemption of marketable securities amounted to $1,658,293 for the nine months ended September 30, 2022, which included realized losses of $207,936.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt; width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2023</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2022</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2023</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2022</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (losses) gains recognized during the period on marketable securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(14,357</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: justify;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(300,526</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65,823</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,154,464</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: Net losses recognized during the period on marketable securities sold during the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(433,769</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(207,936</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unrealized (losses) gains recognized during the reporting period on marketable securities still held at the reporting date</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">(14,357</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">(300,526</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">499,592</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">(946,528</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td> </tr> </tbody></table> -14357 -300526 65823 -1154464 0 0 -433769 -207936 -14357 -300526 499592 -946528 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="width: 52%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b>Cost</b></b></td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b>Fair Value</b></b></td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b>Unrealized Loss</b></b></td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"><span style="text-decoration: underline; "><b>Equity Securities:</b></span></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Equity and other mutual funds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">542,131</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">528,847</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(13,284</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="width: 52%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Other short-term investments:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Fixed income certificates of deposit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">400,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">400,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Total marketable securities</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">942,131</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">928,847</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">(13,284</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">)</p> </td> </tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="width: 52%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b><b>Cost</b></b></b></td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b><b>Fair Value</b></b></b></td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b><b>Unrealized gain (loss)</b></b></b></td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="width: 52%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; "><b>Equity Securities</b></span></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Fixed income mutual funds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,449,227</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,924,497</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(524,730</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Equity and other mutual funds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">717,165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">729,019</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,854</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total equity securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,166,392</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,653,516</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(512,876</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Total marketable securities</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">6,166,392</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">5,653,516</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">(512,876</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> </tbody></table> 542131 528847 -13284 400000 400000 0 942131 928847 -13284 5449227 4924497 -524730 717165 729019 11854 6166392 5653516 -512876 6166392 5653516 -512876 5255145 -433769 1658293 -207936 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">9.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Inventories</p> </td> </tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;text-indent:-27pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; width: 1%;"><b><b><b>September 30,</b></b></b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; width: 1%;"><b><b><b>December 31,</b></b></b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(UNAUDITED)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">(AUDITED)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventories consist of the following:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Raw materials</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">591,407</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">601,125</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Work in process</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">101,475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Finished products</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">535,194</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,054,367</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total inventories</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">1,228,076</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">1,672,012</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">Inventories are valued at the lower of cost and net realizable value. Cost is determined using the average cost method, which approximates cost determined by the first-in, first-out (“FIFO”) method. Finished product inventories at September 30, 2023 and December 31, 2022 are stated net of a reserve of $101,000 and $64,000, respectively, for slow moving and obsolete inventory.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; width: 1%;"><b><b><b>September 30,</b></b></b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; width: 1%;"><b><b><b>December 31,</b></b></b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(UNAUDITED)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">(AUDITED)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventories consist of the following:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Raw materials</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">591,407</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">601,125</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Work in process</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">101,475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Finished products</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">535,194</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,054,367</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total inventories</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">1,228,076</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">1,672,012</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody></table> 101475 16520 535194 1054367 1228076 1672012 101000 64000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">10.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Income Taxes</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 27pt; text-indent: 0pt;">The Company’s tax provision is based on its estimated annual effective tax rate. The Company continues to fully recognize its tax benefits, and as of September 30, 2023 and December 31, 2022, the Company did not have any unrecognized tax benefits. The Company’s provision for income taxes for the three and nine months ended September 30, 2023 and 2022 includes the following:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt; width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2023</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2022</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2023</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2022</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for federal income taxes - current</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">152,350</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">305,772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">317,128</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">761,429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for state income taxes - current</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt;">250</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt;">100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for (benefit from) federal income taxes – deferred</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,091</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt; border-bottom: 1px solid rgb(0, 0, 0);">(217,091</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt; border-bottom: 1px solid rgb(0, 0, 0);">158,544</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt; border-bottom: 1px solid rgb(0, 0, 0);">(268,410</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total provision for income taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">160,441</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">88,681</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">475,922</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">493,119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt; width: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2023</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2022</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2023</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; border-bottom: 1px solid black;"><b><b><b>2022</b></b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for federal income taxes - current</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">152,350</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">305,772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">317,128</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">761,429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for state income taxes - current</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt;">250</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt;">100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for (benefit from) federal income taxes – deferred</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,091</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt; border-bottom: 1px solid rgb(0, 0, 0);">(217,091</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt; border-bottom: 1px solid rgb(0, 0, 0);">158,544</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt; border-bottom: 1px solid rgb(0, 0, 0);">(268,410</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total provision for income taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">160,441</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">88,681</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">475,922</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">493,119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody></table> 152350 305772 317128 761429 0 0 250 100 8091 -217091 158544 -268410 160441 88681 475922 493119 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">11.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Defined Contribution Plan</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">The Company sponsors a 401(k) defined contribution plan (“DC Plan”) that provides for a dollar-for-dollar employer matching contribution of the first 4% of each employee’s pay that is deferred by the employee. Employees become fully vested in employer matching contributions immediately.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">The Company also makes discretionary contributions to each employee's account based on a "pay-to-pay" safe-harbor formula that qualifies the 401(k) Plan under current IRS regulations. Employees become vested in the discretionary contributions as follows: 20% after <span style="-sec-ix-hidden:c577">two</span> years of employment, and 20% for each year of employment thereafter until the employee becomes fully vested after <span style="-sec-ix-hidden:c579">six</span> years of employment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">The Company accrued $81,750 in contributions to the DC Plan for the nine months ended September 30, 2023 and September 30, 2022. In the first nine months of 2023, the Company made discretionary contributions of $ 94,326 to the DC Plan. This payment represented the remaining portion of the Company’s 2022 discretionary contribution. For the first nine months of 2022, the Company made discretionary contributions in the amount of $109,000 to the DC Plan.</p> 0.04 0.20 0.20 81750 81750 94326 109000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt; font-size: 10pt;">12.</td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Related-Party Transactions</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">For the three- and nine-month periods ended September 30, 2023, the Company made payments of $30,000 and $90,000, respectively, to Ken Globus, the Company’s former President, for consulting services provided to the Company. There were <span style="-sec-ix-hidden:c588"><span style="-sec-ix-hidden:c589">no</span></span> payments made to Mr. Globus for consulting services in the corresponding periods in 2022.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">For the three- and nine-month periods ended September 30, 2023, the Company made payments of $9,000 and $12,000, respectively, to the accounting firm PKF O’Connor Davies (“PKF”) for accounting and tax services. Lawrence Maietta, a partner at PKF, is a director of the Company. For the three-month period ended September 30, 2022, there were no payments made to PKF. For the nine-month period ended September 30, 2022, the Company made payments of $4,000 to PKF for accounting and tax services.</p> 30000 90000 9000 12000 4000 4000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt; font-size: 10pt;">13.</td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Other Information</p> </td> </tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><br/> <span style="text-decoration: underline; ">Accrued Expenses</span></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Accrued expenses consist of the following:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; width: 1%;"><b><b><b>September 30,</b></b></b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; width: 1%;"><b><b><b>December 31,</b></b></b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">(Unaudited)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">(Audited)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"><span style="text-decoration: underline; "><b>Accrued Expenses</b></span></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Bonuses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">140,252</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">175,496</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distribution fees</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">409,742</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">395,536</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Payroll and related expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">95,313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">53,475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for outdated material</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">271,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">369,154</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Company 401(k) contribution</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">81,750</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94,326</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Audit fee</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60,250</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">66,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Annual report expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54,475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">68,349</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sales rebates</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">123,784</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">80,926</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Insurance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,143</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,294</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total Accrued Expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">1,286,166</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">1,322,056</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; width: 1%;"><b><b><b>September 30,</b></b></b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center; width: 1%;"><b><b><b>December 31,</b></b></b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">(Unaudited)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">(Audited)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"><span style="text-decoration: underline; "><b>Accrued Expenses</b></span></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Bonuses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">140,252</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">175,496</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distribution fees</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">409,742</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">395,536</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Payroll and related expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">95,313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">53,475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for outdated material</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">271,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">369,154</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Company 401(k) contribution</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">81,750</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94,326</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Audit fee</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60,250</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">66,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Annual report expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54,475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">68,349</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sales rebates</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">123,784</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">80,926</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Insurance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,143</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,294</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total Accrued Expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">1,286,166</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">1,322,056</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody></table> 140252 175496 409742 395536 95313 53475 271832 369154 81750 94326 60250 66500 54475 68349 123784 80926 21625 0 27143 18294 1286166 1322056 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt; font-size: 10pt;">14.</td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Recent Accounting Pronouncements</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">In January 2023, the Company adopted ASU-2016-13 “Financial Instruments – Credit Losses.” This guidance introduces a new credit loss methodology, Current Expected Credit Losses (“CECL”), which requires earlier recognition of credit losses, while also providing additional transparency about credit risk. The guidance requires organizations to measure all expected credit losses for financial instruments at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Implementation of this standard did not have a material effect on the Company’s financial statements.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt; font-size: 10pt;">15.</td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Concentrations of Credit Risk</p> </td> </tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;text-indent:-27pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;"><span style="text-decoration: underline; ">Customer concentration</span> - Accounts receivable potentially exposes the Company to concentrations of credit risk. The Company monitors the amount of credit it allows each of its customers, using the customer’s prior payment history and its overall credit worthiness to determine how much credit to allow or whether any credit should be given at all. It is the Company’s policy to discontinue shipments to any customer that is substantially past due on its payments. The Company sometimes requires payment in advance from customers whose payment record is questionable. As a result of its monitoring of the outstanding credit allowed for each customer, as well as the fact that the majority of the Company’s sales are to customers whose satisfactory credit and payment record has been established over a long period of time, the Company believes that its credit risk from accounts receivable is low.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">For the three months ended September 30, 2023, <span style="-sec-ix-hidden:c648">one</span> of the Company’s cosmetic ingredient distributors, and <span style="-sec-ix-hidden:c649">three</span> of its pharmaceutical distributors, together accounted for 81% of the Company’s sales and 83% of its outstanding accounts receivable at September 30, 2023. During the three months ended September 30, 2022, the same cosmetic ingredient distributor and <span style="-sec-ix-hidden:c652">three</span> pharmaceutical distributors together were responsible for 89% of the Company’s sales and 86% of its outstanding accounts receivable at September 30, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">For the nine months ended September 30, 2023, <span style="-sec-ix-hidden:c655">one</span> of the Company’s cosmetic ingredient distributors, and <span style="-sec-ix-hidden:c656">three</span> of its pharmaceutical distributors, together accounted for 80% of the Company’s sales and 83% of its outstanding accounts receivable at September 30, 2023. During the nine months ended September 30, 2022, the same cosmetic ingredient distributor and <span style="-sec-ix-hidden:c659">three</span> pharmaceutical distributors together were responsible for 78% of the Company’s sales and 86% of its outstanding accounts receivable at September 30, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;"><span style="text-decoration: underline; ">Supplier concentration </span>– For the nine months ended September 30, 2023, approximately 74% of the Company’s purchases were derived from <span style="-sec-ix-hidden:c663">two</span> suppliers. For the nine months ended September 30, 2022, approximately 70% of the Company’s purchases were derived from the same <span style="-sec-ix-hidden:c665">two</span> suppliers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">For the three months ended September 30, 2023, approximately 62% of the Company’s purchases were derived from <span style="-sec-ix-hidden:c667">two</span> suppliers. For the three months ended September 30, 2022, approximately 80% of the Company’s purchases were derived from the same <span style="-sec-ix-hidden:c669">two</span> suppliers.</p> 0.81 0.83 0.89 0.86 0.80 0.83 0.78 0.86 0.74 0.70 0.62 0.80 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">16.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Earnings Per Share</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">Basic earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">Per share basic and diluted earnings were $0.14 and $0.07 for the three months ended September 30, 2023 and 2022, respectively, and $0.40 and $0.41 for the nine months ended September 30, 2023 and 2022, respectively.</p> 0.14 0.07 0.40 0.41 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">17.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Subsequent Events<a href="#" id="notes-end" title="notes-end"></a></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 27pt; text-indent: 0pt;">On October 10, 2023, the Company informed Ashland Specialty Ingredients (“ASI”), its largest cosmetic ingredients distributor, that it would like to renegotiate the current exclusive distribution agreement and in doing so provided Ashland with formal notification that it would not be renewing the existing distribution agreement in its current form. The agreement between the Company and ASI automatically renews every two years and is set to renew on January 1, 2024, unless notice of termination is given by either party no later than October 31, 2023. The Company has expressed that it has no intention of severing the relationship with ASI and that the purpose of the notification letter was to ensure that both parties have time to review the business agreement and determine what changes, if any, could be made to address the continued decline in sales of the Company’s products by ASI in certain regions.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 27pt; text-indent: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 27pt; text-indent: 0pt;">On October 19,2023, the Company informed the U.S. Food and Drug Administration (the “FDA”) of a potential supply shortage of Renacidin. The Company was informed by Amsino Healthcare (USA), Inc. (“Amsino”) that they were temporarily ceasing the manufacture and supply of Renacidin as its facility underwent required maintenance and addressed several observations made by the FDA. Amsino currently anticipates that two outstanding purchase orders originally scheduled for December 5, 2023 and January 9, 2024 will now take place on or about February 2, 2024 and February 9, 2024 respectively. The Company has determined that it will likely exceed its current supply levels of Renacidin prior to the delivery dates provided by Amsino. In connection with the Company’s mandatory notice to the FDA regarding the shortage of Renacidin, the Company is taking every measure reasonably available to mitigate the impact caused by these delays.</p> * Substantially all purchases by ASI are shipped to ASI’s warehouses in the U.S. As a result, all sales to ASI are reported as U.S. sales for financial reporting purposes, even though a significant quantity of those purchases will be shipped by ASI to foreign customers. ASI has reported to the Company that approximately 71% of its sales of the Company’s products in the third quarter of 2023 were to foreign customers compared with 60% for the same period in 2022, with China representing approximately 23% of those foreign sales in the third quarter of 2023, compared with approximately 37% in the third quarter of 2022 EXCEL 58 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "I(;5<'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 " J2&U7BC68C.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FDG#E'7"X@32$A, G&+'&^+:-HH,6KW]K1AZX3@ 3C&_O/Y ML^0&@\8ATG,< D5VE&XFW_5)8]B*(W/0 F/Y$TJYT0_-_=#](;G9SQ ,/AA M#@25E+?@B8TU;& !%F$EBK:QJ#&2X2&>\197?/B,7899!.K(4\\)5*E M,O$ M<)JZ!JZ !<84??HND%V)N?HG-G= G)-3Y!M)6LZD*I0M4[M=%2:;EY7UQ_^%V%_6#=WOUC MXXM@V\"ONVB_ %!+ P04 " J2&U7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M "I(;5= C2S#WP4 /@> 8 >&PO=V]R:W-H965T&UL MM9GO<]HV&,?_%1W;[=J[$"P9DM 1[@A)6FXMI2'=KMOMA6(+\-6V/%DFR7^_ M1S;8)),?F*_D1;"-GR_ZZ-&/KZ3!HU3?TY40FCQ%89Q>ME9:)^\ZG=1;B8BG MIS(1,7RSD"KB&F[5LI,F2G _#XK"#G.%C+<8B#(T2E..? MC6BK_$T3N'N]5;_-X0'F@:=B+,,_ E^O+EL7+>*+!<]"?23), M\__DL7BWQUK$RU(MHTTPE" *XN*3/VTJ8B>@Z]0$L$T >Q5 NS4![B; S4&+ MDN58UUSSX4#)1Z+,VZ!F+O*ZR:.!)HA-&N=:P;N&Q!GTR%6HO6\)>?Z)GSJXWW!XF]H.^6 M]%U,O:*_?TZ$C10/IT[[BPT)C6J(U"N1>H;>LSR.NM>!A:DTD&M80\*($O$ +M1FE;X-0D&D6/0AE \,U:)LZ/79F0T,# M&Z+U2[3^(6AW8AFD&M*GR91'UA:*ZWR=3NYOKMOOOX[NKB>CZ0F93, M<1OT$.1[_D0F/G328!%XQT?\ZZ5EXTN"DOJWC9(;PCWP?U M]&1[07*;\#FVYQ679*Y#/G$%WI!! M!E,D%X2R-P]OR5QXF8),6B%QI;&,(IB5YEIZWT_(S\XI=4C"%5GS,!,D$:I8 M%UOKX!@.BE86BN+>!VRO'\1+,G^.'F1H1=]CGMY;J8[AE5CEE1CN9K:I)#=/ MWHK'2U'K#/<(34?SZY%U[8D'-B6LK!$[R!J-,Z7,ZJ58LN2)A.DDLV[ [%'\ M9MVV&>-133DK2\0.LD23&);8Q2:>68;R+;B5$U>LXSR& 6*5 6('&2"S3 ,O M#XY@*95U)-JC,Y5QFWN> !D0\0M!*^\Q7!"K7! [R 7-(QZ&Y"I+X>O4WFIQ MG;J]$SRL*5[E?=A!WNN5[4- KL =1PF-[7G'!VKT%/*XI:&5]&.Y< MMGE<"<@CAH?+U.,=PP*QR@(QW+ULA]D7\_L\W^,FGS,-AC;.I\\W0;S9^GYK MI?]!1F=3)X5:+UR&_" MGE%W"6]A8?6L7:/6-W^+1[6E+&R0BYN7%XS;G:LZREQN2]V MQF/8(+>R02YN6D8 Z!>0(5]:J7"!V@$6C_N_8)V=LT4S]^5'KBGQS.9D<KTX$_[$S=29DE L(-0Y/8?Q3A7'K,6-EDE^4OD@M991?KD2 MW!?*O #?+Z34VQOS ^5A]_!?4$L#!!0 ( "I(;5=O@M==I 4 -07 8 M >&PO=V]R:W-H965T&ULK5AM;]LV$/XKA#L4*;#$?!6E M-#'0V![6#UV#9ET_,Q9M"Y5$3Z2=[-^/>HELD[2:;DZ Q)*?._*Y.QX?\N9) M5=_U6DH#GHN\U+>CM3&;Z_%8+]:R$/I*;61IOUFJJA#&/E:KL=Y44J2-49&/ M,831N!!9.9K<-._NJ\F-VIH\*^5]!?2V*$3USYW,U=/M"(U>7GS)5FM3OQA/ M;C9B)1^D^;JYK^S3N/>29H4L=:9*4,GE[>@#NIZCI#9H$']E\DD?? 8UE4>E MOM>W)SN/OSNFH'[,V//S\XOVWAKPE\RBT MG*K\6Y::]>TH'H%4+L4V-U_4T^^R(\1J?PN5Z^8O>&JQ+!J!Q58;573&=@9% M5K;_Q7,7B ,#ZR=L@#L#[!K0$P:D,R"O'8%V!O2U([#.H*$^;KDW@9L)(R8W ME7H"58VVWNH/3?0;:QNOK*P+Y<%4]MO,VIG)@Q%&VL0;#=02?"P7JI#@XFLI MMFEF9/H.7(*O#S-P\\UN0B#C#,4WX]UAP'P $=YDD 6KKRHYQL-\OV\D94P M6;GJ*R]$.O('CV,:48>S#V,$$^)0F?DPQ&+(H$LY@(OLJ85FI JBVWE49))YX$^ 8Q=SA,_5A4:@AM*9W^F'>6LWF9G]38_E[?C3!RH M6/2#$MQ);>HN [(F'<%L(+_\DBAVJR\ H[8ONAM+ (9BC-VF/0_A;&L_M;$@ MO.>,?RC@+G*E]3NPLB="8(]=]JSW71KQF$N@Y6);928+=Z#.]>&D+A$E!SJK MBT4 1R!D.'*CX0,C%F-WRPF.BVP3.@C;<3CV3U0$]1='S%'B582/HX2B)''#X>,P04G,O)(( 6-" M\8D-&>VE)AK6FO<_%X" HHP@]<1( !?'4>R50T!0> M:%AYUNUAH!=&WDDKPA%GK@0)X AEWD%P%L"AF)+$72;S(#"!!)XXXJ&][$1\ M<#>>BZJT0EL#*T&L$"L*FWB]%E68_Z"&_>F=^9S>9F?U-C^7M^.L[&4Q&M;% M%W="9XM&$L^R?-O<*5W8W2I5>2ZJ-EE-EL)-NG7.#ZH%7B'W7!1$00Z/?KP% M&C+R-N\@Z,0!">T%,QI6S-^:^TN9 K&SRA!*4N*%Z)7#V6N#\%< V2N.#6\I"5JOF>EC;E;HM37MMU;_M MKZ _-!>OSOL[=#U%@?>S^LJZN17=NV_ONS^):I65&N1R:8>"5]S.MFJOD-L' MHS;-'>FC,D85S<>U%*FL:H#]?JF4>7FH!^@O\B?_ E!+ P04 " J2&U7 M7I!#!6\& !;&0 & 'AL+W=O74G[K,31(Q%H)),Y*Z@\X M6PC+]'C@:$8L9XG2+BC\6;()RW/M"7C\6CL=-&-JP\WG M%^]?ZN AF#LJV83G?V>IFA\/H@%*V8Q6N;KFCU_9.B!?^TMX+NO?Z'&-=08H MJ:3BQ=H8&!19N?I+G]:)V## 7H\!61N0MQJX:P.W#G3%K [KC"HZ/A+\$0F- M!F_ZHQJD2\&T&=FI\2G-:)@Q-M0>)]B>5$*Q4Z(J)C*?HMJ15 MFBF6?D)_H-OI&=K?^W0T4C"P-A\EZT%.5X.0GD&F;'& 7&>(B$-<@_G$;G[& M$C#'M3G9-A]!N$W,I(F9U/[<'G\O,5(I(>9#4SPK!Y[9@=Y:AW)!$W8\@+TC MF5BRP?CC!QPXGTW1O9.SK5C=)E;7YGT\H7*.:)FB1#^P7U6VI#D$+TU1KUP% MM2N]_Y?C$., N_AHM-P,J(N+7,?S20/;HNHU5#TKU>]4/#!%[W*&)$LJD:F, M&6FNW/@;P\^Z^/ 3--O:/I6FB=)PBM((!2QA$$V@>\0E5!P M^0S1',IBO9^@P*)$,-@[*.>PSJ3^>H]$0T@GH@K!EE"LN&.BV1?U+.T19^@$ M-0)6_1I@7/FK5/B=&'&$ ^*1G5P87!'&\0[T+ ]Z1UY/O8EY5B:\8$C1)_-VB#JCN[$;N+OY[<)P MY,-,F$G&#L1D# MEJ_G<^UGDX*S0]( P=CQ/:^'Y(8:8ZLT_8 ZLA#0I GU/$0+T&8UK%>LKMP+ M:)^44:[67M])K][+VW8.6G7&5D$<7T*\QB!))^E![#B=N7D-MDVK%5)L5](O MT'%R\=S.1#TOL^Q)5:)G(;D=)AZL>3?:52H3T(]\Q_=[2+>2BNV:>EIE>9J5 M]S77K("EM61%G_SCKF*2V U#;[>4F(!1[(=>3ZW&K;9BN[BNRHE]!QBI=P4N M# C!KKM+W0#TO3B,PQ[JK11BNQ9>,BD/$70'55'E%%IF.$W _D@RJL\K1M)= MR8-*Y\7Q;DTT $&$G,T:OTVZ%4=L5\>WY+M7V7%7]WP_Q)WFPXB+H?SWL&\% M$ML5\N;GS.Z2- !=0AR_9XN2C<.J70[/LF66LC*U MY[(K>@23P-]E:821'FTDK382NS9N=X$;*]W(M:MVV O=S19OS=8 = $8]Q0. MTLHBL9CS/&5"?OP00<'^7(N1>C9?U5AE^;?O M:M[)VW;LK1X3NQ[K2> '=CX BUI7K%/:!\[0UA_^@?).17Z M0%NI.1S!_V7I9^0-_=@;NCA^^3*34M>X^M!;*:G@H6X'>V\@.M<.0P1^%JR^ M;LV?C;=_I"OP'O!P=QN!UW';:6L; 6)O!*Z9HO 1U'(J2HC/O#],&H]C'.+= M?LN C"(G)'UW$:1M!LA;CLNR=X4;>1O.SD[@8^SM=C$&9$R"(.@[E[JMGKMV M/5]U6I<7)Z<7EQ79^/7V)X_S/VXN;?XRWBT[G MVK"G&S,AS=W8:./F6__;X3L5]UDI4,PD1H 'P_XUR]O.C[]>;_*>/_ %!+ P04 " J2&U7/E9B7,$" !H M!P & 'AL+W=O= QCR6'"AQUYN3'GE^SK-H:"Z)TL0N+.2JJ &IVKMZU(!S1RHX'X4!+%? M4":\9.369BH9RZ.G]@_.^_H94DU3"7_P3*3C[T+CV2PHA4W=W+[ M!1H_0\N72J[=/]G6L?&E1])*&UDT8%10,%$_Z6.3AQU .'@!$#6 Z+6 ?@/H M.Z.U,F?KAAJ:C)3<$F6CD),GS:G7 M]:G1"Z?.H>R1?M E41#U#\"GQ^$WD"(\=/!H'^ZC_S8)49N$R/$-7N";I*FL M!-J_@Q38ABXY=,F$XQONP>B\-;]C=IST6]=](^ZF,JBP(LQ-S)]Z!*L%D'=N2>\@IL4;'0 M6$;288)DDG.J-"EQ5=O5@X6LSSS?D1KTPF=VCNJR?>A*ES2%L8>-1H/:@)=\ M>!?&P:_KC5'_^'_ENMJ]/) MCU\I_71<+=W?Z8/V&_2-JC43FG!8(3+HG2.%JOMZ/3&R=*UQ*0TV6C?,\5,( MR@;@_DI*\S2QW;;]N"9_ %!+ P04 " J2&U7#-D&\_0' "34 & M 'AL+W=OTNQSOI&RL/[=;9/\A^TV\ZI;7OS710GLZN+_6OOLZN+]*'8QHE\GUGYPVX795_>RFWZ=#DC MLZ\O?(CO-D7UPOSJXCZZDS>R^'C_/BN?S0\JZW@GDSQ.$RN3MY>SG\@;X>P# M]D?\$I]L_XW6QN9PM9M9:WD8/V^)#^O2SK#^06^FM MTFV^_VL]/1_KE0>O'O(BW=7!Y1GLXN3Y?_1O_44O]U]:I91$5U= M9.F3E55'EVK5@WU^]]%E1N*D*L6;(BO?CXN*+]>)C$CVLXT*N7UJOK(\W2^O%MR\OYD5Y M(I7O#RPKUZQ/4 M%3)+OAU?D^+:-L.FYB@LNM=Q!G3>1MLH64GK15E+^2;*9/[2B@IK*5>O+49^L*A-B:IRM*K5Q/PF MOX]6\G)6SKRYS![E[.J[;XAG_Z@JE&!;SNC5 .R6 ].1]SX!Y9,'\MFF(-!4* MTP4EU&N*O94XYY X1YNXW\KU4)RLTIU4I4H;.S552+$E4HP[O8DD(,3QW$X^ MD9YBU+.53O>03O>4>?E=E!W&)%4E6JLZ-=&NX;R,-.5(L1 I)D!BK7KP#O7@ MF<[+HS6@59I: Y[9O(STY%ZO[HA-?59^WLY 1KH*E6MIZC-'/93]0^K\_V6) MI56=FD;?<"@C33E2+$2*"9!8JQX6AWI8P)986J6I-; P&\I(3[[H7QV52RRD MJ5"8ZI98P2%QP1E++&WLU%0AQ99(,8X4"Y%B(NC/WXO 9K:OSCJQ&_9B:_/^ M=<^>*Q&*-G9JWJ%J2Z@:AZJ%4#51JQTG_Y5K>P.9/Z)NY)1+]XV\+Z=M>W@% MII>=7!3$\.(-M>50M1"J)E!J[;IHH!DQHV9&M0!%9;7:Z$4GCJX&]-M17*'UUNVW2D#.B1V?Z9;H^>'+2 MD&I+J!HG?7SG,<:HTTTL%)*-N[;3V@ PHB=@^E4XE'E!U9:DC]!>$2\(6- 9 M8IST$51K%5OGRU1/C.FU,]'P+'(2T/KU(1E9"4&)%C%%6E!;#E4+H6H"I=:N MBX9K$6.P-5X+4+)%#-$6U)43!6>BMN?317?$0NF6RM;SO/+P@8'=\"UR#N#2 M!T].6=!+F=W-%A1B";WLY,Z-/G<9 M:-V HBBH6@A5$RBU=ETTR(J:(2NC6H!BJEIM=!*&NG+:AV-J- &U%0I;/9J@ M1QU99[=DJ;.)[W:C%EPJ$DBIHV:T%M.50MA*H)E%J[+AI@14]JV5+7 M I1?4<.F+:@KIWW:%+@>HP'KCFMHVY;"MER)4>K3@19,VH N>G;GEOKJ"P5= MU!1T06TY5"V$J@F46KLN&M!%3^K@4M<"%'110] %=>6T3YP&5F)0T*6PU:_$ M&M!%SP%=^N#)*8/V=7!.F[5Q06PY5"Z%J J76KHN& MN+&3VKG4M0"E;,RPG0OJRIFJKXH$Q"?=+3C45RA]/9<0APT,[:.?+9[=SZ5. M)_9'C*;]7%!;#E4+H6H"I=:NBX:YL9/ZN=2U "5PS+"?"^K*69]RJ3?A4%NA ML-5OPEF#U]@Y[5SZX,DY@[9S0=4X4P ^C]A!MYT+ZBK&7=MI;>@8,Z-CFB8B M]2"%DC+6AT<#$S84E4'50JB:0*FUZZ)A;LR,N1G5 I2SU6KC$S84L[$^W:MF M3HG[W;; M#:"N8MRUG:N&A#$]"=.SD-$>K>OQ0Y:*0\J]?- K<,[ZQ.=XTU]_KX9J8D2M M?9.-AATY9[==*:S4JG=,VZZ@MARJ%D+5!$JM71<-6G).:KM2UP(4)SF& M;5=05ZYP'4 (4%^A]%4BA/G1W=:JV_65V[^[.,FMK;PM0^W7?CEZLN<[X#T_ M*=+[_0W8/J5%D>[V#SY#>/4?4$L#!!0 ( M "I(;5?\M4H]E0( .,& 8 >&PO=V]R:W-H965T&UL MQ55A:]LP$/TKAS>V%K+8L9-V=(ZA<3>V02$T=/LP]D&Q+K&H++F2G+3_?I+L M>&E)PQB#?;&ET[VG]\[2.=U*=:=+1 ,/%1=Z&I3&U!=AJ(L2*Z*'LD9A5U92 M5<38J5J'NE9(J =5/(RCZ"RL"!-!EOK87&6I; QG N<*=%-51#W.D,OM-!@% MN\ -6Y?&!<(LKF\, MSLE2RCLW^4*G0>0$(DX>9&;C]CY\<++"37_@G;+C<*H&BTD54'M@HJ)MHW>>CJ ML >P/((GP/&+P"2#I!XHZTR;^N*&)*E2FY!N6S+Y@:^-AYMW3#AON+" M*+O*+,YD"T,,VJ]B-,@5Y"41:]3 !"R,+.Y*R2DJ_18^WC?,/,+)K2 -90;I M*9S,B;*X$@TK"->G\ Y>0PBZM&&=AL:*CL^C#(9/_B.R) MY7%O>7S41$EVU)3NRAHY)SHC34-L$?I--# M!6IW/?>[NBZUR:+A* TW^[Z/*OM+WY/>]^2_^)[\@>]#.BG62_?D=)EFR38AS M_=!(\O'T\-Z>._'R6S69TM69G6'\6*5?#+0L@R M57 KGV;U2K(T;Q:5Q8QX7C@K4UY-YI?-LWLYOQ1K5?"*W4M4K\LRE:\WK!#/ M5Q,\V3[XRI^62C^8S2]7Z1-[8.K;ZE["W:S7DO.25347%9)L<36YQA>W--8+ M&HF_.7NN=ZZ1WLJC$-_US5U^-?$T(E:P3&D5*?S9L%M6%%H3X/C1*9WT[]0+ M=Z^WVC\WFX?-/*8UNQ7%/SQ7RZM)/$$Y6Z3K0GT5SW^P;D.!UI>)HF[^1\^= MK#=!V;I6HNP6 X*25^W?]*4SQ,X"T&-?0+H%Y'"!/[* =@MHL]$66;.M3ZE* MYY=2/".II4&;OFALTZR&W?!*N_%!2?B5PSHU?U"I8N 652.Q0+=IO42?P;4U M.OM6I>N<*Y:?HRGZ]O )G?U\?CE3\$Z]BWJ59NQJ ME9,[EAD_DO/^'0^]6V MYQ,IV[. WUO =VF?_PFUAE>9*)EMF^W:L%FK2\IFCF.?)A1?SC:[.[#))1[U MHEYN#US0@PN<[KG._X4<:N-;":@[F:@R7C!4]:CUH$#64KPKJHOS.5/H(_JU9MI:-RVRX(P/1 M- QB74_V@)MB& >^'_IVY'&//'8B_QU :[AU"D"AZK(?:[[2,6J#&IM0L0?_ M#J":8IX=9-*#3)P@KPLH:FF5,02] LHD RYH#&VW:&*\/PZ"0Y"FT!2/Q@'V M!@KSW@%5/-:B8(I!>F_ ID*^6EG+,[#0R#2K16S$KGB'_ 4Q!. A2%-N2L+8QV-0R0"5.,OGV5T%GH>RDT/EUEHFU)A&HCXQO=(FQ[IF:GJ!)1'!XZ#)3 M,(QC'(_0'1[(&+O9^*X+^I'"UZW>?:_OA0DU\)ERTSBF,0E& Z$C)T,-K^7 M;)7R'+$7F$2@F#0\(]2209%90UI4J@LJ*_S -%N"_>@0O2GF4SJ*?:!'[.;' M+?8W$]=DO"GQ8M^+#X%:!''@A92.0!W($4?.S-TF+CK;)N[Y?N86/'WDQ7A3 M@YWL^^[T/9&V?6L,A(O=C-NG[RI]'\R)W$Q9S>IF2)0 M9"(:CV <&)8)DZZ:WO6H><.*G!BP M"(!*L('?% 3XGA^$(_@'.B3OFWIUJU4?,RJ1DXZ]I]*V;X6!:XF;:Z\S:-QK MWDQ+T,:#+\&#ZO4#6A6IIC$@-F=K3RPD&Q%JD+%-+@2/C_ 9&;B8O,7%(F,L M[YQXU#A"3&JUC2,6L9%FE SL2]YB7QO:HV<^8G)M0(( ^X?CJD40Z^DP&:N= M RD3]\AZOY;9,M5-S[N 6Z95F$'#X'! 5C(['E"XG>;^[=)U( MV_Y'RX'%J9O%/W'MQ2K7%,YSVW:IA9S](*'Q8;-M$P0V2FA"[+ZB X]3-X_W M4=<%FM595O 6YK:#MU&\$_S \?1MCN?V+KS9DZ:'YD+7VPU4L\H^\U"3Q4,2 M!^%.4G=[,06GU _'9DJZ\XG;/?S>CL%%J4*/[(E7E7:)ID FN;"'DSGPQM R M!^1P$Z9<0#'!([67#F1-W63MW 33,Z@3ODG!$<8A-KYC6P3]) S(2,M%!ZZF M[B_9#^O5JFA.:M("Y;S."E&O94.!V;:D06RU!WO0D=@/'4[ZJ?I4VO8M,O0# MU-T/_-6-("/URTKW9J=BD6L:&F^D7Z$#VU/W".[P6"6J:>,UKE@YC$V.G8/0,R>C.+3. =YM9LYSBT9/*I.26N4?,)H#UH M[)_V)]'7S?GKP?,;?'';GBV)<7NCQ*HY M='T42HFRN5RR-&=2"\#O"R'4]D:_H#^WG_\/4$L#!!0 ( "I(;5>JPIAD M[0, $<( 8 >&PO=V]R:W-H965T&ULC5;?;]LV$'[? M7W%0@6(#7,MVTA]+; -QLFX=VBY(VNUAV ,CGB0B%$\E*2O97]\[2O9<+#/V M8HG'N^^^.WXZ>MF3OP\U8H2'QKJPRNH8V[,\#T6-C0I3:M'Q3DF^49&7OLI# MZU'I%-38?#&;OHK4"Q#2^C)C9/J4$'K[OT-^FVKF6.Q7PDNP?1L=Z ME;W)0&.I.AMOJ/\%QWI>"EY!-J1?Z$??609%%R(U8S S:(P;GNIA[,/_"5B, M 8O$>TB46%ZIJ-9+3SUX\68T>4FEIF@F9YPW9+7;L-HNC M@+?83N%D-H'%;'%R!.]D7^U)PCLY4FV 2/#6..4*HRS<1A6151:?K'> .WT: M3CZ8L]"J E<9?Q$!_1:S]?-G\U>S\R-D3_=D3X^AKW_SE7+F;R7JG< EN4#6 M:#6(V6FXEI0N#@8^MZ=J@BL3"DM!CE9B;DWE3&D*Y2)<% 5U+AI7P34C%X9; M\^,X+,S$?6+GSOEM5%+!:S M\QNL3(B>"27#_!S(P[AW24VKW..X\0.8 JNT*I><8Z"?$M^*#_6*D[XUU-7 MU6"X\%TZ>*_NQ(N\U*?-UH34ST:YKN29P&Q#:@W/I'ODP()"@]$4P(WQJ(VT M<0)MK7@&%-CQCK)L2"&\S2NPW9U//0U3/A7#!;#$?NWL(\P'Z0HUA+&M)=$<,YU-3C%KW@Y0"/-\'@ELR78-(YE8@R.H6+BQGL*G M@QH$2*B B%#YHDZ%[(AH)F>I%0D.C2+-JD-N&\]<4<70/WQ@+!T2MRYP8KYD MV,AZ$%'NJIT,1,2I(NX&TRX[STN_RR/>LCT<84(1">P OF7.IT>[P ".[XV= M'XAB*W B82D$&7Y/$M6D=/\XE7/Z;B+)JFAKPVW(.FS%0&8^)AH M-)*1"1\9O=YCS>^O^EKP8+H=_ MW(&PO=V]R:W-H M965T&ULC59M;]LV$/Z^7W%0@:(%$LN6TS9+; -VNKY@:.'% MS39@V =&.EML*%(Y4G'\[W='V8K;N=Z^6*+(>^YY[H7GT=K1G2\1 SQ6QOIQ M4H907Z2ISTNLE.^Y&BWO+!U5*O"25JFO"541C2J39OW^Z[12VB:34?PVI\G( M-<%HBW,"WU25HLT,C5N/DT&R^W"M5V60#^ED5*L5+C#Q,SL<#OVM<^[UW$"6WSMW)XF,Q3OI"" WF01 4/Q[P"HT1(*9Q MO\5,.I=BN/^^0W\7M;.66^7QRID_=!'*<7*>0(%+U9AP[=8?<*OGE>#ESOCX M"^OV['"80-[XX*JM,3.HM&V?ZG$;ASV#\_X/#+*M019YMXXBR[]R^/D#WKR)X=0Y]T29GFN6MLT'8%?WW!QP SX_*[OP_Q/8Z8]7XZF&GX M: .2KB!WG#CKL8!E%R#?!4C,0HEPY:I:V0TH0F#=-3\+T-)DN:."S9#K.)1P M8W7@G1AA#^_1(BEC-J(':]G9$S8GS>YJPP=?/']VGF7]RYL%O)].YW$UN'P) M? FQEY;H$SUMV\N)99Q W9!OE V28F%*>-]HVK(7>V;K*#IDU=+9,.B?_@;* M%G"-J\:TX5B<_MGCF$0(5VLKWUA[I2Q?50)V BP$5/&5>S2"GS"/W#2%(%OA M8]A5WA#)!XX+-%HJ35#OIX5]'LS#SF(7C9I_ M7>&A5 \(MXAVRP:+'GR)8?!\3\7\\85.$?P))92$&$-@N5Z@:EL8I85A(8FJ M;I&Z+H07K,3)E8PD.CC2RD><))2:"KAO%#$M<2;GDX@<]Y>:?/C&R>[,B5"L M,5[29O,R5I9UH0N2YJK1MM"YDA-BMI,42A6 WS27 )MRCC8< 0YYJ?%!ZIA% M2JTZ9D#?!0QX;Q>$#2H2S9*OM^RUU3QH-;=1W!DW5G&BI7[_HUUB2-L;AYTC M1\J7KC&%$)09*CW#$%\;VPZIV#1"9H?_/U$9(_ $;IO0-013:[G>N**EV/2XX4D!WA_Z5C_=B$.NG\QDW\ 4$L# M!!0 ( "I(;5?7.]0KX 0 ,L+ 9 >&PO=V]R:W-H965T7)Q>')YQ/;1X*.BM1\\"V:26GO'B^O\/)DR(-*4!8X@\;>B*]*: P'&ERYF MTJ=DQ^'S)OK;R!U<4NGIRNI/*@_E>?(J$3D5LM'AO5W_3!V?%QPOL]K'7['N M;*>)R!H?;-4Y T&E3/LO[SL=_HW#K'.81=QMHHCRC0QR<>;L6CBV1C1^B%2C M-\ IPT6Y#0YO%?S"XE<;2,S%@;BN:B@D;"%"2>+*.FOD2KG&BQMI1&L>*N,-)EB,8(,A"X-?A??-MS1[G!\X$X\9*?S!"?*DUM1LGC^[/#E]/0) ML$<]V*.GHB\>*SJLYM[5;Q^OWQPGWJ1-AX@O8\QB[Y$ M-;DXO4Q&HG"VBK[9 &W=H1T#"!8NJ*S1THW8$&A*B=!$!J<]P^#SE..IBCFL MVPGDER9U\C-IU/+XZ%34SN9-%KP ]ZL2N 0B2F:%V<'R["M M=7XDR",1-$)I0FE]I\^%5P#1HB;G3Z.>>UF/,2?,I>Q.F:5PZ'ZQ+I6F*,17 MC>.2WRPNU#%L(A^CRQC$UYA[U)>E D0?5J$UG:"GYDX7=MNWA MM*O9ELZBY5&M0@5 <$L(Q(C8ME#.!X331:?S?$OG;?U86!6:V'=,8$ 0G334 MK6]H'$];%)XB34^#)MS2(T,;]_JJ_K!SP33.*YDM/>8\%!Y$T83&?:-R*_O& MOVT^I;70ZB[JU-GNR#X2OE1US2FZ-8NN#&P,;+1,T1O=&_0S&C.SC<[_7H6= M->BPMJ7H:@"^*I31O)]?[2GPF_[>-81&?$)3Q9*LV7_9#M#O'8&.1B?)9F1] M.T ;M)P+<(6# R.7LQ ,H<8G#;;_.%MQ#70Q13M=N0L>)VS;37[[#&^UE@<$ MF?*4L-P]*Y43XN!2EC6QBI@HB@LF4 6\_[RYM$4"Z\TYVK1$BS16/J7_A'CX M36AG#)9KZ#+>]>6=#"Y8%;EEO$9Z[A 3VKM6O]O?5"_:"]JC>7O-?=<=4$T% M7*?CXQ>)<.W5L5T$6\?K6FH#+G_QL<0$(\<&>%]85*Q;<(+^_K[X"U!+ P04 M " J2&U7KC:#VT@# D!P &0 'AL+W=O/P.D!LZUJ%^S5: M?UADE]G#PE>SJT@6\N6\43O<(-TTUX%G^ M&]?]J[N^#T> -^,G ),>,$FZNT1)Y7M%:CD/_@!!HIE-!JG4A&9QQLFA;"CP MKF$<+?_VA#"#%W 3$7P)'R(9KA7C/">FEZ!<]U3KCFKR!-5;^.(=51$^N *+ M7_$YRQJT31ZTK2=G"3?8C& ZOH#)>#(]PS<=:ITFONF96B.0AX_&*:>-LK A MKI7O&)VLMZ.;G::3YW(5&Z5QD?%[B!AN,5O^\?SRU?C/,V)G@]C9.?;E[^F$N6ELWWLD)1L1-;=!.GLQ'(D(U2IEX&!_ MBZ'BS\7HU*/(CYRKQK!+_IS:Y:@SL6%U^ 2L.N=[#.^^'U]4V!F^4Q9+AHY' MKU]F$#I/[B;DF^2#6T_LJFDHNC!( .^7GOVAGTB"X<.X_ ]02P,$% @ M*DAM5RS =8W3! TPH !D !X;"]W;W)K&UL M?591<]HX$'[G5^S03*^=,6 ,!I(FS#2DF?:A-YTFO7NXN0=A+UB#++F2#.%^ M_>W*X-(VX05D6?KV^[[=E76],W;C"D0/3Z72[J9;>%]=#08N*[ 4KF\JU/1F M96PI/#W:]-I5JD,3Q9% *J;OSZS#WQV5U/C%@JO+4MC]+2JS MN^D.N\>)KW)=>)X8S*\KL<8']-^J+Y:>!BU*+DO43AH-%EP^XD%/RGB942[\PJY9F\9=R&KG37G8 M3 Q*J9M_\73PX63#[*4-R6%#$G@W@0++.^'%_-J:'5A>36@\"%+#;B(G-2?E MP5MZ*VF?G_]I/$(*/5@(5X#0>3/X\+V66Z%0>W<]\!2'5P^R ^9M@YF\@'D) MGXWVA8,/.L?\Y_T#XM>23(XD;Y.S@ ]8]6$41Y#$R>@,WJ@5/0IXHS.B'7@# M]U(+G4FAX,$+C^5+>ANX\?-PW#=7KA(9WG2I,1S:+7;GKU\-)_&[,V3'+=GQ M.?3YBXF!.^DR95QM$?YYQ"=0>E*3Y'*3>HO,A&]0. MGCF L7)- 145OZ^M]'LP*PIB$:%LJHTH*72$YT-P3V<'KR%*64%]VX?'$THY M$D_I#W18XV^\0N16)+%SWAJ]CN#^[M.B)S4;GY^X0#->^IH/&]+/D-+#$I7$ M+5=;0;PXLBA-'60OS18#%@0L0D$RH)1D)D. H+S2'FIZ61*\E6[3:#@B%*C8 M*\"GC'63UH 6,((-'*XRDO)"JX(?C'G,!I&GK%7&TF$(U)FJ\Z/Z;,_F%K0RHCHM M>4=;KJ$HET)O0KV?*SY7&.M['FT9G6FOIBS)^*4A8/ZL<^ZI1+9HO5RJ4 ,; M;7:Z+3NRKVT:9T"CL"Q5VA^M&5!ICLJ/SQ/]T->Y/TRX51[A"-0_>5.':0H5)EZ P M+*@\T?(">K\R]!4_/'" ]AX[_Q]02P,$% @ *DAM5Y9RTPV."@ BAP M !D !X;"]W;W)K&ULO5EM;]LX$OZ>7T%XVT6Z M4!Q;MF6[:0.DR7:W']H+ZK:+P^$^T!)MV8H^2VVV^Z] $%, M2>1P7IYY9BB]6IKRSBZ4MRU=\[[:\?&4JE^I]VZZKY\TZ?Y/.&+ M5DN[,19DR=28.[IXE[QN=4@AE:K8D02)GWMUK=*4!$&-K[7,UFI+6K@Y;J2_ M9=MARU1:=6W2/W3B%J];HY9(U$Q6J?MHEK^KVIX!R8M-:OF_6/JY_7%+Q)5U M)JL70X-,Y_Y7/M1^V%@PZAQ8$-8+0M;;;\1:WD@G+U^59BE*F@UI-&!3>364 MTSD%9>)*/-58YRX_&*=$),[$1W6O\DKA-S;S7)/+7IT[[$#SSN-:VALO+3P@ M;2S>F]PMK/@U3U2RO?X6D+&:O7+:2$5>6]:EW^_%,W MZEP<4;:_4K9_3/IE$Y)9:3)Q#<>6P##PX1;BFI&A2O&/3^K!B3>IB>_^N4__ MXSM$[9,]<1>?%@K[987,'Y%XL2D3BU\_3U,FT2VX3WEEKB;7XI,I="RB3B1^ M_FD4AIV+OUMFR=W+\1GX*44;J&MF%>:90?K+2UK >W^I1*Q7"BH4.<& M%IFI _=8$=,>R!\S$P7VU!9SY\9 =0,20FATK&S ^N,O,U7NL*%T1"W$$8 % MS(84JZ&+9$>HAP)/( B(F2K20H%#$A*B'N*%S.XM%SI>\"IEG0:]J80W@QWKZ?S<(\!;32ZR$A(* M56K#M[P@>K W7FTQJ?!\4P4X 5 IP2N5-;N]9)3ULWM\]I"@H1C53D=PW6U MESB@<5HEB!PFS-54QG?6@XZD? :B(9]SW(H;5JR7D:PHN3\.B]RJ!OO B%)Z7,H/" MB;:NU-.*I\R4\K=B B0%-4\$BF?"?FFP4"I7E;G=$R @(@'%C5AM(T'&^>: M::KGLHYGGC!N+&(2B+O<+%.5 ,2TZY]5,F??^*!_K739I%LM6^=SEJQA=.SJ M?>PZ\!MZP31&*:>'K'%*ZSUPVN*F*NF2>)UWQR ,-GVZX4N//0*TJ4 0YEZ5 M.6N:E-6\#M'*P8= ]5'E,M:)SL'/P_X%@(.4SXQU9 Z4DY"W'V2-VU<[-) C M\4]0]%81?:"N5$4!B$_01B455#A].YF\\/&E=2M@W,),<0.K817:(/&;+,1- MC0=QZ[<4I]>_W=R^>*)(':4MM\%L-#TIF]?@!RPG5R!C7(&>?HQ;_A!"W)$;&RF$%1L-@>J-95[ MUB3C,*0BK:;PB:3;C'C/Z W+>'9=Z*)0/G]2 ^SBEV@VU7 HB'R!YE"02:7 M$/5"Y>N*07O-*F0QE9BTZ4GK3&6(UB6)+976Y'(*]$AKL239"/P3?9J"^^O# MV1_4RC(0U2CN\JQD[.1F4Z3Q@"-^V:DVI"Q@OPZFD"F.+344 MB8/7>_MJ7^50B%N'QUJ)F>*#QH':O[^*;<7S7J.[,5D&-4$0*.*EJ I38ZE@ ME??#+N"ZQ"T.\UJ,)W:74Q\;$N?MZ *Y@7/=VK7'=-QP[O[NK,Y;A@UD-6 ( M:B[0J_12_RU K2GU ()V0KP-J-LCQOJ((P\A+J=D]+81T>'1'M$U&$[EBS4@ M9LCJIG]<@>-"G$Y?>)UK)H56BV^(*VZY\ MZ7NKQB>$-0<3X!"S#.?(9!VMC1#1B0F4 M1:&N^$RW=3@\ZW;.>N'9:#M$5"W)4^NUB:#@Z!E79#%+84I5=[!3Y99JW9(2 MY6PH2+T%S4W]ZQ[-3G-BH@J<\:=0IWF7<*#G7,AD&Z_PWK-PV U&O9"7/.L- M>D$X& ?,5CZ;T\> 0U& R#2SQ2& ;V1>W4,F]8&ZK# D!^1VY]3'[MD],_C3 M[OI$':N23L'K>:;\5IKXJ@Y8:I=R!YD1X+8V(H/KL^Q9TU73@>50IC\YV=2T M[M\@['E*.LZL;-N<-/7BGCRO^BU-I/18EI0"%RKX\^;0H MX9;,OWY2]/II)^H?@-DCST\8%80(L1J=7.]K&Y^);M =#X/N<(3QJ-\-PJB+ M41@,>]U@'$48]X->MQ=T>^.3G0)#2Z.@-^[1"##J14/1"\;A, B[(XPB('(< M]4_>/^U+HP@3^Y@^Z@>#_@@"!M$0 DC4N-,/^F'_Y)UG9;T9YS,!M4;]2 RP M8MP7XT'0Z75./AE'IQ3V[C/LW!D,@T%WQ(;TN\. / 'S@G X"KI],G *(KDT99HL-0Y.B.8,B;,%UV!]8OCB+_/B>EEP+HA>Y-6F7 UE4!OSPP7E'1 MP^CY(1IW[!X/OIHU/15_K<#%]-YIYH&RI!X3\&TXG0X'L3]X5X[>)34[;+V+ M"*C% ZN36RB!Y99>W='S8YN&;?&V;H[RXZAF%8,=Z6'_NZS^7Q@6#IZO^KKO M4#T\2 9S14?@ G !;\R9K/X?A+!EZB^<*V%_&$3#(=/".$*.=&@T.(*T3=H)H-,)H0%G;&?Q' M>?K+#^%D)U;1F&%2Y];ZY< W&Y\&. BT0AE? RBH7_^B#9'\%KGBULB_(]K& MR?"O[[W6]L/_Z*G$_\2C2MY_6)MWW>' M\XWO0[!LSE_!K#?+?RI:W5U]:+ORWY?6T_U7NO?@4WK;GJH9EG;:PT$+!SG^ M\N4OG"GX:]/4.+B1APLET0G2!#R?&>.:"]I@]?GQ\M]02P,$% @ *DAM M5_/&ULC5;? M;]LV$'[?7W%0BV(#'%N64R=+; .)FV(=VBUHVNUAV ,MGBPB%*F1E!WWK^^1 ME!1[*JDLO.D=*Z^&HUL7F+%[%#7J.BDT*9B MCI9F/;*U0<:#4B5'69I.1Q43*EG,PMZ]6&_ -E7%S.X6I=[.DW'2 M;7P6Z]+YC=%B5K,U/J#[6M\;6HUZ*UQ4J*S0"@P6\^1F?'5[[N6#P!\"MW;O M&[PG*ZT?_>(#GR>I)X02<^_H*M/V^]O5Q+&WYA&V6G60)Y8YVN6F5B4 D5 M_]E3&X<]A&FRYC^"JT&;R GED_+@#)T* MTG.+W[1#N( SN,ESW2@GU!HHU?!>**9RP21\4-:9AO+@+(DM#7+AX*.V%NUL MY(B"-S3*6[C;")>] /;AZ]T.IZ>C2?'O7@! M8$@BU-6Y-IQ4D!K'E00@+%C'%&>&'^(9S/5:B6]$C9&BI'D4]+Q?>30L(W._ M(PC6&<;1ZZ'8L)6,A1'R2*'UIA5-35;Y $^U31HR!T262%07\JX9A9T$:17 M3 ; .&TY5=40OGB^SUQHX6<,!QI87N60USX&,\(BZ V:("A%@1T.(V'BI0C; MX+.]96.,)W[763E,UX_+N^7'GRBH52U#N;,P-H/-O9@"%QR4=E"R#4'1+')H M?+ZP*,AL1[P->DCX_@1.6K:X5NBZBZ+'78!C>HFIBDVFC> M$(1E,N20!Z20GMIYX9KM0M437<_0"C)4B)PI%Z'^3:KWJ0TS>5)1)VU+D9>P M\87+D6X_[OEU"0DC&=_8 SO/>"(Y[>8XEUA9E7UQ^ M+V*WU>-C0+YPW:Q89PDTH-1J)%. 5%48W%P.U=X04=V,W9K$[ M3O7!EFKW=78YF(ZCB==9.DBGU*74 KZ&Z#Z5NR'<&W+4G5'TJ3ALF!O892;RFS%$9.R:5S3Z4A%L;10\+MNE+N-<"Q1Y\&O]F## Z7 M =/7C^&AXB7-F,+%!MG%>EWY7)$I5,-C\W>T=Y$2ZCH\%RP$\_%.[7?[%\E- MO(B?Q>-SYA,S:Z$L2"Q(-1U>O$W Q"="7#A=AVMYI1VY&#Y+>E6A\0)T7FBZ MBMJ%!^C?:8OO4$L#!!0 ( "I(;5<'5S6A>0< ,,3 9 >&PO=V]R M:W-H965TPXI.7+BN.FB"!"3U+E]A^OST\2-J:S9H1DH=17VOR:7?;'9! 4 MD%J2(/#G$6ZA*$@0FO&MD=G?J23&[KJ5_L%A1RP+8>!6%?^6F#(R8N. #;,*O9!5J)*I2C8O146,-#L0;Q>7'Q8 M'.7,N5F+%"[[F!0&]"/TKW[\(9B,WQTQ-MX9&Q^3?O5K]0C&.M.8K-A[6%@F MJJQ[63]]JZ7==NZ,G1+%+6B+*M,ADM6+7QH U _9>FK10IM; _GB [Y;= M%"K]^I]#P(^:=ACX;-@[&$==@\W3J:S2HLX ?_=@+N5WR.BA*L'!!8^QK&V- MU[6LJ\RX\Q1!RJ5,!5VI6F(VKI61=L@>I,HT)F31BM=*P$D1488E= MX9UXV7@)AB163DMYT#\:4K6JG%#IZ1JGF%W$,JS+[HG--7AO57A3K/19")2% M>!%K)%^ WB62(\1%R%&)68.KC<66.UB"I!98KLUY[\&)?5U:[]-Q;3VGC32Q MW:KW"3UQZATP:%S2@9HA?(Q8 K4&+55&3CKLH!-V&L0\2J9L0.MH/.9).'&; M2<)G8=0C"AXD,8\G<6_0^PC&G#/2W_C__]-K5'&(_@S_3N,HXM/)O#=@I^%X MRN?1!/5^J;!C%D[-FX#[R*+=7YIB95&P'(HVCCN\&4;),1_%\SE/YB$=S^,) M'L_0:@K<;B)@S-M#Z730&@J?#"QH;%4^:D6:*IUAI07L;#9G7^[9S]?7=]SO MGA2Q!3B38>DX,09)*V9571$LQ+91-8)<$, 4,%PSJN+8WPL,9J3'^L8P%]9" MN@=6B\HL,0@%*Z18R((J"-E3(54&NMAZ$N&G@P78#4#K9)2"'DPE(L84:_Q: M@J"Z26GG/#O$HHK#3)KS+@R)](V4,QH7LCT^!\3D+9*.JSRM?HNZX;=IB=E8+$2U\L4A0LT0'$0=9W%?+N5;,:0PL#TSS5 MES.\Y!9HCDNATYR*AF'4 U(M%X1DV[GD7*(&-%!1@+2R9+6N$41M?(AX!Y$] M'3]VBA"CH LG[]A'P"+% LRR1@+=,\HC#N&NL02;JTP5:K5UL?BM5E1ZR4/4 M&>M*9/_%H0JR@?,%^J%"IV);<(XS7<_Y!M6,CWOJ!787](HH*$6H&-288A2G;2E8[B8G+&!6UQ39SQT3N7T0O'OS5=55!P1A M-!+K(G5>RAO/W8F/3E:]TN^?"E0S/SS5J38P26^;#U1T'@7>1>M$(_9J&V]: M_EFCV569CD&4NE2::NU"V2<YP?&A-XMSC+L X'\W8'L]+&/V,9Z+Z;/\_:(D"L7;7N# MUPE+XI '44"K<,9G\=1UJ(B'LY@->O]R+%@AM3US,=>UL/>A.QF^-IEA7\,> M-QZ/.ZNSWH.R:,1K8\1\9]3\N5'8$M]CP_%^";B?8([XA=JZ;_*#E^[91_#< M,SR.YSP,27G,YR$.+7-G2(++:33N#?["N=-@RH-)PJ;AG(^#.0L"/DOB!OJ+ M)& 3))[P" > A$^2B"?!!'4%(9]-:68Y[K$GYI,.^TE' 'MZ>VD!R[UY9Y-C MPP6A7;^G<9XRT5AJ)DB/G8XJ$%VL?*3PW[EMJ579PB&^Y:L^]:42XPCMV./^ M4DG*-O?F9_ ER:7TEMW@+(6)_NK,C^)PU(5MVY.=EB'[W+W[Y^,]E1$GI?N6 M\VQ.ET?=3ZLE*!7[O.1P4!%T_PWEMWI[@O5M?\P\T3N/V_A&_"*@J. M);*.A].DS[3_9.0W5JW=9YJ%LE:5;IF#P,9$!/A\J;!!-!M2L/MN=_4_4$L# M!!0 ( "I(;5?QH_S!< , "4' 9 >&PO=V]R:W-H965TTRKJ4 I>H31<2="XG@77R>4B M<_[>X0^.>W-D@U.R4NK%+>Z*61 [0B@PMPZ!T6N'-RB$ R(:?[>80?=)%WAL MOZ'?>NVD9<4,WBCQDQ>VG 47 12X9EMA']3^-VSU#!U>KH3Q3]@WOH,L@'QK MK*K:8&)0<=F\V6N;AZ. B_@7 6D;D'K>S8<\RR6S;#[5:@_:>1.:,[Q4'TWD MN'1%>;2:3CG%V?D/91$F\!7NY ZE59JCF4:6D-UYE+83#__"D9Q5P4^ORM M% =8LCPJ48%[E%[2OD+M<[S$O%TD8<\E MW#W2WOGSC^OGY=W3M^67WGEG'<% KJ@YC06U!ELBK)6@'N=R<]E[8'NZI18U M9=K &0PG29C%8[)&<1(FZ;#WDYH5N(1:JQR-@83VL_$0DE$X3.,>U8G3K2[< M>;'-K8'A8!@FDPR2,!YFX6 T[CTI2W7D1X3.Z#1-+\)X//+V:)R&<9(>7VY@ ME,P=$UO"9M;S)M(DGD3DBL0P68"D:4@C3O!_V$JT[GVX<U=KNISX=QO=#(IC0P M:.^T6YRYPL1Q[*//1IFS0^=0HQ^HXD"4%8UYRB)4:N?RX5S5RBA!,CM>A_Y' MK1$=C:X*]<8/:)>EK;3-%.MVNW_ =3/Z_G-O?B#?F=YP:4#@FD+C_G@8@&Z& M![L\X_Q=02P,$% @ *DAM M5^@$$QIR P W@< !D !X;"]W;W)K&UL?57? M;]LX#'[/7T%XP[ ";OPC3N*T28"EW7![V%"LN;N'80^*3<=";,NYT]VIY5RVIN("[Q3HMJZ9>EYA)7<++_)> M%#_XMC16$2SG#=OB/9J_FSM%JZ!'R7F-0G,I0&&Q\#Y%5ZO$GG<'_N&XTPKU+:W@HOZ!_<;%3+!NF M\496__+1R1IAS9Y0SP-#V/9$D.UQ5AU.? )G!M^D,*6&SR+'_*U] M0)QZ8O$+L55\%O >FR&,0A_B,!Z=P1OU@8XON8!;KK-* MZE8A_%SCDX%5);.'7\<8G\4\SC@*AX/#Q,.Z1+B1=8K;71DX;^V .W.4\ M!R$-E(P8644K>G?Y&U_#H]&_1DXM$'AW6<9=EE585Z94B(Z+H$N'NJL$M)5P MBK3E:<&J-K<702"%K*A#HG'LC\8A2:-P[$^GL96BJ1_%*4G32>0G\>P/4&T+ZA3D)?UB M HS"\ ^SC_L$0*%D?7&#JD?SB+X2#FRPN"""*?^.$E(-4G] M) H'%X.U-(1S)H$4YB3TDR0B*4W]26J%9#KV9[&--YF-_"B:P;&*#@YZ;HUJ MZR:+IL?="M.UWU[;#Z]/7<]^/=Y-OF],;;G04&%!IN%P2K-"==.D6QC9N Z^ MD8;F@1-+&L"H[ ':+R0UM_W".NA'^O)_4$L#!!0 ( "I(;5=Z8^LOQ0, M -L( 9 >&PO=V]R:W-H965TC5)$JCS<8C7U3.;\33<GD]\OI!X4^.*[NS!A_)7.NE%^Z+291X M0B@P=QZ!T><);U (#T0T?G28T=:E-]Q=;]#O0NP4RYQ9O-'B+UZX:A*=1U!@ MR1KA'O7J=^SB.?%XN18V_,*JU1V>1I WUFG9&1,#R57[9<]='G8,SI-7#++. M( N\6T>!Y2US;#HV>@7&:Q.:7X10@S61X\I?RLP9.N5DYZ;?M$-(4^C#+99T M5L"-5L[P>1.2]B"8&L>.''GU..] KUO0[!70"_A*()6%+ZK 8M\^)H);EMF& MY75V%'"&]0"&20^R)!L>P1MNHQX&O.&1J"TX#7=<,95S)F#FF$.J-F9;TO/KBS4;-UZY-9S16.(['P= MK#?* _C2K2S,,=>2@!LAUO"$UI$Z5_]!QP*7$@M.)2/6@[V,,6$U&2T)NN V M-^CUJ=V]L*?:V^/_@5*^6!J,OGUJ;W4+N7&_+UM,^0F$ =UU: M7@LI^Y\A=7?,9*@Y'V":7/22)'D9X*$.%N\,'(EF$<:JA5"_[>S9[FXG]^=V M8/U4;\?^5V86G/@(+,DT&9R=1&#:4=H*3M=A?,VUHV$8EA7]^T#C%>B\U-3, M.\$[V/Z?F?X+4$L#!!0 ( "I(;5>?T *9. , -,' 9 >&PO=V]R M:W-H965T#U&H93]H!T\+=WR66;<0#GH%F^$]VN_%6-,LK%%2GJ,T M7$G0..T'[]L7PZZS]P8_."[-QA@T'D4L(!2;6(3#Z+'"$0C@@ M2N-/A1G4(9WCYO@)_=IS)RX39G"DQ$^>VJP?G 60XI3-A;U3RT]8\3EV>(D2 MQK]A6=H>4\1D;JS**V>:YUR67[:J=-AP.(MV.,250^SS+@/Y+*^898.>5DO0 MSIK0W,!3]=Z4')>N*/=6TU].?G;P55F$=@Q-N$/!+*;-@FF[A@?-I&%>.=,+ M+45R]F%2H0Y+U'@'ZCG<*FDS Q]DBNE+_Y RK-.,G](TOT:;O9K7Q+N.YV.-H'!X.B@?1)=[DFV6R?;W8<^J"H#XU>5@2MN$J',7"/\>L"5A:%0R>/O;0SV MQVC'K3=/.V!+'.H L!G2HQ&;P&0*DA":N2LS%*BY2@V@JS90K4C(">JZ8 WO M.U)YP>2:=F^*4+"UUQK4% [)+HHBCWIX[L<-:GA3H&]9L6ZX2MV@A(]"3>;F M!=S1P5G#"6;:JI6C!%[;4*!.$6\;16M8 !NX$D$2%61>M =S0 M8LHUY49PE/P+T5[*M"G.+FUBK\V&TK4P7B8B3F&?@5^)OA]WC^9=KWF)_T]I MMC5NN''0TF:;^>O$@ =W=,CWCU%D"I^0:M4Z/ ]#E M%5).K"K\L3U1EBX!/\SHUD7M#.C_5-$95DU<@/H>'_P%4$L#!!0 ( "I( M;5?B_[C(4P, -,& 9 >&PO=V]R:W-H965T(#EZ:6ME9N'5N=Q-%MMQB(^RUWJ&B+VMM M&N'H:#:1W1D45>?4U!&/XR)JA%3A?-KI'LU\JEM72X6/!FS;-,*\+K#6^UF8 MA ?%D]QLG5=$\^E.;'")[LONT= I.J)4LD%EI59@<#T+;Y.;1>;M.X,_).[M MB0P^DY76S_[P4,W"V!/"&DOG$02]ON(=UK4'(AK_#)CA,:1W/)4/Z!^[W"F7 ME;!XI^L_9>6VLW <0H5KT=;N2>]_P2&?W..5NK;=$_:];<9#*%OK=#,X$X-& MJOXM7H8ZG#B,X^\X\,&!=[S[0!W+>^'$?&KT'HRW)C0O=*EVWD1.*M^4I3/T M59*?F_^F'4*2PGOXW6W1P(/J&TT5FT:. GBSJ!S %CT8_P[8!#YIY;86/J@* MJ__Z1T3LR(X?V"WX1< E[JXAC1GPF*<7\-)CMFF'EU[(UH+3\%$JH4HI:E@Z MX9"FS-ES^?9PV7DX?V%N[$Z4. OI1E@T7S&<__1#4L0_7R";'(7X0^3SQ)KX-OA@!NR]*T6,&' M%]H#ED@<%'A0E)JNJ'6@UT#>L-8UW72I-CP=7M( 7_#QLLM&I]M!\AR6+&<^ZE4C[6M-E'@X^P/$_-O\74$L#!!0 M ( "I(;5=GXA2GC0, )8' 9 >&PO=V]R:W-H965TQCVH$B,+526 M?)+TDD6?SX?21%SO?&/K@2T<-3I;1;)*7W]46:.EYBQ=S8 MU*CIR\[8BGG:VB)UM44FHE&ETCS+3M.*29TLY_'LUB[GIO%*:KRUX)JJ8O9Y MA\R& [7!_3/ M43MIV3*':Z/^DL*7B^0\ 8$[UBA_9_9?L-/S*>!QHUS\A7U[]^PT =XX;ZK. MF!A44K?_[*F+P\#@/'O'(.\,\LB[=119_L8\6\ZMV8,-MPDM+*+4:$WDI Y) MV7A+7R79^>4?QB-,9G "=\A1>[CBW#3:2UW K36:UAPI"=[-4T_^@E7*.^Q5 MBYV_@_TK?#/:EPZNM4#QVCXEGCW9_$!VE1\%W& ]AFDV@CS+IT?PIKWX:<2; M'A'OP!OX+#737#(%&\_\^WI;N-G;<.']7+B:<5PD]$ VX\\EL_-/_%0C<:/B=Z8;>=DS0"'R)L#95S?0S,&%JCP*N-O38Y/9E, MX>.'\SS/+E^B?Z.=MTV+%CY.)I>PMBBDAZ_&.73C:$*GWTOIH&BD(,L@VELC M&D[99*"I%?#62)$15.A+(XPRQ?,(UHVU0<7U4TU]@?B\@H>?.TKKZ_77SM4O M(]B7DI?4@GXTDO(*R*R2:.F FT++V%W,;N@3732BL#/E#-36/$H1(L:$B/=) MJ[=,4[40&T[1V5+#/"!8Z1[&I!!?!/:^J?TR+?]E 226;H7,-38X4H '4:^H M +5NV/4QEH,8,Q]S9+$V-F8T5E/H<@)(%,78&RLY:Z&M)*XXHK;4QI ;W:HA MM:$":2@XDK95;4&ZI@ZP<4\4D#-'\P-N*BK'X)X= N=#+EU7TR"D &T\E.R1 M<*C7>7(<&.QV)"[0&I15+)*S2S?0Y_H7/'[KU:6#7EFA+>)$FV?CL4T*YBU.@W7A3Q\Z[-9[Z>%R6-#C1A@OT M?6>H 76;X* ?Q]7$"[64Q<[3M)V;6*@ M25=LAPY%LX_#L(-BT[$06?(DN4[__2@Y\5(L-="#;7WP/3V2(CUME-Z8 M'" MMA32S(+"VNHJ#$U:8,G,0%4H:2=7NF26IGH=FDHCRSRH%&$<1>=AR;@,DJE? M>]#)5-56<(D/&DQ=EDP_SU&H9A8,@_W"(U\7UBV$R;1B:URB_5X]:)J%'4O& M2Y2&*PD:\UEP,[R:CYV]-_C!L3$'8W">K)3:N,F7;!9$3A *3*UC8/1YP@4* MX8A(QI\=9] =Z8"'XSW[G?>=?%DQ@PLE?O+,%K/@,H ,<3;XJBS"

;:6CI, <)TQWQO"6.7R'^"/=*VL+ )YEA]A(?DLA.:;Q7.H]["9=8#6 4 MG4$OE'G^1]<]8L>=V'$?>_(B.3XC<,M-*I2I-<*O;[BU,!S@9O.M-/BS\/40-Z0L95!9@"Z1'(T+9IAM=NH&219%<$62?L3-0CE[6527X?YILH_SS1FVLJK3:L=-FB^A6@@N79NR9]^:-ZQE/6NMN?(E(<%MI MXZ=)251?IJDO2JR$']@:#7O6UE6">.DVJ:\="AE!E4[S+#M/*Z%,,IO$O86; M36Q#6AE<./!-50EW-T=MVVDR3/8;G]2FI+"1SB:UV. 2Z4N]<+Q*>Q:I*C1> M60,.U]/D:G@Y'X?X&/!58>L/; B5K*R]"8OW.,^E3!N"AO6=_&VOG6E;"X[75WY2D[J>1[X"JM] M_(6VBQWE"12-)UOMP*R@4J;[BMO=.1P 7F0/ /(=((^ZNT11Y6M!8C9QM@47 MHIDM&+'4B&9QRH0_94F.O8IQ-/MH"6%X#L_@C7!&F8V'!3I8EL+A)"7.$.+2 M8LP@=KJ/3PQDB4O^-35M;+R_?RYOE)PB76 QAE9Y!G^>@$WZ@O M=Q3Y1B?*]4 6WBHC3*&$AB4)0KYFY(_5V]&-C].%CKGTM2APFG!+>'1;3&9/ M'P_/LU-3[+,__Q'X_AEO">;:%C<_CLD]33@\'SPZ0CH77A6 >T?- M#A\=RD-AJ[HAE+"Z ZFV2G((&!X6RK +06R%TF*E,1PJ[U3<:1%<6BW1^8"C M$J&-[8'RF=BBXVX'TU0K3F377;@/UAY/7![P!/$D3$PH&Q<^@8C5*2L'\%KI MJ.LO9/]?R2$]CTW/HC@O+W0C,?KO>864*@PKOI8/I*!2$ ^Z1DLH61>L$,UO M>=6ZR\D7W1#?;QT.@(^*9Q]X+%@5*>8MA>RPROL&^3P7_?&MXG5@N@YX>,8M MLO])-AB.HY^M[ +X98@IJ72(4'4# ,, &Y?[JU0W+Z'(XZ-_(Q'NJ\Q#F5] M=[;G&V>]->R9.?F_$@^.]6%Z,"\K=)OX*H1+TQCJ1F>_VS\\5]V\O0_O7JT/ MPFV4\:!QS=!L]!-V";!VG[\H2S_)HEOQXH@L![%];_J=VBY"@?XYG MOP!02P,$% @ *DAM5SJFFM:'!0 ( P !D !X;"]W;W)K&UL?5?;;ALW$'WO5PP4($@!5U>#*L;F M_6@4BHIK%8:N88LO*^=K%;'TZU%H/*LR&=5F-!V/WXQJI>U@?I;>??'S,]=& MHRU_\13:NE9^=\G&;<\'DT'_XJM>5U%>C.9GC5KS@N/WYHO':K1'*77--FAG MR?/J?' Q>7]Y+/O3AK\T;\.#9Y)(EL[=RN*F/!^,A1 ;+J(@*/QL^ ,;(T"@ M\:/#'.Q=BN'#YQ[].L6.6)8J\ =G_M9EK,X';P=4\DJU)GYUVX_C" >R M;51T8)<9;/H$V#OZY&RL OUN2RX/[4<@MFP9 MO-D^VEG"FST3;:#HZ%I;90NM#"VBBEP_%6^&.WX<3@3S/C2JX/,!%!'8;W@P M?_EB\F9\^@S9XSW9X^?0YS\5A/[YQG>1+HTK;O]]C.WS>).3X2\_8WZV]+F( M;LF>)EVBCRA63!]<5R]?O)U. MQZ<7BYOT-#G]]8@T/ACEUQPB%2[4''4!P'NK4H?H];*-SHM7%6$"';>F)*-O M64KEV?+:18TR)5Y%Z[WPY[O"M &2O@=),@=XJB<)5VVI='!(P5'CW4:7#P+9 MZEA1FFN&+#RL=*$2QB$1?*(E)QY;@1(2? >?LGC"-_Q*[#U7<3*D;S"\W[+D MN&6V![D65D@@*20$$P=\C-EESX%XPWY'<>MHQ\J''%^@@,G=I6E+(/&'LBW& M*TU2,8^/J+6&0T@1%DQN19$])DD.%0!KY-#2,?* -&N516^M0.>R49-RW MR"RCSG(P/>U*@=V=2" @O7WVY"U0M(T(5WS!=9 @^B1Z-HE$J'23BY%BMQV$ M;&E:W[B066-Y4"7#4?AM55(TSHG6<[9<.F!)&!IJKQ1:).(@R5G:R$DA6$LT MCY7$''9,R3D]3%N!*A ]VA>MO,+GW1':6'H"_5"K,D&JLI3 F:*Y\NZ:+$O%(G^:\O9)MG5JOKRYZM0I#18U+U8(B0MLT:+Y0 M.=!9IQ)\9:L*76I[6'ZIP)Z#Q%$CLXX^,H9$52A4Y=7WQ07&P8TMAO>#(NW: M>^]+#CB6.G+=.*^\!H6"5>A[ID9WKW"42ZTEP([E0W(D=)!1;--&HY5;G$9^ M*P7VF'T:PX?DNH) <09DF*Z(^)(Z%.&[I#:6<@(/N7/0I";CA= MB\SN9T7OE7 OZ>16!C-88_XR/CT<V>(5A$QV>[NEH;#8_)!.P##^5T_WCH/*)+H1_FR;YQ'^_A_.@J23C'( MH[9&WTF?X;(;G%5+*?-&:8.GY*C64:_[8TD#H\"\4&W(D>!E2*&J71@^=AT8 M/;BUU8Q#4NZF00:,C?D"MW^[O_Y>Y%O?_?9\=_Z$,U:C3PVO8#H>GKP>D,_W MT;R(KDEW0$Q&G"SIL<(5GKULP/>5@^Z[A3C8_U,P_P]02P,$% @ *DAM M5Z!Z_MG& @ ]04 !D !X;"]W;W)K&UL?53? M;]HP$'[GKSAEU=1*@3B_@': 5-I.VT.GJK3;P[0'DQQ@U8E3VRGEO]\Y <8D MRDMR9]_W^;NS[T9KI5_,"M'">R%+,_96UE9706"R%1;<]%2%)>TLE"ZX)5OP:IJX^";@I\"U.;#!93)7 MZL4YW_.QQYP@E)A9Q\#I]X8W**4C(AFO6TYO?Z0#'MH[]J]-[I3+G!N\4?*7 MR.UJ[ T]R''!:VD?U?H;;O-)'5^FI&F^L&YCTX$'66VL*K9@4E"(LOWS]VT= M#@!#]@$@V@*B1G=[4*/REEL^&6FU!NVBBCP-*!#A9D6_)I2QY]0'X)]ZJT M*P-W98[Y__B A.[51CNUT^@DX0RK'L3,AXA%\0F^>)]]W/#%)[(WT.9W++T6 MG1Q'NWZY,A7/<.Q10QC4;^A-/G\*^^S+"6W)7EMRBGTRH_[+:XF@%BHK5B(C+M24RZW;3"<*RV6HN02XF[AG@D]:UMK M83<7D#+F,\:@V^UVZ GAAO;T"XVH15WF!E*B9N$ PJ&?7K+.6\<=L)_TD[]02P,$% @ *DAM M5]9WH-IQ P 0@ !D !X;"]W;W)K&ULO55- M;]PV$+WOKR#4HF@+QI(HZLO=7<#KI$T.3@S;20]%#UQI5A(LB2I)>9U_GR&U M5ES $7HHI[G4-8,ACU_9ZX]7&#.>^KXL:.J'/Y ]_CE( MU0F#4U7Y>E @2@?J6I\%0>)WHNF][=JM7:OM6HZF;7JX5D2/72?4YQVT\KCQ M0N]IX::I:F,7_.UZ$!7<@ODX7"N<^3-+V730ZT;V1,%AXUV$Y[O8^CN'3PT< M]3.;V$CV4M[;R;MRXP56$+10&,L@<'B 2VA;2X0R_CEQ>O.6%OCR%ADO9_MF4IMYXF4=*.(BQ-3?R^!9.\3B!A6RU^Y+CY)OBCL6HC>Q.8)QW M33^-XO&4AV> +/@&@)T S.F>-G(J7PLCMFLECT19;V2SA@O5H5%U[:8 DY!6Y@0?H1\"QD%7?N)3]?"?V+>A?UK[!K2S +TZTNXF6?8,V M)U>R-[4F;_H2RG_C?90XZV1/.G=LD? 6AC,2!92P@$4+?-$<=^3XHH6X-9GB M>RF\"#1DU\KB_N^7M"^ROZS]KE8 I)MJ!K9F!#-NH-N#V++8VC,S6ZE+J#DQ3D*;':,H&>J/)CR2D89[2,,W0SGA(61*BQ6@:A31/ M$K0YC<*(AE&^NJX%'KT"1J01K8,F-,HC:\4YC9*41#1G*65AAE;"&%+PU17N M9OW;<:_0L/LF"3IR=,\XC7F&!'&2(H&ER@-..>.K=WV))TXUB!R4+,<"<:\( MRLIX0F)$Y)SD,0VB8'4G#7K="FP?%!S1($YI'&8N$!ZFU&8"PZ,LS6C(;8 Y MS:.8QG%*%EHDGELD7FR1IX8X*-F1-X\&5(]R+MU] 4J3_6?R!\A*B:'&_%_@ M=:W_8_,L[OL=F^TB1-70OE">8SL'9"&>:>QQ':. 81 M36.V^F!J)"_DV&,]L499D&,50\*1(PQC9 M80),L0RNV%0[B_[VF_K-K&:M2 MN<='3Z*F&WI>G=^WB^E:_^H^/8Y70E5-KTD+!X0&9RF624T/SC0QP&\ZN__0)02P,$% @ *DAM5W.Q4$C2 P M90D !D !X;"]W;W)K&ULG59M;]LV$/ZN7T%H MP6 #3/0N6YYMH,Z:;D";!4W:?1CV@9;.%A%)5$DJ3O?K=Y0<1.H](<2J8N1 T5OMD)63*-2[EW5"V! M92VH+!S?=6.G9+RRU\MV[T:NEZ+1!:_@1A+5E"637S=0B,/*]NRGC8]\GVNS MX:R7-=O#+>A/]8W$E=-;R7@)E>*B(A)V*_N-M]A$1K]5^,SAH 8R,9%LA;@W MB]^SE>T:0E! JHT%AH\'N(2B,(:0QI>C3;MW:8!#^:0G\4A]_@&$]+,!6%:O_)H=,-(YNDC=*B/(*10CWD8 M .;N*P#_"/!;WIVCEN6O3+/U4HH#D48;K1FA#;5%(SE>F4.YU1+?G&'S5X"_4%"5Q*?-1!:R\8B5R1+KY3X77H M\#3:],I"U2R%E8W-H$ ^@+W^^2?JP:QRU?"J7)%>.2?&9% M V205M, UMLO#==?!UX73UNLPAQB=B0I&]VP@NR:*C,%%(4^]0+/2/Z/4 2N.DT6C[BC^B9UZEH@22 B9]QU-FK@JQ MP^N^%HIKDV9,N>NZ ^G:?B>5,V]&O3@B,S^AKI<0SZ/S*#P&"AUT M$&2,RC$-L/HB&DIVD&Z%QK'< MBCE^!X$T"OA^)W"D'!?&0?]EM?X74$L#!!0 ( "I(;5=G*'&2L0( *T% M 9 >&PO=V]R:W-H965T0(B6\3#MP4UN&PO'SFR'PK^?[8302:4OR;5]S_$YMN^= M[H1\5@6BAM>2<37S"JVK21"HK,"2J#-1(3"]!U65)Y-L)FYEU$D_G YKN$7Q1W:B\&ZV0MQ+,=W.0S+[2"D&&F M+0,QOQ>\1,8LD9'QM^7TNBTM<#]^9[]VWHV7-5%X*=@3S74Q\\X]R'%#:J8? MQ.XGMGX2RY<)IMP7=DUN$GJ0U4J+L@4;!27ES9^\MN>P!SC_#!"W@-CI;C9R M*A=$DW0JQ0ZDS39L-G!6'=J(H]Q>RE)+LTH-3J=W0B.,X3O<\!?D6DB*"DY6 M9,U0G4X#;;:PB4'6TLT;NO@3NC'<"JX+!5<\Q_Q_?&"D=?KB=WWS^"CA$JLS MZ(<^Q&'SYSR$#1[3W@/9F3>K45+"%'R%9!SY@W!DHF$8^5&<])Y,Z0+E4$F1H5(0 MF?G!*(%HZ"=QV+NFG)HWGMOUO,ZT@J2?^-%X )$?)@._/QSU5D(39C@^!'TU MJW%\[H>CH8N'H]@/HQ@.756P5T(ERJUK%-93S7533=ULUXLNFA+\2&\:V2V1 M6\H5,-P8:'@V2CR037-H!EI4KB#70IOR=F%A^BE*FV#6-\(\TG9@-^@Z=/H/ M4$L#!!0 ( "I(;5&PO=V]R:W-H965T:DF5JIU=>4X*DJQ MX.I25%C222)DP34MY=I1E40>UT%%[C#7'3@%STIK.J[WYG(Z%AN=9R7.):A- M47#Y;X:YV$XLSWK=>,K6J38;SG1<\34N4/^HYI)63HL29P66*A,E2$PFUHUW M-0N,?^WP,\.M.K#!*%D)\6P6]_'$<@TAS#'2!H'3XP5O,<\-$-'XN\>TVI0F M\-!^1?]6:R3:*:Y5>N^70LQ1:D\28T8]12 MZV@BEY6F* LMZ32C.#U]%!K!<^$"[LM(% A+OD,%W25?Y:AZ8T=3$N/J1'O M60/(/@$X<2B)E H7]":GI]Y _?Z!+>@Y1:<0I\NJ.?B M38X@$K@5125*++4RJ[?JP-V..E(A=&=88I+I'ORNU< 2=QIFN8B>_QP3=C+U M<6'+5")"T10434&!RJ&Q6*$T->D\$LJISADQO*&ML="LH8#SP[8Z .HTIRN M]2>0%_1C!.BY[H>P[JIYHY!(4?2.4SL_"YGG79O.1\*+(;3=D0==1I3(Z/2( M<&CW@X"V!J$=>&ZGUUD*33C5NV3O4$GFP+6#P",K#.U!:(Q@V+='S.@-1K[M M>2,X=L6<@^8O4*[K$:<@$IM2-W.@W6VGZ$TS/-[SGL M6R";L=8LM*CJ4;(2F@93;:;T)4!I'.@\$=1<^X5)T'Y;IO\!4$L#!!0 ( M "I(;5>H""^D-0, ((& 9 >&PO=V]R:W-H965T,/0 KK:EG\DZ9( 37O#"NRVHNEM#\,>%)M)C,J23Y(O M[7\_RG9SW9#+BT7*Y,>/-$G/#]H\VSVB@Y=&*KL(]\ZUUU%DRSTVPE[I%A6] MV6K3"$>JV46V-2BJWJF1$8_C(FI$K<+EO+][,,NY[IRL%3X8L%W3"/.Z0JD/ MBS )WRX>Z]W>^8MH.6_%#M?H/K9=Z^-_BS MQH-])X//9*/ULU?NJT48>T(HL70>0=#Q%6]12@]$-+Z,F.$QI'=\+[^A_]+G M3KELA,5;+?^J*[=?A-,0*MR*3KI'??@5QWQRCU=J:?LG' ;;G"*6G76Z&9U) M;VHUG.)EK,,[AVG\'0<^.O">]Q"H9WDGG%C.C3Z \=:$YH4^U=Z;R-7*?Y2U M,_2V)C^W_%T[A"2%#_"'VZ.!>S5\:%^QBR>QD6@OYY&C2-X^*D?4U8#*OX,Z M@T]:N;V%CZK"ZK_^$3$\TN1O-%?\+. :VRM(8P8\YND9O/28=MKCI6?2MC#D M=RJ]P3L[[>T'Y=JVHL1%2)-@T7S% K?8?E MJ"0L\&7W#QYCI02A*II\*2@&X @-9)-2 MQ^8IRR9Y\#BP!VI;H*53];;4P&AJ(8%/$C9-";B8L23/@EO=M$*]4L#DXOD2 M2NK2(Y-IPB9Y#+.,I;P(^M0\.R@\_QB*@N5Q'-PHU1&PP58;]XU4GGDV4$Q9 MFLV"M:"^(IN-\&V6\)1-IAE,8S8CY'ME.R-4B< 35O 'M< ML#?#7OEF/FSG3\+L:F5!XI9VL7MS33P*--Z#W M6TTC-RH^P/&WL_P74$L#!!0 ( "I(;5=W86EB]@$ !($ 9 >&PO M=V]R:W-H965T KC'3Q2]JN=CZA MI&@<&M6#O0(E=#?R4[\/9X#Q] (@[0'I_P(F/6 2C7;*HJT51YYGUK3$AFK/ M%H*X-Q'MW0@=3G&#UJ\*C\/\FT$@,_*>++FK"-=E%WQ\:<212]#HR-4*D OI MR';E;DZMUUQM!K"$RLZ/L]=OW2"_TV4(_()+DA:9).WH O_PU? M0>'AXPA/_X0S[WRPGP[VT\@WO< 7S-Z0K1;:-19*\J!,H_$M6QW///*$IW', MY_/IW>V'C!W/Y?]=-DYF29(,99U,=G9BX;5\Y?;@-1 )>P],1K&ULK95=;]HP M%(;_BI5-4RNMY#NA'2"ML&F[Z%25=KN8=F&2DV+5B5/;@?+O=YRD*86 .FE< M$#L^[_'SVK'/:"WD@UH":/*4\T*-K:76Y85MJV0).54#44*!(YF0.=78E?>V M*B70M!;EW/8<)[)SR@IK,JK?7%E3!5/!? M+-7+L36T2 H9K;B^$>MOT/H)3;Y$<%7_DW4;ZU@DJ906>2M&@IP5S9,^M>NP M)7"# P*O%7AO%?BMP*^--F2UK1G5=#*28DVDB<9LIE&O3:U&-ZPPNSC7$D<9 MZO3DA]! 0G)&IE0M"2W2IO'EL6(KRJ'0"L?F^.VD%0 9XYE /B.Q^)YWA^CWQZ7#Z#!.5N+?=>RVU< MF6YYO&YYO#I?<"#?%*1F&4NH!F7ZDDQO M>CTWDT3U).9[7M;3_L)>(5OM_A^T?QKT0!&T23#W@?9%61JCZZ M)D>X3><&CAOOT.V'NM&KN_N ._' M#7TG"+U^X*@#CHX"S[ ,(&C[)2OR^PKR!<@_?:1',YD"?1V&P>T9[PMP@&H8[FV)O M7Z0C63!VJP?GRZ'3T N"&$*I&;"Z;&$* M<:R)U#*^Y9Q.X5(#]^_OV=^9V%4L"RQ@RN+/9"FCH=-ST!)6>!/+:[8[@SR> MMN8+62S,/]KEM@T'A1LA69*#U0H20K,KOLOSL =0/': EP.\*J#U ,#/ ?Y3 M/;1R0.NI'MHYP(3N9K&;Q 58XM& LQWBVEJQZ1N3?8-6^2)4ZV0NN7I*%$Z. M+ID$U$%OT#5L@6Y 74.VIL14\2@ B4DLT$>XDQL0]X\M$%HS(2:$:7L+3@@\/X_@&\JZ(N0O?N0Y]X!PGGD)X@OW&, MO(;G6]8S?3K!K;[%&V4C):13):!Y,Q92(!24)T3M MV)KC-%*8*5,)HY)CLX6NB;C=-[S?9A.@8:3>S+\>VG)Z<)GZ"#D5*0YAZ*@S M0@#?@C-Z]:+9:;RUR;E.LJ!.LEE-9*5:MXM:MQ^I=;5NY:!-9M5O1L,]+G5DG/-J-.KU_Z5=3]+$@I(;TB(;WG M:'UZ=GXY_G<*/[B6YRJ\3K*@3K)9362E@O:+@O9K5GC?)K**P&TV?KP)\;7HE@J?]W@?F:4(%B6"E7:J^K$X9G_50VD"PU#<."2=5^F-M(M:# M8%ZOF*J M:<@'VD'1U(Y^ E!+ P04 " J2&U7,*V&@KL# I$ &0 'AL+W=O M9_?=K#&4(4-1F4:2 S3GG^OJ>.MS.3XQ_$SL MB7[D62$6QD[*_;5IBG@'.157; ^%>K)A/*=2#?G6%'L.--&D/#-MR_+,G*:% ML9SKN0>^G+.#S-("'C@2ASRG_-];R-AI86#C>>(QW>YD.6$NYWNZA37(S_L' MKD9FHY*D.10B907BL%D8-_@ZPIJ@$7^GU2F\L38MW)PERP,JUP19!#+ M4H*JRQ%6D&6EDEK']UK4:&*6Q/;]L_HGG;Q*YHD*6+'LGS21NX4Q,U "&WK( MY",[_0%U0FZI%[-,Z&]TJK ^,5!\$)+E-5FM($^+ZDI_U!O1(BB=88)=$^PN MP7F!0&H">6T$IR8XKXW@U@2=NEGEKCG1Q]+/-((TOB-9S7O*% M.J/6- ,Q5-B*ZFEJ>1(=E\1R?1?/YN:QO6%]G.U@7R^PC0O[N)GMS["#SW%1 M'Q<$Q'5=O\&=Y>HTN3JCN:Z8R$&F,;HKE-63% HIT)=[R)^ ?QW*?U2N/-JO MQ9[&L##4V2V '\%8_OH.>];O0ZZ:4BR<4BR:2.RL)FY3$_=R_U54M^4#C ,? M^UW_]7$S!]M>QU9A'V;[! >>U[%?'^<0K#[!L/V\)E5O--6''56_>#$\IP3L=)JSZ,S!S7Z1@I[,.PZ_G$ZQ@X&L %EN/8+Q@.6S_?-ZW1 M7.^*1+W5\E2Y[J9(T%]R!WS4?^-Z;S7@I&KAI&K15&KGE6EU OAR%];<]KN7 MU7'@ (3@F=/Y%0T'8*XZ&YV. 0=@@6L1J^,_L]7ZY,"WNN<4*&:'0E9ON\UL MT]?>Z&ZN,W^+KU=X8#XL^V#=:OV4KYKH>\JW:2%0!AL5RKKRU5\+K_K2:B#9 M7C=>3TRJ-D[?[E0O#[P$J.<;IIJO>E &:/X[L/P/4$L#!!0 ( "I(;5>X M"2N^3@, "D, 9 >&PO=V]R:W-H965TVY9,$I/^^DNRX8!LF MS?$%6ZOG>;2[6I9EN*?L.]\ "/249P4?&1LARH%I\F0#.>%7M(1"[JPHRXF0 M2[8V>$_;B!C.Y'AFT\ M&^[3]48H@SD>EF0-#E5Y",ZX_T;[&6@9*MES0O"9+#_*T MJ)[DJ<[# <%V3Q",KI'3*&EFGK1UZ79,L%IH0IK+IC<325/C+]2 @:T;*39I(ZUIMOYV"(&G&WTG@XWR*WKYY-S2%=$I)FTGM MP*1RP#GA@(MN:2$V',7%$I8]_/@\/SK#-V4RFHPXSQF9.&<%YU!>(=?Z@!S+ M<7O\F;Z<[O2%\_].G[WZ]*-DN$UYN%K/.U4>LK7-20:\[V(KJJ^IJH'MQJZ% M VR'0W-WF+ NSO'L0#MXB(N[N- )0MNSCW&S+BZ*7(QQT.".8O6:6+VSL3Y^ M_?(03]'\X?HAGO?%>Y:N?@$&O"0)C S9XCFP'1CC/_^P?>NOOBJZI%A\2;'9 MA<2.[@ W=X!?76\WYZG?['_[+JTBXHW"?+/)X@6'Q_GZ-LMY M@O1&?%?C=,KVD6'Q)L=F% MQ(YN(6AN(7A]6PRZ;UT@OU=)R%)]8MK)$[:318'$WC6:CAWGJ\T/"=XF-Z\W!*]D8\^J#Y^TT M2GQ!J+ @SR!X..(F!_?D[^U/0SEHVPN'B5K0RS2?L]-QZOL(H%[[0=+E)!$7MR)0=F"LHI6Y'\=;YT .,;BX T@Z0 M_B]@W '&06A;69"U$"3RS)H&K,]F-C\)W@0TJY':W^*:+.]*QE'^U1#"'7R$ M65&86I/4>^#>@">IA2ZD4/"L'=F:+XX?Z0N.A*>6Q+22^4LL9J".-D &F2CL_ Y_^&+[!@^"C MT[_A,9MR&0.8U]:R2>=T MMP=-PD'^61WS]'XR8HW'OKPS6?P4_V2U*N+>7?MW]D78O=0.%.X8EPSO;B.P M;>^V 9DJ7/_&$#=3F![XN:/U";R_,]P"7> [ZO0#R7\#4$L#!!0 ( "I( M;5<5/885O ( +0' 9 >&PO=V]R:W-H965T^T,(A4"-TFK1,J[?;9) >QZL2I[4"[7S_;25,**:NV M?2&^\SW/^1Y.=\,-XW%&%F9E.7 MD6208[%*2NA4#=+QG,LEL9]PVFU*35P^_S$?FEJ5[4LL( )HS]) M*K.1=6ZA%):XHO*:;;Y 4T^H^1)&A?E%FSHV[%LHJ81D>0-6+\A)47_Q0Z/# M%D#Q= .\!N#M H)7 'X#\-^:(6@ P5LSA W E&[7M1OA8BQQ-.1L@[B.5FSZ M8-0W:*47*72?S"57MT3A9/2=24#GZ".ZPOP.)%Y00'-(*DXD 8&.8N4C5* ; M>) 5ILHZ/WQT-;JOR:Q4Z:7.,ZE_=*+A]=L4)F DV+%-(.?'P8WS^ MMU7=;?'>4_%C[R#A',I3Y#LGR',\O^,]D[?#O:YR_BW[]*^SOQ##;SO!-WS! M*WPSSA* 5* E9SF:8]4(N$A57TC=#(^(+;M[I*L/#F;2HV\@2IS R%*S30!? M@Q5]>.?VG$]=?\+_)(MKLIXATS-T'85>&+I!.+37V]KOQ[F]\-SK^VW<"Y&# M5N3@H,@Q+*21=7I?:5&?93Q!UX I^04I^JS&.SKZQH0X/D$W3&+:I7&P]T+G M90V3/T;$^Q&![Y_U^CMB[(=YSEG?[^UH86^-H1SXRLQ_@1)6%;+NP];;KI@+ M,UEW_&-W,'$[_+%:2?4&>::O]YGJS!4I!**P5*F&ULI5;;3N,P$/T5*]H' MD!:2YM:+VDK;EKU(@! 5N\]N,DTBG#AKNY3=K]^Q$T(IIE3L2Q-/SID9GYYD M/-YR<2]S $4>2U;)B9,K58]<5R8YE%2>\QHJ?++FHJ0*ER)S92V IH94,M?W MO-@M:5$YT[&)W8CIF&\4*RJX$41NRI**/S-@?#MQ>LY3X+;(.%]ZHXM(XPW@9P%;N7-/]$Y6G-_KQ8]TXGBZ M(6"0*)V!XN4!YL"83H1M_&YS.EU)3=R]?\K^U>P=][*B$N:<_2I2E4^<@4-2 M6-,-4[=\^QW:_9@&$\ZD^27;%NLY)-E(QIJ;M+V-&MZ\M_H*2!7O%*Y)!=5"JF% MOSC,'Q[@NZA/)Y+_)-+,/YAP"?4Y";S/Q/?\P-+/_'BZ;]O._U6_^'#U%V($ MG6,"DR]\RS%HB!-F?'!*,N,, 0G/JN(OI"1%)U0943F0&D3!4^V5\MDKLO.* MS1=-Y=A4UE^XA^E9+PRB_MA]V)7; @L\+_+CE[C%:UP<#;2&NZ@+6]%>%(9Q MV %?"!5V0H4'A;H$*4?F_6G4^IA,1')FP=O4:]J)=C;B[0GW+F+Q&G$6!D$_ M'NZ)9L'Y7G\8Q';-HDZSZ*!F=Q4..V8D.LIC FHNE%Z]*Z,J&",YH)A4[7%3 MJL F:'2<'2TPJQU?X\+A,!KZ>]):T@W#./('>]*Z.U_]$D1FQJTD"=]4JGF= MNV@WT;^80;87G_5&\YXEOL 30#.PG],WQP?\^&?Z3V&PQE+>>1][%LU(;A:* MUV;FK+C""69N&ULM9A=;]LV M%(;_"J$-10NTD:AOI[:!-EG07&0+:G2[&'9!2\$_[M(V1L-[.P M]?/!9_JPEOJ!/9]NR ,L0'[9W'-U9[095I)U?&U$;7:=^K$P^N?ZC<5 MO()9$@%7+/N'IG(]LV(+I; B928_L]TG:( "K9>P3%3_T:Z.C4(+):60+&^2 M504Y+>I/\M0TQ$$"]@<2W";!/37!:Q*\"K2NK,*Z)I+,IYSM$-?12DU?5&U3 M92L:6NAN7$BNOJ4J3\[_9!)0C-ZA.\(?09)E!F@!2>I=B0Q*866IN">!;L.:O?L.A\[Z/LA8+*S$][;;S$(>A-U%,VQX&O\!AX;S*PV66,F81=-Q'T;4H]<1&.*6"S53AM=G5]0-"W)_7$1>[$P9.!*O<;/3;O]"^<-G''D?;O1]TXC./ M/ZK:/CC6ZM\4U$;Y0 N!,EBI/.OM_TFZ@$ D$ 9 M>&PO=V]R:W-H965TVBE+=A.FJV5 M;6E--*T/FZ*D[9Z)*YFE86YD\ MU2U*H6!EB&WKFIO7>Y"ZRVA,3PMKL:_0+[ \;?@>-H!/S'8!2 8@^5]@.@#38+3O+-A:V7VIW?$/CK<'[]^1]02P,$% @ *DAM5VT8FMDX @ 5 4 M !D !X;"]W;W)K&ULC51=3]LP%/TK5K0'D+8F M<3X**(TT6J'QL G1,9[=Y+:U<.S,=EOV[[EV0E1*0'M)?.USCL^]]G5Q4/K) M; $L>6Z$-+-@:VU[%8:FVD+#S$2U('%EK73#+(9Z$YI6 ZL]J1$AC:(\;!B7 M05GXN3M=%FIG!9=PIXG9-0W3_ZY!J,,LB(/7B7N^V5HW$99%RS:P!/O0WFF, MPD&EY@U(PY4D&M:SX'M\-4\=W@/^<#B8HS%QF:R4>G+!;3T+(F<(!%36*3#\ M[6$.0C@AM/&WUPR&+1WQ>/RJ?N-SQUQ6S,!V^TLN A(#6NV$_9>'7Y MGT_F]"HEC/^20X?-\X!4.V-5TY/10<-E]V?/?1V."''Z 8'V!/J_A*0G)#[1 MSIE/:\$L*PNM#D0[-*JY@:^-9V,V7+I37%J-JQQYMORE+)!+\HWA!9M.+&PZK>\[K:D'VRYA'9"DN@K MH1%-1NCSS^D+J) >>SI]2P\Q^:$"=*@ ]7KI!WJ/>,T(EZ35J@)CQO+I!'(O MX-IB7\91G$ZS(MP?^QZ!Y1F-!M0;>\E@+_G4W@V7'(^W=O[J765'#782V='. M69+%E^F)P?>P.,K2))^.6TP'B^FG%G\KRP26<+@G8Q;3]\6A]"*:YB<>1W#Y ME$8Q/?$8'MUY]][\9'K#I2$"ULB,)E-,4W<]W 56M;X-5LIB4_GA%I\]T Z MZVN%K= 'KK.&A[1\ 5!+ P04 " J2&U77-A3V_L" !S"0 &0 'AL M+W=ODM5:Z@%S/"SH"A8@GXHY5SVS48F2 M#'*1L!QQB$?&9WPS\S2^!'Q/8"?VVDAGLF3L67?NHI%AZ05!"J'4"E2]MG + M::J%U#)^UII&$U(3]]NOZE_*W%4N2RK@EJ4_DDBN1T9@H ABNDGE ]M]A3H? M5^N%+!7E$^TJK$\,%&Z$9%E-5BO(DKQZTY?:ASV"TNDGD)I V@3G",&N"?:Y M$9R:X)P;P:T)9>IFE7MIW)1*.AYRMD-[RD&6 'ND+"-6=<[9-RMV@-N/AY,44)$U2<:E@3XLINGA_.32E M6HR6-,,Z\*0*3(X$MM$]R^5:H%D>0=3#GY[F#T[P365"XP1Y=6)"3@HNH+A& MMO41$8O8/>NY/9].^M+YO^BS?XY^8(;=; N[U'..Z!U^_1@BX#1%2;4+9+U% MP@WGD,N^;U^I>Z6Z_E5MQ]@EMFL-S>V^I5V8;;F^3PYATQX8]C$)#F&S+LSW ML$,&#>S "J>QPGF#%4)2=6#.-Z+2=O?6U/;@KXAI%T':3LZZ&&Q9_8F[3>+N M&Q*_6$(.<2)1S%EVV;\E/KP+",:?](\:E"-]IWKB=A8:6 /<\J0+NB+8[^"F M71QV ]=Q6N;TR7F!@X\8Y#4&>2<->F12.5 );CM WHPH+ M"]KI=U&.[PY(Z_C,>F #&^/VN3#WJD@&?%66;X%"MLEE]>=H1IL;PN>R,+;& M)_CF%O>,3]6-HKH _)&OKB/WE*^27* 48A7*NO;5M^)5B:\ZDA5E#5LRJ2IB MV5RK6Q%P#5#S,5-UK.[H ,T]:_P;4$L#!!0 ( "I(;5?;J2@[D0, &P/ M 9 >&PO=V]R:W-H965T.T"BT+U\Z(1*VVF:]L$D![&6Q)EMH$S[\;.=- 4:O$);:5\@MN^>N^>Q M+_%UEI3]Y"& 0+=QE/"N%0J1GMHV]T.(,:_0%!*Y,J4LQD(.VMUZ%Q$)($10WP>QYBMSB"BRZ[E6G<3EV06"C5A]SHI MGL$8Q'4Z8G)D%R@!B2'AA":(P;1K]=W3@5M5#MKBAL"2KSTC165"Z4\U^!QT M+4=E!!'X0D%@^;> 4210I)Y_,I!K2*F#]'1 MZ^..+602"LKV\X!G64!O1\ VNI !0H[.DP""37];)E\P\.X8G'E&P#&D%51U M3I#G>-62? :/=_<,Z50+0:L:K[8#;Z>,)W**BS+!,L"&!E1EM^BUW&;=Z=B+ M=1K_LMK(ME9D6SLTV_,XC>@*&!H2[C-0*[+.-RW[,9TG HVDU3? #/7G(J2, M_-[>V(QG[0&#=JWJ-;9X&A-6;[53GF(?NI9\;7%@"[!Z;UZY#>>]8?/JA1QU MLQR#[,1_OX!X NQ'&0LCPN/SR\@^$]@&V49!MO'DO;_ P@]),MLP.E$;[H/< M>#J],P7^%GUDE',TPJLRV;)<6FN;[U2&Q,^4(YF(4?SY4NAC+DQ[+X' MIOF@AERG[3@[7@.M@GMKKW./_ABH)M58LQU0.%<)W[BX.SMQ0G MI@K)9%JC3VB CM3A*;]&F,-[:*6.7=D!,7L>*LS:CBZT3=&\>]&\_Z.P\CS,E65.]E Q[J^0[OYWR&E4FO+&Q;+6+AL(FNKN:$*%[+7T8RC;86#*0*Y/J>R0\H$*4#38O;]0 M2P,$% @ *DAM5QCQGHK] @ O@H !D !X;"]W;W)K&ULM59;;],P%/XK5D!H2-N2)FG&2ANI;8K@85"M&SP@'MSDM+66 MV,%V+Y/X\=A.%GK)0H'2A\:7\WW'YYPO\>FN&7\0"P")-EE*1<]:2)EW;%O$ M"\BPN&0Y4+4S8SS#4DWYW!8Y!YP84);:KN,$=H8)M<*N61OSL,N6,B44QAR) M999A_CB E*U[5LMZ6K@E\X74"W;8S?$<)B#O\S%7,[MB24@&5!!&$8=9S^JW M.J- VQN#SP368FN,="13QA[TY$/2LQQ]($@AEIH!J\<*AI"FFD@=XWO):54N M-7![_,3^SL2N8IEB 4.6?B&)7/2L-Q9*8(:7J;QEZ_=0QM/6?#%+A?E'Z\(V MN+)0O!229258G2 CM'CB39F'+8#BJ0>X)<#=!_C/ +P2X!WKP2\!_K$>VB7 MA&X7L9O$15CBL,O9&G%MK=CTP&3?H%6^"-4ZF4BN=HG"R? CDX!:+KI MY!B M"8;'P]VZ\DPZOTX!D^_QF^,8<584N!U$"0!*A$F"9H./J$OMY M-@7^#?U 0Z4*]282.D<3X"L2@ZBVZQ31Z%-_"CLBQS'T+/6M$XH0K/#5BU;@ MO*TKQRG)HE.2C4Y$ME,XORJ^M"SH#/32#^9RH.SN%F7+E7%ZI"O.B6RHFDN6F'9@RJ9H+,URH!A.X-E#[,Z9: M@G*B'50M:_@34$L#!!0 ( "I(;5<%JL+24@, &\* 9 >&PO=V]R M:W-H965T] M6:G6B%+R)XV:MJJ8_GC@0IW7'O:^/W@N7T[&/O WJYJ]\#TWW^HG#3U_C%*4 M%9=-J232_+CV[O'7+2;6T"G^+OFYN6@CF\I!J5?;>2S67F")N."YL2$8_+WQ M+1?"1@*.?X>@WCBF-5ZVOT?_M4L>DCFPAF^5^*,9#!0/ZO@0X&VB7: MDW5I[9AAFY569Z2M&J+91CUW>(!C\C$A#JL&^7[3N>@QUW=O+9[L-$C+-!QMD@7;SP M2KP')5O(S95';XP[H]T;;QL1VR) JS>)1]XJ(C%UWDVI6-T>6A M[9;ER-V$?8CH8N@PR))P2CB7T2R*Z!7"<"0,%PF?V(=60B F"]C=@ADH%3Z4 MB@LVG%%D$<5TPCI7131,(C=J-*)&BZC/O.'ZC2,H= 0?MJ)CA9+GNF3"Q1K- M*$B"4SJ=V+F,QAF.0C=M/-+&B[1;5=5,?J PP#>OMRA7_;HC2V.EUZS"5ERP14 M9:VT62S*=%YNX66Y]9!S59S2,'-#9B-DM@BY9P*^J9H?H Z=;-EL5$QHDH83 MN+DL#;)K*XN#'Z=$L(CW*)M6,YD[UW;P?MH@.";3>7/(KJPLOCB]\")7=V@Y MF;!KTX;3#XQ#AE.27=FS^,)0=(8Q_$4U2&DA 31 M='']B]N O8K]SO1+*1LD^!&K^=M-WC*J["\)!&;AN=,T3W BYM@)X M?U1P21@Z]LXQWC$W_P%02P,$% @ *DAM5Y.>':$E! 3A< !D !X M;"]W;W)K&ULK5A;CZLV$/XK%I6J5CI=+KEODTB; M0$_[L$?1YO3TH>H#@4F"%C"U3;*5^N-K R' .DZR]3YLP,Q\<_L,GID>,7FE M>P"&WI(XI3-CSUCV:)HTV$/BTP><0*3?Q80X^/,L(W3PDNTVS.Q8,ZGF;^#-;#? MLQ7A=V:-$D8)I#3"*2*PG1E/]J-G#X1"(?$M@B-M7",1R@;C5W'S6S@S+.$1 MQ! P >'SGP,L(8X%$O?C[PK4J&T*Q>;U"?V7(G@>S,:GL,3Q'U'(]C-C;* 0 MMGX>LQ=\_!6J@ H' QS3XC\Z5K*6@8*<,IQ4RMR#)$K+7_^M2D1#@>/(%9Q* MP>DJ]"\H]"J%WJT6^I5"_U8+@TJA"-TL8R\2Y_K,GT\)/B(BI#F:N"BR7VCS M?$6I(,J:$?XTXGIL_@4S0/8 _826. T@9<07!:0(;]&20!@Q]!+15_2#"\R/ M8HJ^PAO+_?C'J0%B!I6I16G*N6"JAYYQRO84>6D(H43?5>M/%/HF#[N. MW3G%OG"4@&O('E#/^H0KN[(POE_UKT/6V\EHU<3H5?@]2_@+3%E MHNB?,0XI\M,0K8$[036GFWO1>->=I,M?*V;C.V5B9,S>BC$2;G&$U?94H M]])7)YBK$\S3!-8JQ:0NQ40'?2?O^-3KT/>JA'M5PE.Z^L%$V-;YG&S=RLKR M>/3N7:L^S*CA[Z6K5C17*YJG"ZU=J$9#8^O@K!KE[GKH1'.UHGD5FGQKM9/L MG)/L:-L-_,3_ @=(\PM=PZE,JJY!6D&EBW=74">:JQ7-TX76+O:Y,[2OM8;W M-@D58*$(]>9=#X3;K0VN4^]XFVNE'\ .T',G)VST)RJ6&7Z+=@ M>=>PRM#-QGR0,VY7#&8I*NA93HCJU7KX^U2,/#OK"_MQ:4O673$L+N:19_AR MTLRWR"Y**8IARTWQ7<@=)N7PMKQA."NFDQO,^'8H+O?@AT"$ '^^Q9B=;H2! M>H0^_P]02P,$% @ *DAM5X.2SCE< @ 8 8 !D !X;"]W;W)K&ULI57;;MLP#/T5PMA#"W21+VFZ%8Z!YC)L#QV"IMN> M%9N)AZE>M EHH%#Q84>!Z4Q]34A M.B^QHGH@:Q3V9"U518W=J@W1M4):>%#%21R&(U)1)H(L];:%RE*Y-9P)7"C0 MVZJBZG&"7.['010\&>[8IC3.0+*TIAMMQ9+#VT=C@"6IQ\0MX#X-6#X!B!I AZ^<#-J:)8JN0?EO"V;6_CJ>[2M%Q.N3Y9&V5-F<2;[+@U"-(*/,*=*,+'1 ML$ %RY(JA+,9&LJXAGL\F"WEY];M Q#0[E2GQ-@ ' W)6[%)(Q:_(9; K12F MU# 7!18]^-EI_.<3>&(3[[*/G[*?Q"<)EU@/( DO( [CI">>Z?OA<5\Z_Z<^ M_V?U%\5(NE9(/-_P#;Z_&^ ")E2S_ +NI:$GV>BIC;DZ,I4J#9^5FG( MY5:8IF2=M1N'-WX*O+)/HNMIU&.?V?'93+MG^F;VWE*U84(#Q[65"@=7]D:K M9IXU&R-K?V%7TMCK[Y>E_06@<@[V?"WMI6TW3J#[J61_ %!+ P04 " J M2&U7YM,:L@\# !E$ #0 'AL+W-T>6QE4ZJ"MN&BR<*EU_3&*FL625J0YDS45!BFDJH@V4U5&3:TH MR1MPJG@T&@R2J"),A-.)6%67E6Z"A5P)G85Q;PK<[4N>A MGKS]N9+ZXDW@[D?OCHX&MZ<7A_83"YR&D9?T_ FD9P.&S=HF[KTTDAQ7X&P&!X246#.\*S<$8XFRL&7@6I&%\[\P@,"\FE"K1)O0DT M!$MS[^"AFT%5.IZ*":EL;!?!?>]P%'H#--)3;2F2ER:B5UL MC0^@H!O?K&NCL%1D/1R=AUL'>S-!YE+E5/5AAN'&-)UP6H /1#0SM@G)^#2W[H]CC;HN=B@V@7J(?&D'=T-&X"?#OLCGN M'=KT6;1!S>ZD_KPRNQ%V#BU&KQ0M6&OG;=''Q]B'.#NI:[[^Q%DI*NKV_N2 MTPG9^ 5+J=B]B0:=LC &JL+@CBK-%KN67XK4-[35FVYJ"USSZ!5J_KMY+JF@ MBO!=T:;U7W*6GZTX_O"O)-LOE4/!7HW=,?3219Z_!I')BQ09=5_H.Z?&WIG1 M6P,XF[/P.YSQ?!LTF*\8UTQTLR7+'!V&7I.Y^0VUQV_6Y[0@*ZYO>C + MM^-O-&>K*NU774$BNE7;\5?8WC#I?QB86$SDM*7YK)NJ9(SZC%$?Y^5#9O:%Q?'[ MI.;R[S1-XSA)L(S.9EX%,RQO20)O/QNF#3RP.!#ISW*-5QOOD,?[ *OI8QV" M[13O1&RG>*X!\><-/-+47VTL#GA@58!Q)4PR! M7O3W:)(@V4G@Y:\/]I3$<9KZ$<#\"N(80^!IQ!%, 6C D#BVY^#!>11MSJEH M^\?"]#=02P,$% @ *DAM5Y>*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_' %($ #^'P #P 'AL M+W=OE=IZZJEV^OD M@!.L@IW9)MWVU^_8+*I)Q]%]B?-$,([Y.("_<\R;9Z6?EDH]D1]-+ZU5MZ*V7,^8Y?]IU6Z$7+MAX"I&P67X..RV71"O]/\)HUJM M1,%GJF@;+FT71\UK!RA-)38F(9(U?)KLNI!WLB1S:2%(Y$YV0T%?=Z5PZKNR MNVH+N$$,]96 _JN]."'@URX\[H^AJ@5X!6JX>3DBV1M*2PO TB*0-+#0EZS MFLF"$W_3#3FY:;5V@7W@6JB2!) 9 ID=$?(;#2!S!#*/>;MO*B;7W! AR<*J MXJD*(,\0R+,C0O8B.4$@)U$AF:G(;:V>S9^7)X \1R#/#PMY#U,X2V MU=R17K=&2&Y, 'B! %Y$ *0 >,V,\)%\T-S ?_:GR$N$\3("8P:,=\T&9.,@ M;<7)C=)*LJT(Y_$Q-I&/(V#F@/G%^!L]-U; *#R\TREJF@.KQ@.> :!_61A( MT?^8?V_%ECF2%TS,->F!9>,Q)X#YF6^Y;#EL"[668M_9F&K2 [O&,YX#X[NB M4"VD%G)-8"!R*R0XJ/=(8K))#VP;CWD!F!^9?N*0QM6@1UZT&H+9?RXQVZ0' MUHVGO'3OMX0;;B%5[;-ADDD/;)EN A][.)^:/;(??3K,+FD4O3B_S/@*K )O M-"3Y6BQ;US7,RU+,,6D,R:34O])PF)>G&Z8A&7_43!I6A)B89M(8GDF=:#Z! M7_1 K4 QQ] 8CDES'\G"ES8O\P_4BR$F9AH:PS2I5XV2CE-W?7RFID/34+2J MB6&:U*EFSK2$&!I7+$ !P?J,F&EH#-.D3C6+=FGX]];=];F;)\-9B&*6H3$L M,Y17],H%BFF&QM#,0%Y!3AY#3,PX-(9Q!IT=SND44P^-H9X]:4,4':[Y)X3$ MQ$.CB&??WG_%Q,1#CR<>QQHNKV#RR6+(9_ ]ST),3#[9,Q,29J$LAH4&,7L3$F:A+(:%7AE]!L"B-B3,CW+,0GD,"^UCNNRX M:9C^&4Y(.6:A/$H)]"KU.'5E&M"$F)B%\B@ET, *0O^C"6:A/$H5-+""T,=$ M/^[$L-! (@>/:(B)62B/8:&A\KP?392UM[^7Y_T,*<O?I_>UO4$L#!!0 M ( "I(;5>Y(]HWL@$ %0< : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-V3MNPD 4A>&M("\@PWU 0A12I:&-V( %PT,!;'DF"NP^" HX5HHT M:$YES5B^_JM/UOCM,^[JO&T.:;-MT^"XWQW2M-KDW+Z&D!:;N*_34]/&P_G. MJNGV=3XONW5HZ\57O8Y!A\-QZ.YG5.]O]S,'\U,;_S.Q6:VVB_C1++[W\9#_ M&!Q^FNXK;6+,U6!>=^N8IU4X[F[;*5PN\G2>7 UFRVG5S992A=)!"D%:/L@@ MR,H'.01Y^: 1!(W*!XTA:%P^Z!F"GLL'O4#02_F@"01-R@?)$&4<$B3UL";0 M6I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R70 M6U%O)=!;>Q_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$ M>AOJ;01Z&^IM!'H;ZFT$>EOOL(1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V- M0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O[QUV$^CMJ+<3Z.VHMQ/H[:BW M/U+OE$^[F&X]US6^_Y%4Y_.S\?;ZR_*ZV6/G@G. GXCOOU!+ P04 " J M2&U79>&9M;UW7VSI M;#)^VUKRO4U=-7Z2%"'8!\9\5E"M?6HL-7%D;ERM0WQT"V9UMM0+8F(X'+', M-(&:, AMC60Z?J*Y7E6A][R)KWUIFDGBJ/))[W$WL3? M4@;[A#2N[.;XHK2^'RC3S>9E1;K)5'9>DWCK2N2^(0EVENZ+]\\DA[C#MKOSJ_*[,N< X<^:, M]?'$'%T>=SB2=O7 QD+D0GG^$X^)L?35WT?M:>>4_S([;N^'<&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( "I(;5= C2S#WP4 /@> 8 " @0T( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ *DAM5UZ00P5O!@ 6QD !@ ("!_!, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *DAM5_RU M2CV5 @ XP8 !@ ("!PB4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ *DAM5\L,)''Y P T0@ !@ M ("!X3, 'AL+W=O&UL4$L! A0#% @ *DAM5ZXV@]M( P ) < M !D ("!)ST 'AL+W=O&PO=V]R:W-H965T6&UL4$L! A0#% @ *DAM5_/&PO=V]R:W-H965T M&UL4$L! A0# M% @ *DAM5^@$$QIR P W@< !D ("!1V 'AL+W=O MF/K+\4# #; M" &0 @('P8P >&PO=V]R:W-H965T?T *9. , -,' 9 " @>QG M !X;"]W;W)K&UL4$L! A0#% @ *DAM5^+_ MN,A3 P TP8 !D ("!6VL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *DAM5W=?UD,8 P F@< !D M ("!=G4 'AL+W=O >&PO M=V]R:W-H965T@>O[9Q@( M /4% 9 " @8-^ !X;"]W;W)K&UL4$L! A0#% @ *DAM5]9WH-IQ P 0@ !D ("! M@($ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *DAM5RGA207J @ 9P8 !D ("!&8P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *DAM5[@)*[Y. P *0P !D M ("!C9\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *DAM5Q)%DJGY @ (PD !D ("!4*@ M 'AL+W=O&PO=V]R:W-H965TOM_TFZ@$ D$ 9 M " @7VO !X;"]W;W)K&UL4$L! A0#% @ M*DAM5VT8FMDX @ 5 4 !D ("!GK$ 'AL+W=O&PO=V]R:W-H965T3 MGAVA)00 $X7 9 " @<3! !X;"]W;W)K&UL4$L! A0#% @ *DAM5X.2SCE< @ 8 8 !D M ("!(,8 'AL+W=O&PO7BKL

W+ !?&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " J2&U79>&9M; XML 59 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 60 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 61 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 117 170 1 true 31 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://u-g.com/20230930/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Statements of Income (Unaudited) Sheet http://u-g.com/20230930/role/statement-statements-of-income-unaudited Statements of Income (Unaudited) Statements 2 false false R3.htm 002 - Statement - Balance Sheets (Current Period Unaudited) Sheet http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited Balance Sheets (Current Period Unaudited) Statements 3 false false R4.htm 003 - Statement - Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited-parentheticals Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 4 false false R5.htm 004 - Statement - Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited Statements of Changes in Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Statements of Changes in Stockholders' Equity (Unaudited) (Parentheticals) Sheet http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited-parentheticals Statements of Changes in Stockholders' Equity (Unaudited) (Parentheticals) Statements 6 false false R7.htm 006 - Statement - Statements of Cash Flows (Unaudited) Sheet http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Nature of Business Sheet http://u-g.com/20230930/role/statement-note-1-nature-of-business Note 1 - Nature of Business Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Basis of Presentation Sheet http://u-g.com/20230930/role/statement-note-2-basis-of-presentation Note 2 - Basis of Presentation Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Impact of the Coronavirus Pandemic, Global Supply Chain Instability, and Inflation Sheet http://u-g.com/20230930/role/statement-note-3-impact-of-the-coronavirus-pandemic-global-supply-chain-instability-and-inflation Note 3 - Impact of the Coronavirus Pandemic, Global Supply Chain Instability, and Inflation Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Use of Estimates Sheet http://u-g.com/20230930/role/statement-note-4-use-of-estimates- Note 4 - Use of Estimates Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Cash and Cash Equivalents Sheet http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents- Note 5 - Cash and Cash Equivalents Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Revenue Recognition Sheet http://u-g.com/20230930/role/statement-note-6-revenue-recognition- Note 6 - Revenue Recognition Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Accounting for Financial Instruments - Credit Losses Sheet http://u-g.com/20230930/role/statement-note-7-accounting-for-financial-instruments-credit-losses Note 7 - Accounting for Financial Instruments - Credit Losses Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Marketable Securities Sheet http://u-g.com/20230930/role/statement-note-8-marketable-securities Note 8 - Marketable Securities Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Inventories Sheet http://u-g.com/20230930/role/statement-note-9-inventories Note 9 - Inventories Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Income Taxes Sheet http://u-g.com/20230930/role/statement-note-10-income-taxes Note 10 - Income Taxes Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Defined Contribution Plan Sheet http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan Note 11 - Defined Contribution Plan Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Related-party Transactions Sheet http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions Note 12 - Related-party Transactions Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Other Information Sheet http://u-g.com/20230930/role/statement-note-13-other-information Note 13 - Other Information Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Recent Accounting Pronouncements Sheet http://u-g.com/20230930/role/statement-note-14-recent-accounting-pronouncements Note 14 - Recent Accounting Pronouncements Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Concentrations of Credit Risk Sheet http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk Note 15 - Concentrations of Credit Risk Notes 22 false false R23.htm 022 - Disclosure - Note 16 - Earnings Per Share Sheet http://u-g.com/20230930/role/statement-note-16-earnings-per-share Note 16 - Earnings Per Share Notes 23 false false R24.htm 023 - Disclosure - Note 17 - Subsequent Events Sheet http://u-g.com/20230930/role/statement-note-17-subsequent-events Note 17 - Subsequent Events Notes 24 false false R25.htm 024 - Disclosure - Note 5 - Cash and Cash Equivalents (Tables) Sheet http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-tables Note 5 - Cash and Cash Equivalents (Tables) Tables http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents- 25 false false R26.htm 025 - Disclosure - Note 6 - Revenue Recognition (Tables) Sheet http://u-g.com/20230930/role/statement-note-6-revenue-recognition-tables Note 6 - Revenue Recognition (Tables) Tables http://u-g.com/20230930/role/statement-note-6-revenue-recognition- 26 false false R27.htm 026 - Disclosure - Note 8 - Marketable Securities (Tables) Sheet http://u-g.com/20230930/role/statement-note-8-marketable-securities-tables Note 8 - Marketable Securities (Tables) Tables http://u-g.com/20230930/role/statement-note-8-marketable-securities 27 false false R28.htm 027 - Disclosure - Note 9 - Inventories (Tables) Sheet http://u-g.com/20230930/role/statement-note-9-inventories-tables Note 9 - Inventories (Tables) Tables http://u-g.com/20230930/role/statement-note-9-inventories 28 false false R29.htm 028 - Disclosure - Note 10 - Income Taxes (Tables) Sheet http://u-g.com/20230930/role/statement-note-10-income-taxes-tables Note 10 - Income Taxes (Tables) Tables http://u-g.com/20230930/role/statement-note-10-income-taxes 29 false false R30.htm 029 - Disclosure - Note 13 - Other Information (Tables) Sheet http://u-g.com/20230930/role/statement-note-13-other-information-tables Note 13 - Other Information (Tables) Tables http://u-g.com/20230930/role/statement-note-13-other-information 30 false false R31.htm 030 - Disclosure - Note 5 - Cash and Cash Equivalents (Details Textual) Sheet http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-details-textual Note 5 - Cash and Cash Equivalents (Details Textual) Details http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-tables 31 false false R32.htm 031 - Disclosure - Note 5 - Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents (Details) Sheet http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details Note 5 - Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents (Details) Details 32 false false R33.htm 032 - Disclosure - Note 6 - Revenue Recognition (Details Textual) Sheet http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual Note 6 - Revenue Recognition (Details Textual) Details http://u-g.com/20230930/role/statement-note-6-revenue-recognition-tables 33 false false R34.htm 033 - Disclosure - Note 6 - Revenue Recognition - Disaggregated Revenue (Details) Sheet http://u-g.com/20230930/role/statement-note-6-revenue-recognition-disaggregated-revenue-details Note 6 - Revenue Recognition - Disaggregated Revenue (Details) Details 34 false false R35.htm 034 - Disclosure - Note 6 - Revenue Recognition - Revenue by Geographic Region (Details) Sheet http://u-g.com/20230930/role/statement-note-6-revenue-recognition-revenue-by-geographic-region-details Note 6 - Revenue Recognition - Revenue by Geographic Region (Details) Details 35 false false R36.htm 035 - Disclosure - Note 7 - Accounting for Financial Instruments - Credit Losses (Details Textual) Sheet http://u-g.com/20230930/role/statement-note-7-accounting-for-financial-instruments-credit-losses-details-textual Note 7 - Accounting for Financial Instruments - Credit Losses (Details Textual) Details 36 false false R37.htm 036 - Disclosure - Note 8 - Marketable Securities (Details Textual) Sheet http://u-g.com/20230930/role/statement-note-8-marketable-securities-details-textual Note 8 - Marketable Securities (Details Textual) Details http://u-g.com/20230930/role/statement-note-8-marketable-securities-tables 37 false false R38.htm 037 - Disclosure - Note 8 - Marketable Securities - Net Gains and Losses on Marketable Securities (Details) Sheet http://u-g.com/20230930/role/statement-note-8-marketable-securities-net-gains-and-losses-on-marketable-securities-details Note 8 - Marketable Securities - Net Gains and Losses on Marketable Securities (Details) Details 38 false false R39.htm 038 - Disclosure - Note 8 - Marketable Securities - Summary of Investments (Details) Sheet http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details Note 8 - Marketable Securities - Summary of Investments (Details) Details 39 false false R40.htm 039 - Disclosure - Note 9 - Inventories (Details Textual) Sheet http://u-g.com/20230930/role/statement-note-9-inventories-details-textual Note 9 - Inventories (Details Textual) Details http://u-g.com/20230930/role/statement-note-9-inventories-tables 40 false false R41.htm 040 - Disclosure - Note 9 - Inventories - Summary of Inventories (Details) Sheet http://u-g.com/20230930/role/statement-note-9-inventories-summary-of-inventories-details Note 9 - Inventories - Summary of Inventories (Details) Details 41 false false R42.htm 041 - Disclosure - Note 10 - Income Taxes - Provision for Income Taxes (Details) Sheet http://u-g.com/20230930/role/statement-note-10-income-taxes-provision-for-income-taxes-details Note 10 - Income Taxes - Provision for Income Taxes (Details) Details 42 false false R43.htm 042 - Disclosure - Note 11 - Defined Contribution Plan (Details Textual) Sheet http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual Note 11 - Defined Contribution Plan (Details Textual) Details http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan 43 false false R44.htm 043 - Disclosure - Note 12 - Related-party Transactions (Details Textual) Sheet http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions-details-textual Note 12 - Related-party Transactions (Details Textual) Details http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions 44 false false R45.htm 044 - Disclosure - Note 13 - Other Information - Summary of Accrued Expenses (Details) Sheet http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details Note 13 - Other Information - Summary of Accrued Expenses (Details) Details 45 false false R46.htm 045 - Disclosure - Note 15 - Concentrations of Credit Risk (Details Textual) Sheet http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual Note 15 - Concentrations of Credit Risk (Details Textual) Details http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk 46 false false R47.htm 046 - Disclosure - Note 16 - Earnings Per Share (Details Textual) Sheet http://u-g.com/20230930/role/statement-note-16-earnings-per-share-details-textual Note 16 - Earnings Per Share (Details Textual) Details http://u-g.com/20230930/role/statement-note-16-earnings-per-share 47 false false All Reports Book All Reports ug-20230930.xsd ug-20230930_cal.xml ug-20230930_def.xml ug-20230930_lab.xml ug-20230930_pre.xml ug20230930_10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 64 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ug20230930_10q.htm": { "nsprefix": "ug", "nsuri": "http://u-g.com/20230930", "dts": { "schema": { "local": [ "ug-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "ug-20230930_cal.xml" ] }, "definitionLink": { "local": [ "ug-20230930_def.xml" ] }, "labelLink": { "local": [ "ug-20230930_lab.xml" ] }, "presentationLink": { "local": [ "ug-20230930_pre.xml" ] }, "inline": { "local": [ "ug20230930_10q.htm" ] } }, "keyStandard": 154, "keyCustom": 16, "axisStandard": 14, "axisCustom": 0, "memberStandard": 15, "memberCustom": 16, "hidden": { "total": 22, "http://xbrl.sec.gov/dei/2023": 5, "http://u-g.com/20230930": 12, "http://fasb.org/us-gaap/2023": 5 }, "contextCount": 117, "entityCount": 1, "segmentCount": 31, "elementCount": 272, "unitCount": 6, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 29, "http://fasb.org/us-gaap/2023": 410 }, "report": { "R1": { "role": "http://u-g.com/20230930/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://u-g.com/20230930/role/statement-statements-of-income-unaudited", "longName": "001 - Statement - Statements of Income (Unaudited)", "shortName": "Statements of Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "unique": true } }, "R3": { "role": "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited", "longName": "002 - Statement - Balance Sheets (Current Period Unaudited)", "shortName": "Balance Sheets (Current Period Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "unique": true } }, "R4": { "role": "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited-parentheticals", "longName": "003 - Statement - Balance Sheets (Current Period Unaudited) (Parentheticals)", "shortName": "Balance Sheets (Current Period Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "unique": true } }, "R5": { "role": "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited", "longName": "004 - Statement - Statements of Changes in Stockholders' Equity (Unaudited)", "shortName": "Statements of Changes in Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-01-01_2022-03-31_StatementEquityComponentsAxis-RetainedEarningsMember", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "unique": true } }, "R6": { "role": "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited-parentheticals", "longName": "005 - Statement - Statements of Changes in Stockholders' Equity (Unaudited) (Parentheticals)", "shortName": "Statements of Changes in Stockholders' Equity (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30_DividendsAxis-DividendPaidMember", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30_DividendsAxis-DividendPaidMember", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited", "longName": "006 - Statement - Statements of Cash Flows (Unaudited)", "shortName": "Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "unique": true } }, "R8": { "role": "http://u-g.com/20230930/role/statement-note-1-nature-of-business", "longName": "007 - Disclosure - Note 1 - Nature of Business", "shortName": "Note 1 - Nature of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://u-g.com/20230930/role/statement-note-2-basis-of-presentation", "longName": "008 - Disclosure - Note 2 - Basis of Presentation", "shortName": "Note 2 - Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://u-g.com/20230930/role/statement-note-3-impact-of-the-coronavirus-pandemic-global-supply-chain-instability-and-inflation", "longName": "009 - Disclosure - Note 3 - Impact of the Coronavirus Pandemic, Global Supply Chain Instability, and Inflation", "shortName": "Note 3 - Impact of the Coronavirus Pandemic, Global Supply Chain Instability, and Inflation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "ug:ImpactOfCoronavirusCovid19TextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "ug:ImpactOfCoronavirusCovid19TextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://u-g.com/20230930/role/statement-note-4-use-of-estimates-", "longName": "010 - Disclosure - Note 4 - Use of Estimates", "shortName": "Note 4 - Use of Estimates", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "ug:UseOfEstimatesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "ug:UseOfEstimatesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-", "longName": "011 - Disclosure - Note 5 - Cash and Cash Equivalents", "shortName": "Note 5 - Cash and Cash Equivalents", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "longName": "012 - Disclosure - Note 6 - Revenue Recognition", "shortName": "Note 6 - Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://u-g.com/20230930/role/statement-note-7-accounting-for-financial-instruments-credit-losses", "longName": "013 - Disclosure - Note 7 - Accounting for Financial Instruments - Credit Losses", "shortName": "Note 7 - Accounting for Financial Instruments - Credit Losses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:CreditLossFinancialInstrumentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:CreditLossFinancialInstrumentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://u-g.com/20230930/role/statement-note-8-marketable-securities", "longName": "014 - Disclosure - Note 8 - Marketable Securities", "shortName": "Note 8 - Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://u-g.com/20230930/role/statement-note-9-inventories", "longName": "015 - Disclosure - Note 9 - Inventories", "shortName": "Note 9 - Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://u-g.com/20230930/role/statement-note-10-income-taxes", "longName": "016 - Disclosure - Note 10 - Income Taxes", "shortName": "Note 10 - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan", "longName": "017 - Disclosure - Note 11 - Defined Contribution Plan", "shortName": "Note 11 - Defined Contribution Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions", "longName": "018 - Disclosure - Note 12 - Related-party Transactions", "shortName": "Note 12 - Related-party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://u-g.com/20230930/role/statement-note-13-other-information", "longName": "019 - Disclosure - Note 13 - Other Information", "shortName": "Note 13 - Other Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://u-g.com/20230930/role/statement-note-14-recent-accounting-pronouncements", "longName": "020 - Disclosure - Note 14 - Recent Accounting Pronouncements", "shortName": "Note 14 - Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "longName": "021 - Disclosure - Note 15 - Concentrations of Credit Risk", "shortName": "Note 15 - Concentrations of Credit Risk", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://u-g.com/20230930/role/statement-note-16-earnings-per-share", "longName": "022 - Disclosure - Note 16 - Earnings Per Share", "shortName": "Note 16 - Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://u-g.com/20230930/role/statement-note-17-subsequent-events", "longName": "023 - Disclosure - Note 17 - Subsequent Events", "shortName": "Note 17 - Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-tables", "longName": "024 - Disclosure - Note 5 - Cash and Cash Equivalents (Tables)", "shortName": "Note 5 - Cash and Cash Equivalents (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-tables", "longName": "025 - Disclosure - Note 6 - Revenue Recognition (Tables)", "shortName": "Note 6 - Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://u-g.com/20230930/role/statement-note-8-marketable-securities-tables", "longName": "026 - Disclosure - Note 8 - Marketable Securities (Tables)", "shortName": "Note 8 - Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://u-g.com/20230930/role/statement-note-9-inventories-tables", "longName": "027 - Disclosure - Note 9 - Inventories (Tables)", "shortName": "Note 9 - Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://u-g.com/20230930/role/statement-note-10-income-taxes-tables", "longName": "028 - Disclosure - Note 10 - Income Taxes (Tables)", "shortName": "Note 10 - Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://u-g.com/20230930/role/statement-note-13-other-information-tables", "longName": "029 - Disclosure - Note 13 - Other Information (Tables)", "shortName": "Note 13 - Other Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-details-textual", "longName": "030 - Disclosure - Note 5 - Cash and Cash Equivalents (Details Textual)", "shortName": "Note 5 - Cash and Cash Equivalents (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashUninsuredAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashUninsuredAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details", "longName": "031 - Disclosure - Note 5 - Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents (Details)", "shortName": "Note 5 - Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CertificatesOfDepositAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CertificatesOfDepositAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual", "longName": "032 - Disclosure - Note 6 - Revenue Recognition (Details Textual)", "shortName": "Note 6 - Revenue Recognition (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_ProductOrServiceAxis-CosmeticIngredientsMember_StatementGeographicalAxis-NonUsMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "unique": true } }, "R34": { "role": "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-disaggregated-revenue-details", "longName": "033 - Disclosure - Note 6 - Revenue Recognition - Disaggregated Revenue (Details)", "shortName": "Note 6 - Revenue Recognition - Disaggregated Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30_ProductOrServiceAxis-CosmeticIngredientsMember", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "unique": true } }, "R35": { "role": "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-revenue-by-geographic-region-details", "longName": "034 - Disclosure - Note 6 - Revenue Recognition - Revenue by Geographic Region (Details)", "shortName": "Note 6 - Revenue Recognition - Revenue by Geographic Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30_StatementGeographicalAxis-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "unique": true } }, "R36": { "role": "http://u-g.com/20230930/role/statement-note-7-accounting-for-financial-instruments-credit-losses-details-textual", "longName": "035 - Disclosure - Note 7 - Accounting for Financial Instruments - Credit Losses (Details Textual)", "shortName": "Note 7 - Accounting for Financial Instruments - Credit Losses (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true }, "uniqueAnchor": null }, "R37": { "role": "http://u-g.com/20230930/role/statement-note-8-marketable-securities-details-textual", "longName": "036 - Disclosure - Note 8 - Marketable Securities (Details Textual)", "shortName": "Note 8 - Marketable Securities (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true }, "uniqueAnchor": null }, "R38": { "role": "http://u-g.com/20230930/role/statement-note-8-marketable-securities-net-gains-and-losses-on-marketable-securities-details", "longName": "037 - Disclosure - Note 8 - Marketable Securities - Net Gains and Losses on Marketable Securities (Details)", "shortName": "Note 8 - Marketable Securities - Net Gains and Losses on Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:DebtAndEquitySecuritiesGainLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:GainLossOnInvestmentsTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:DebtAndEquitySecuritiesGainLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:GainLossOnInvestmentsTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details", "longName": "038 - Disclosure - Note 8 - Marketable Securities - Summary of Investments (Details)", "shortName": "Note 8 - Marketable Securities - Summary of Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:EquitySecuritiesFvNiCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:EquitySecuritiesFvNiCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://u-g.com/20230930/role/statement-note-9-inventories-details-textual", "longName": "039 - Disclosure - Note 9 - Inventories (Details Textual)", "shortName": "Note 9 - Inventories (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:InventoryValuationReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:InventoryValuationReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://u-g.com/20230930/role/statement-note-9-inventories-summary-of-inventories-details", "longName": "040 - Disclosure - Note 9 - Inventories - Summary of Inventories (Details)", "shortName": "Note 9 - Inventories - Summary of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:InventoryWorkInProcessNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:InventoryWorkInProcessNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://u-g.com/20230930/role/statement-note-10-income-taxes-provision-for-income-taxes-details", "longName": "041 - Disclosure - Note 10 - Income Taxes - Provision for Income Taxes (Details)", "shortName": "Note 10 - Income Taxes - Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual", "longName": "042 - Disclosure - Note 11 - Defined Contribution Plan (Details Textual)", "shortName": "Note 11 - Defined Contribution Plan (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:DefinedContributionPlanCostRecognized", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:DefinedContributionPlanCostRecognized", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions-details-textual", "longName": "043 - Disclosure - Note 12 - Related-party Transactions (Details Textual)", "shortName": "Note 12 - Related-party Transactions (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30_RelatedPartyTransactionAxis-ConsultingServicesMember_RelatedPartyTransactionsByRelatedPartyAxis-PreviousPresidentAndCeoMember", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30_RelatedPartyTransactionAxis-ConsultingServicesMember_RelatedPartyTransactionsByRelatedPartyAxis-PreviousPresidentAndCeoMember", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details", "longName": "044 - Disclosure - Note 13 - Other Information - Summary of Accrued Expenses (Details)", "shortName": "Note 13 - Other Information - Summary of Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AccruedBonusesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AccruedBonusesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual", "longName": "045 - Disclosure - Note 15 - Concentrations of Credit Risk (Details Textual)", "shortName": "Note 15 - Concentrations of Credit Risk (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis-TwoVendorsMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis-TwoVendorsMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://u-g.com/20230930/role/statement-note-16-earnings-per-share-details-textual", "longName": "046 - Disclosure - Note 16 - Earnings Per Share (Details Textual)", "shortName": "Note 16 - Earnings Per Share (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:EarningsPerShareBasic", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ug20230930_10q.htm", "first": true }, "uniqueAnchor": null } }, "tag": { "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r12", "r82", "r100", "r187", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r282", "r283", "r284", "r303", "r510", "r566", "r634", "r635" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-10-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "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." } } }, "auth_ref": [ "r59" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash provided by (used in) investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r98" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r31" ] }, "ug_CertificatesOfDepositCost": { "xbrltype": "monetaryItemType", "nsuri": "http://u-g.com/20230930", "localname": "CertificatesOfDepositCost", "calculation": { "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details": { "parentTag": "ug_DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNICost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details" ], "lang": { "en-us": { "role": { "label": "Fixed income certificates of deposit, cost", "documentation": "Represents the amount of certificates of deposit at cost." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "terseLabel": "Deferred income taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r263", "r264", "r377" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock (at $.10 par value) (10,000,000 shares authorized; 4,594,319 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively)", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r31", "r380", "r510" ] }, "us-gaap_Land": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Land", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Land", "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale." } } }, "auth_ref": [ "r543" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r31" ] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r62", "r67", "r68", "r77", "r155", "r156", "r300", "r301" ] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashUninsuredAmount", "terseLabel": "Cash, Uninsured Amount", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-10-income-taxes-tables", "http://u-g.com/20230930/role/statement-note-13-other-information-tables", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-tables", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-tables", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-tables", "http://u-g.com/20230930/role/statement-note-9-inventories-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited", "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r31", "r33", "r34", "r55", "r426", "r443", "r466", "r467", "r510", "r521", "r551", "r562", "r632", "r642" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r317", "r318", "r319", "r321", "r322", "r408", "r409", "r410", "r448", "r449", "r450", "r468", "r469" ] }, "ug_PharmaceuticalsMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "PharmaceuticalsMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Pharmaceuticals [Member]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Taxes paid", "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." } } }, "auth_ref": [ "r17" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r50", "r51", "r52" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-note-10-income-taxes-provision-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-10-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "Provision for (benefit from) federal income taxes \u2013 deferred", "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." } } }, "auth_ref": [ "r552", "r629", "r630" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r31", "r424" ] }, "ug_CertificatesOfDepositFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://u-g.com/20230930", "localname": "CertificatesOfDepositFairValue", "calculation": { "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details": { "parentTag": "ug_DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNIFairValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details" ], "lang": { "en-us": { "role": { "label": "Fixed income certificates of deposit, fair value", "documentation": "Represents the fair value of certificates of deposits" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockSharesOutstanding", "terseLabel": "Common Stock, Shares, Outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r6", "r31", "r424", "r443", "r642", "r643" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-income-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Income from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r133", "r139", "r143", "r145", "r502" ] }, "us-gaap_DebtAndEquitySecuritiesGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtAndEquitySecuritiesGainLoss", "crdr": "credit", "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities-net-gains-and-losses-on-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Net (losses) gains recognized during the period on marketable securities", "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities." } } }, "auth_ref": [ "r41", "r42" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "ug_ConsultingServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "ConsultingServicesMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Consulting Services [Member]", "documentation": "Represents consulting services." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-13-other-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "ug_CertificatesOfDepositAccumulatedUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://u-g.com/20230930", "localname": "CertificatesOfDepositAccumulatedUnrealizedGainLoss", "calculation": { "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details": { "parentTag": "ug_DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNIUnrealizedGainLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details" ], "lang": { "en-us": { "role": { "label": "Fixed income certificates of deposit, unrealized loss", "documentation": "Represents the accumulated amount of unrealized gain (loss) on certificates of deposit." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireMarketableSecurities", "negatedLabel": "Purchases of marketable securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r557" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxExpenseBenefit", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r4", "r60", "r71", "r276", "r277", "r552" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r320", "r321", "r633" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r512", "r513", "r514", "r516", "r517", "r518", "r519", "r553", "r554", "r631", "r640", "r642" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Acquisition of property, plant and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-9-inventories-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r8", "r36", "r37", "r38" ] }, "ug_CosmeticIngredientsMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "CosmeticIngredientsMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Cosmetic Ingredients [Member]", "documentation": "Represents information related to cosmetic ingredients." } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-note-10-income-taxes-provision-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-10-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "Provision for state income taxes - current", "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." } } }, "auth_ref": [ "r534", "r552", "r630" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-income-unaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r28", "r261", "r636" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r35", "r64", "r382", "r510", "r551", "r562", "r632" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of non-cash items:" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "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)." } } }, "auth_ref": [ "r9", "r510" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-note-1-nature-of-business", "http://u-g.com/20230930/role/statement-note-10-income-taxes", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions", "http://u-g.com/20230930/role/statement-note-13-other-information", "http://u-g.com/20230930/role/statement-note-14-recent-accounting-pronouncements", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-16-earnings-per-share", "http://u-g.com/20230930/role/statement-note-17-subsequent-events", "http://u-g.com/20230930/role/statement-note-2-basis-of-presentation", "http://u-g.com/20230930/role/statement-note-3-impact-of-the-coronavirus-pandemic-global-supply-chain-instability-and-inflation", "http://u-g.com/20230930/role/statement-note-4-use-of-estimates-", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-7-accounting-for-financial-instruments-credit-losses", "http://u-g.com/20230930/role/statement-note-8-marketable-securities", "http://u-g.com/20230930/role/statement-note-9-inventories" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "totalLabel": "Total cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r16", "r83", "r494" ] }, "us-gaap_AccruedBonusesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedBonusesCurrent", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccruedBonusesCurrent", "terseLabel": "Bonuses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r10" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details" ], "lang": { "en-us": { "role": { "label": "Demand deposits", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r70", "r379", "r412", "r432", "r510", "r521", "r542" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited", "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited-parentheticals", "http://u-g.com/20230930/role/statement-note-1-nature-of-business", "http://u-g.com/20230930/role/statement-note-10-income-taxes", "http://u-g.com/20230930/role/statement-note-10-income-taxes-provision-for-income-taxes-details", "http://u-g.com/20230930/role/statement-note-10-income-taxes-tables", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions-details-textual", "http://u-g.com/20230930/role/statement-note-13-other-information", "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details", "http://u-g.com/20230930/role/statement-note-13-other-information-tables", "http://u-g.com/20230930/role/statement-note-14-recent-accounting-pronouncements", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual", "http://u-g.com/20230930/role/statement-note-16-earnings-per-share", "http://u-g.com/20230930/role/statement-note-16-earnings-per-share-details-textual", "http://u-g.com/20230930/role/statement-note-17-subsequent-events", "http://u-g.com/20230930/role/statement-note-2-basis-of-presentation", "http://u-g.com/20230930/role/statement-note-3-impact-of-the-coronavirus-pandemic-global-supply-chain-instability-and-inflation", "http://u-g.com/20230930/role/statement-note-4-use-of-estimates-", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-details-textual", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-tables", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-disaggregated-revenue-details", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-revenue-by-geographic-region-details", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-tables", "http://u-g.com/20230930/role/statement-note-7-accounting-for-financial-instruments-credit-losses", "http://u-g.com/20230930/role/statement-note-7-accounting-for-financial-instruments-credit-losses-details-textual", "http://u-g.com/20230930/role/statement-note-8-marketable-securities", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-details-textual", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-net-gains-and-losses-on-marketable-securities-details", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-tables", "http://u-g.com/20230930/role/statement-note-9-inventories", "http://u-g.com/20230930/role/statement-note-9-inventories-details-textual", "http://u-g.com/20230930/role/statement-note-9-inventories-summary-of-inventories-details", "http://u-g.com/20230930/role/statement-note-9-inventories-tables", "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited", "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited", "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited-parentheticals", "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r102", "r103", "r104", "r132", "r356", "r405", "r413", "r417", "r418", "r419", "r420", "r421", "r422", "r424", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r435", "r436", "r438", "r439", "r440", "r441", "r442", "r444", "r446", "r447", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r465", "r515" ] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-13-other-information" ], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r11" ] }, "ug_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net increase (decrease) in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r50" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://u-g.com/20230930/role/statement-note-16-earnings-per-share-details-textual", "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "(Basic and Diluted) (in dollars per share)", "terseLabel": "Earnings Per Share, Basic, Total (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r96", "r111", "r112", "r113", "r114", "r115", "r122", "r123", "r125", "r126", "r127", "r131", "r295", "r296", "r372", "r388", "r501" ] }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsAtCarryingValue", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details" ], "lang": { "en-us": { "role": { "label": "Money market funds", "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "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." } } }, "auth_ref": [ "r16", "r50", "r99" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Less: Accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r23", "r85", "r383" ] }, "ug_NumberOfVendors": { "xbrltype": "integerItemType", "nsuri": "http://u-g.com/20230930", "localname": "NumberOfVendors", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "ug_NumberOfVendors", "terseLabel": "Number of Vendors", "documentation": "The number of vendors affecting an entity's concentration risk." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 }, "http://u-g.com/20230930/role/statement-statements-of-income-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited", "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited", "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Net income", "totalLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r40", "r52", "r66", "r80", "r91", "r92", "r95", "r100", "r107", "r111", "r112", "r113", "r114", "r117", "r118", "r124", "r133", "r139", "r143", "r145", "r187", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r296", "r303", "r386", "r445", "r463", "r464", "r502", "r520", "r566" ] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpenses", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-income-unaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents Disclosure [Text Block]", "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify." } } }, "auth_ref": [ "r83", "r379" ] }, "ug_EquitySecuritiesFvniAccumulatedUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://u-g.com/20230930", "localname": "EquitySecuritiesFvniAccumulatedUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details": { "parentTag": "ug_DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNIUnrealizedGainLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details" ], "lang": { "en-us": { "role": { "label": "Equity securities, unrealized loss", "documentation": "Accumulated amount of unrealized gain (loss) on equity securities." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_LocalPhoneNumber", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "ug_MarketingPartnerMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "MarketingPartnerMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Marketing Partner [Member]", "documentation": "Information pertaining to the marking partner." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Earnings per common share" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Assets", "totalLabel": "TOTAL ASSETS", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r63", "r86", "r100", "r133", "r140", "r144", "r187", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r281", "r283", "r303", "r376", "r437", "r510", "r521", "r566", "r567", "r634" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_MarketableSecuritiesCurrent", "terseLabel": "Marketable securities", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r544" ] }, "us-gaap_CertificatesOfDepositAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositAtCarryingValue", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details" ], "lang": { "en-us": { "role": { "label": "Certificates of Deposit (original 3-month maturity)", "documentation": "A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [ "r542" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-17-subsequent-events" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r323", "r324" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r19", "r149" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r58" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net of allowance for credit losses of $28,613 at September 30, 2023 and $20,063 at December 31, 2022", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r150", "r151" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-income-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CostsAndExpenses", "totalLabel": "Total costs and expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r43" ] }, "ug_DistributorsAndMarketingPartnersMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "DistributorsAndMarketingPartnersMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Distributors and Marketing Partners [Member]", "documentation": "Represents distributors and marketing partners of the company." } } }, "auth_ref": [] }, "ug_statement-statement-note-13-other-information-tables": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "statement-statement-note-13-other-information-tables", "lang": { "en-us": { "role": { "label": "Note 13 - Other Information" } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityRegistrantName", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r523" ] }, "us-gaap_BasisOfAccounting": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccounting", "presentation": [ "http://u-g.com/20230930/role/statement-note-2-basis-of-presentation" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting [Text Block]", "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r53" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-revenue-by-geographic-region-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r147", "r148", "r414", "r415", "r416", "r471", "r472", "r473", "r480", "r481", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r493", "r506", "r514", "r568", "r638" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-income-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://u-g.com/20230930/role/statement-note-10-income-taxes-provision-for-income-taxes-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-10-income-taxes-provision-for-income-taxes-details", "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxExpenseBenefit", "terseLabel": "Provision for income taxes", "totalLabel": "Total provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r69", "r74", "r117", "r118", "r137", "r265", "r275", "r389" ] }, "ug_statement-statement-note-10-income-taxes-tables": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "statement-statement-note-10-income-taxes-tables", "lang": { "en-us": { "role": { "label": "Note 10 - Income Taxes" } } }, "auth_ref": [] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-revenue-by-geographic-region-details" ], "lang": { "en-us": { "role": { "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r644", "r645", "r646", "r647" ] }, "ug_DiscretionaryContributionsVestingEachAdditionalYearMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "DiscretionaryContributionsVestingEachAdditionalYearMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "Discretionary Contributions Vesting Each Additional Year [Member]", "documentation": "Represents discretionary contributions vesting each additional year of employment." } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited", "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited-parentheticals", "http://u-g.com/20230930/role/statement-document-and-entity-information", "http://u-g.com/20230930/role/statement-note-1-nature-of-business", "http://u-g.com/20230930/role/statement-note-10-income-taxes", "http://u-g.com/20230930/role/statement-note-10-income-taxes-provision-for-income-taxes-details", "http://u-g.com/20230930/role/statement-note-10-income-taxes-tables", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions-details-textual", "http://u-g.com/20230930/role/statement-note-13-other-information", "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details", "http://u-g.com/20230930/role/statement-note-13-other-information-tables", "http://u-g.com/20230930/role/statement-note-14-recent-accounting-pronouncements", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual", "http://u-g.com/20230930/role/statement-note-16-earnings-per-share", "http://u-g.com/20230930/role/statement-note-16-earnings-per-share-details-textual", "http://u-g.com/20230930/role/statement-note-17-subsequent-events", "http://u-g.com/20230930/role/statement-note-2-basis-of-presentation", "http://u-g.com/20230930/role/statement-note-3-impact-of-the-coronavirus-pandemic-global-supply-chain-instability-and-inflation", "http://u-g.com/20230930/role/statement-note-4-use-of-estimates-", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-details-textual", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-tables", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-disaggregated-revenue-details", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-revenue-by-geographic-region-details", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-tables", "http://u-g.com/20230930/role/statement-note-7-accounting-for-financial-instruments-credit-losses", "http://u-g.com/20230930/role/statement-note-7-accounting-for-financial-instruments-credit-losses-details-textual", "http://u-g.com/20230930/role/statement-note-8-marketable-securities", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-details-textual", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-net-gains-and-losses-on-marketable-securities-details", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-tables", "http://u-g.com/20230930/role/statement-note-9-inventories", "http://u-g.com/20230930/role/statement-note-9-inventories-details-textual", "http://u-g.com/20230930/role/statement-note-9-inventories-summary-of-inventories-details", "http://u-g.com/20230930/role/statement-note-9-inventories-tables", "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited", "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpensesAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Costs and expenses:" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "ug_statement-statement-note-13-other-information-summary-of-accrued-expenses-details": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "statement-statement-note-13-other-information-summary-of-accrued-expenses-details", "lang": { "en-us": { "role": { "label": "Note 13 - Other Information - Summary of Accrued Expenses (Details)" } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan" ], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r232", "r236", "r237", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r508" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCurrentReportingStatus", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r522" ] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited", "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited-parentheticals", "http://u-g.com/20230930/role/statement-document-and-entity-information", "http://u-g.com/20230930/role/statement-note-1-nature-of-business", "http://u-g.com/20230930/role/statement-note-10-income-taxes", "http://u-g.com/20230930/role/statement-note-10-income-taxes-provision-for-income-taxes-details", "http://u-g.com/20230930/role/statement-note-10-income-taxes-tables", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions-details-textual", "http://u-g.com/20230930/role/statement-note-13-other-information", "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details", "http://u-g.com/20230930/role/statement-note-13-other-information-tables", "http://u-g.com/20230930/role/statement-note-14-recent-accounting-pronouncements", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual", "http://u-g.com/20230930/role/statement-note-16-earnings-per-share", "http://u-g.com/20230930/role/statement-note-16-earnings-per-share-details-textual", "http://u-g.com/20230930/role/statement-note-17-subsequent-events", "http://u-g.com/20230930/role/statement-note-2-basis-of-presentation", "http://u-g.com/20230930/role/statement-note-3-impact-of-the-coronavirus-pandemic-global-supply-chain-instability-and-inflation", "http://u-g.com/20230930/role/statement-note-4-use-of-estimates-", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-details-textual", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-tables", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-disaggregated-revenue-details", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-revenue-by-geographic-region-details", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-tables", "http://u-g.com/20230930/role/statement-note-7-accounting-for-financial-instruments-credit-losses", "http://u-g.com/20230930/role/statement-note-7-accounting-for-financial-instruments-credit-losses-details-textual", "http://u-g.com/20230930/role/statement-note-8-marketable-securities", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-details-textual", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-net-gains-and-losses-on-marketable-securities-details", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-tables", "http://u-g.com/20230930/role/statement-note-9-inventories", "http://u-g.com/20230930/role/statement-note-9-inventories-details-textual", "http://u-g.com/20230930/role/statement-note-9-inventories-summary-of-inventories-details", "http://u-g.com/20230930/role/statement-note-9-inventories-tables", "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited", "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r76", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r231" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityShellCompany", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r523" ] }, "us-gaap_FixturesAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixturesAndEquipmentGross", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Factory equipment and fixtures", "documentation": "Amount before accumulated depreciation of fixtures and equipment. Includes, but is not limited to, machinery, equipment, and engines." } } }, "auth_ref": [] }, "us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtAndEquitySecuritiesUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities-net-gains-and-losses-on-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Unrealized (losses) gains recognized during the reporting period on marketable securities still held at the reporting date", "documentation": "Amount of unrealized gain (loss) on investment in debt and equity securities." } } }, "auth_ref": [ "r457", "r458", "r477", "r478", "r479", "r547", "r548" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r3" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r18", "r21", "r24", "r25", "r149", "r482" ] }, "us-gaap_DebtAndEquitySecuritiesRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtAndEquitySecuritiesRealizedGainLoss", "crdr": "credit", "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities-details-textual", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-net-gains-and-losses-on-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Less: Net losses recognized during the period on marketable securities sold during the period", "negatedLabel": "Debt and Equity Securities, Realized Gain (Loss), Total", "documentation": "Amount of realized gain (loss) on investment in debt and equity securities." } } }, "auth_ref": [ "r451", "r452", "r474", "r475", "r476", "r547", "r548" ] }, "ug_statement-statement-note-10-income-taxes-provision-for-income-taxes-details": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "statement-statement-note-10-income-taxes-provision-for-income-taxes-details", "lang": { "en-us": { "role": { "label": "Note 10 - Income Taxes - Provision for Income Taxes (Details)" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-income-unaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Cost of sales", "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." } } }, "auth_ref": [ "r44", "r356" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r523" ] }, "us-gaap_InvestmentIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNet", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-income-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Investment income", "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r45", "r47" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r523" ] }, "us-gaap_CostOfGoodsProductLineMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsProductLineMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service, Product and Service Benchmark [Member]", "documentation": "Cost of product sold and service rendered from specified product or service, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r531" ] }, "ug_statement-statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "statement-statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details", "lang": { "en-us": { "role": { "label": "Note 5 - Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents (Details)" } } }, "auth_ref": [] }, "ug_IndustrialAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "IndustrialAndOtherMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Industrial And Other [Member]" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Other Income:" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "terseLabel": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r88", "r152", "r192", "r195", "r197", "r637" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r523" ] }, "ug_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://u-g.com/20230930", "localname": "NumberOfCustomers", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "ug_NumberOfCustomers", "terseLabel": "Number of Customers", "documentation": "The number of customers affecting an entity's concentration risk." } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityFileNumber", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r524" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Allowance for obsolete inventory", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r208" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-note-9-inventories-summary-of-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-9-inventories-summary-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Finished products", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r56", "r499" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-revenue-by-geographic-region-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r147", "r148", "r414", "r415", "r416", "r471", "r472", "r473", "r480", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r493", "r506", "r514", "r568", "r638" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-note-9-inventories-summary-of-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-9-inventories-summary-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Work in process", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r56", "r500" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r523" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-revenue-by-geographic-region-details" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-income-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NonoperatingIncomeExpense", "totalLabel": "Total other income (expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r46" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r218", "r219", "r292", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r387", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r558", "r559", "r560", "r561" ] }, "ug_TwoVendorsMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "TwoVendorsMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Two Vendors [Member]", "documentation": "Relating to two vendors." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentPeriodEndDate", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://u-g.com/20230930/role/statement-note-9-inventories-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryValuationReserves", "terseLabel": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r22", "r545" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r523" ] }, "ug_ImpactOfCoronavirusCovid19TextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://u-g.com/20230930", "localname": "ImpactOfCoronavirusCovid19TextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-3-impact-of-the-coronavirus-pandemic-global-supply-chain-instability-and-inflation" ], "lang": { "en-us": { "role": { "label": "Impact of Coronavirus (COVID-19) [Text Block]", "documentation": "The entire disclosure pertaining to impact of coronavirus (COVID-19)." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-note-10-income-taxes-provision-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-10-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "Provision for federal income taxes - current", "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." } } }, "auth_ref": [ "r534", "r552", "r630" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCommonStockSharesOutstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_DemandDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DemandDepositsMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details" ], "lang": { "en-us": { "role": { "label": "Demand Deposits [Member]", "documentation": "Accounts that may or may not bear interest and that depositor is entitled to withdraw at anytime without prior notice. Checking and negotiable order of withdrawal (NOW) accounts are the most common forms of demand deposits." } } }, "auth_ref": [] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Building and improvements", "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [ "r57" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-14-recent-accounting-pronouncements" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r72", "r73", "r75", "r79", "r105", "r106", "r109", "r110", "r119", "r120", "r189", "r190", "r271", "r272", "r273", "r290", "r293", "r297", "r298", "r299", "r304", "r305", "r306", "r313", "r314", "r316", "r357", "r358", "r359", "r399", "r400", "r401", "r402", "r403" ] }, "ug_PreviousPresidentAndCeoMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "PreviousPresidentAndCeoMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Previous President and CEO [Member]", "documentation": "Represents previous President and CEO." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanCostRecognized", "terseLabel": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r248" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-16-earnings-per-share" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r121", "r128", "r129", "r130" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r146", "r356", "r390", "r391", "r392", "r393", "r394", "r395", "r492", "r505", "r511", "r533", "r564", "r565", "r568", "r638" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-1-nature-of-business" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r29", "r53", "r54", "r61" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r20", "r482" ] }, "ug_EquityAndOtherMutualFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "EquityAndOtherMutualFundsMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details" ], "lang": { "en-us": { "role": { "label": "Equity And Other Mutual Funds [Member]", "documentation": "Equity And Other Mutual Funds Member" } } }, "auth_ref": [] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited", "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Dividends", "negatedLabel": "Dividends", "terseLabel": "Dividends payable", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r2", "r58" ] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Supplier Concentration Risk [Member]", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r19" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r146", "r356", "r390", "r391", "r392", "r393", "r394", "r395", "r492", "r505", "r511", "r533", "r564", "r565", "r568", "r638" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-tables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r568" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited", "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "totalLabel": "Total Accrued Expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r10" ] }, "ug_DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNICost": { "xbrltype": "monetaryItemType", "nsuri": "http://u-g.com/20230930", "localname": "DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNICost", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details" ], "lang": { "en-us": { "role": { "label": "ug_DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNICost", "totalLabel": "Marketable securities, cost", "documentation": "Cost of investment in debt securities classified as held to maturity and equity securities." } } }, "auth_ref": [] }, "us-gaap_AccruedMarketingCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedMarketingCostsCurrent", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccruedMarketingCostsCurrent", "terseLabel": "Sales rebates", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "us-gaap_AccruedInsuranceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedInsuranceCurrent", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccruedInsuranceCurrent", "terseLabel": "Insurance", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-10-income-taxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r101", "r262", "r266", "r267", "r268", "r274", "r278", "r279", "r280", "r407" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-tables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r7" ] }, "us-gaap_DividendPaidMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendPaidMember", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited", "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Dividend Paid [Member]", "documentation": "Distribution of earnings to shareholders either in cash, property, or capital stock." } } }, "auth_ref": [] }, "ug_DefinedContributionPlanEmployerDiscretionaryContributionAmountPerYearAuthorized": { "xbrltype": "monetaryItemType", "nsuri": "http://u-g.com/20230930", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmountPerYearAuthorized", "crdr": "debit", "presentation": [ "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "ug_DefinedContributionPlanEmployerDiscretionaryContributionAmountPerYearAuthorized", "terseLabel": "Defined Contribution Plan, Employer Discretionary Contribution Amount Per Year Authorized", "documentation": "Defined Contribution Plan, Employer Discretionary Contribution Amount Per Year, Authorized." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Deferred income taxes", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r263", "r264" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r149", "r507", "r568", "r638", "r639" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccruedProfessionalFeesCurrent", "terseLabel": "Audit fee", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r10" ] }, "us-gaap_USGovernmentSecuritiesAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentSecuritiesAtCarryingValue", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details" ], "lang": { "en-us": { "role": { "label": "U.S. Treasury Bills (original 3-month maturity)", "documentation": "Debt (bills, notes or bonds) that are issued by the government of the United States which are 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://u-g.com/20230930/role/statement-note-9-inventories-summary-of-inventories-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited", "http://u-g.com/20230930/role/statement-note-9-inventories-summary-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Inventories, net", "totalLabel": "Total inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r89", "r495", "r510" ] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "ug_DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNIUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://u-g.com/20230930", "localname": "DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNIUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details" ], "lang": { "en-us": { "role": { "label": "ug_DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNIUnrealizedGainLoss", "totalLabel": "Marketable securities, unrealized loss", "documentation": "Amount of accumulated unrealized gain (loss) in debt securities classified as held to maturity and equity securities." } } }, "auth_ref": [] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccruedSalariesCurrent", "terseLabel": "Payroll and related expenses", "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)." } } }, "auth_ref": [ "r10", "r498" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r149", "r507", "r568", "r638", "r639" ] }, "ug_AccountingAndTaxServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "AccountingAndTaxServicesMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Accounting and Tax Services [Member]", "documentation": "Represents accounting and tax services." } } }, "auth_ref": [] }, "us-gaap_FixedIncomeSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedIncomeSecuritiesMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details" ], "lang": { "en-us": { "role": { "label": "Fixed Income Securities [Member]", "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity." } } }, "auth_ref": [ "r508", "r512", "r513", "r591" ] }, "us-gaap_CreditLossFinancialInstrumentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossFinancialInstrumentTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-7-accounting-for-financial-instruments-credit-losses" ], "lang": { "en-us": { "role": { "label": "Credit Loss, Financial Instrument [Text Block]", "documentation": "The entire disclosure for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security." } } }, "auth_ref": [ "r153", "r154", "r193", "r200", "r201", "r202", "r203", "r204", "r205" ] }, "us-gaap_DividendsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsAxis", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited", "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Dividends [Axis]", "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock." } } }, "auth_ref": [] }, "ug_statement-statement-note-6-revenue-recognition-tables": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "statement-statement-note-6-revenue-recognition-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Revenue Recognition" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherAccruedLiabilitiesCurrent", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r10" ] }, "ug_statement-statement-note-6-revenue-recognition-revenue-by-geographic-region-details": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "statement-statement-note-6-revenue-recognition-revenue-by-geographic-region-details", "lang": { "en-us": { "role": { "label": "Note 6 - Revenue Recognition - Revenue by Geographic Region (Details)" } } }, "auth_ref": [] }, "us-gaap_DividendsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsDomain", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited", "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Dividends [Domain]", "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ug_DiscretionaryContributionsVestingAtTwoYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "DiscretionaryContributionsVestingAtTwoYearsMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "Discretionary Contributions Vesting at Two Years [Member]", "documentation": "Represents discretionary contributions vesting after two years of employment." } } }, "auth_ref": [] }, "ug_statement-statement-note-5-cash-and-cash-equivalents-tables": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "statement-statement-note-5-cash-and-cash-equivalents-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Cash and Cash Equivalents" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "presentation": [ "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "terseLabel": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage", "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentType", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r18", "r21", "r24", "r25", "r149", "r482", "r532" ] }, "ug_statement-statement-note-9-inventories-tables": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "statement-statement-note-9-inventories-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Inventories" } } }, "auth_ref": [] }, "ug_UseOfEstimatesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://u-g.com/20230930", "localname": "UseOfEstimatesDisclosureTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-4-use-of-estimates-" ], "lang": { "en-us": { "role": { "label": "Use of Estimates Disclosure [Text Block]", "documentation": "The entire disclosure for use of estimates." } } }, "auth_ref": [] }, "ug_DefinedContributionDiscretionaryContributionPlanVestingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://u-g.com/20230930", "localname": "DefinedContributionDiscretionaryContributionPlanVestingPeriod", "presentation": [ "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "ug_DefinedContributionDiscretionaryContributionPlanVestingPeriod", "terseLabel": "Defined Contribution, Discretionary Contribution Plan, Vesting Period (Year)", "documentation": "Represents the vesting period of discretionary contributions made under the defined contribution plan." } } }, "auth_ref": [] }, "ug_AccruedAnnualReportExpensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://u-g.com/20230930", "localname": "AccruedAnnualReportExpensesCurrent", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "ug_AccruedAnnualReportExpensesCurrent", "terseLabel": "Annual report expenses", "documentation": "The carrying value of accrued annual report expenses classified as current liabilities." } } }, "auth_ref": [] }, "ug_AccruedReserveForOutdatedMaterial": { "xbrltype": "monetaryItemType", "nsuri": "http://u-g.com/20230930", "localname": "AccruedReserveForOutdatedMaterial", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "ug_AccruedReserveForOutdatedMaterial", "terseLabel": "Reserve for outdated material", "documentation": "Carrying value on reserves for outdated material." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r193", "r194", "r198", "r199", "r202", "r204", "r205", "r206", "r218", "r219", "r292", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r387", "r503", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r558", "r559", "r560", "r561" ] }, "ug_statement-statement-note-8-marketable-securities-net-gains-and-losses-on-marketable-securities-details": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "statement-statement-note-8-marketable-securities-net-gains-and-losses-on-marketable-securities-details", "lang": { "en-us": { "role": { "label": "Note 8 - Marketable Securities - Net Gains and Losses on Marketable Securities (Details)" } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r525" ] }, "ug_DCPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "DCPlanMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "DC Plan [Member]", "documentation": "Represents DC plan." } } }, "auth_ref": [] }, "ug_statement-statement-note-9-inventories-summary-of-inventories-details": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "statement-statement-note-9-inventories-summary-of-inventories-details", "lang": { "en-us": { "role": { "label": "Note 9 - Inventories - Summary of Inventories (Details)" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount", "terseLabel": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Dividends payable", "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)." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r54" ] }, "ug_AccruedDistributionFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://u-g.com/20230930", "localname": "AccruedDistributionFeesCurrent", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "ug_AccruedDistributionFeesCurrent", "terseLabel": "Distribution fees", "documentation": "Accrued distribution fees" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited", "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited-parentheticals", "http://u-g.com/20230930/role/statement-note-1-nature-of-business", "http://u-g.com/20230930/role/statement-note-10-income-taxes", "http://u-g.com/20230930/role/statement-note-10-income-taxes-provision-for-income-taxes-details", "http://u-g.com/20230930/role/statement-note-10-income-taxes-tables", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions-details-textual", "http://u-g.com/20230930/role/statement-note-13-other-information", "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details", "http://u-g.com/20230930/role/statement-note-13-other-information-tables", "http://u-g.com/20230930/role/statement-note-14-recent-accounting-pronouncements", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual", "http://u-g.com/20230930/role/statement-note-16-earnings-per-share", "http://u-g.com/20230930/role/statement-note-16-earnings-per-share-details-textual", "http://u-g.com/20230930/role/statement-note-17-subsequent-events", "http://u-g.com/20230930/role/statement-note-2-basis-of-presentation", "http://u-g.com/20230930/role/statement-note-3-impact-of-the-coronavirus-pandemic-global-supply-chain-instability-and-inflation", "http://u-g.com/20230930/role/statement-note-4-use-of-estimates-", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-details-textual", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-tables", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-disaggregated-revenue-details", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-revenue-by-geographic-region-details", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-tables", "http://u-g.com/20230930/role/statement-note-7-accounting-for-financial-instruments-credit-losses", "http://u-g.com/20230930/role/statement-note-7-accounting-for-financial-instruments-credit-losses-details-textual", "http://u-g.com/20230930/role/statement-note-8-marketable-securities", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-details-textual", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-net-gains-and-losses-on-marketable-securities-details", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details", "http://u-g.com/20230930/role/statement-note-8-marketable-securities-tables", "http://u-g.com/20230930/role/statement-note-9-inventories", "http://u-g.com/20230930/role/statement-note-9-inventories-details-textual", "http://u-g.com/20230930/role/statement-note-9-inventories-summary-of-inventories-details", "http://u-g.com/20230930/role/statement-note-9-inventories-tables", "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited", "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited", "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited-parentheticals", "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r102", "r103", "r104", "r132", "r356", "r405", "r413", "r417", "r418", "r419", "r420", "r421", "r422", "r424", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r435", "r436", "r438", "r439", "r440", "r441", "r442", "r444", "r446", "r447", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r465", "r515" ] }, "ug_statement-statement-note-8-marketable-securities-tables": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "statement-statement-note-8-marketable-securities-tables", "lang": { "en-us": { "role": { "label": "Note 8 - Marketable Securities" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r149", "r531" ] }, "ug_statement-statement-note-6-revenue-recognition-disaggregated-revenue-details": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "statement-statement-note-6-revenue-recognition-disaggregated-revenue-details", "lang": { "en-us": { "role": { "label": "Note 6 - Revenue Recognition - Disaggregated Revenue (Details)" } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r526" ] }, "ug_statement-statement-note-8-marketable-securities-summary-of-investments-details": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "statement-statement-note-8-marketable-securities-summary-of-investments-details", "lang": { "en-us": { "role": { "label": "Note 8 - Marketable Securities - Summary of Investments (Details)" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesRealizedGainLoss", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_MarketableSecuritiesRealizedGainLoss", "negatedLabel": "Net (gain) loss on marketable securities", "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI)." } } }, "auth_ref": [] }, "ug_DistributorMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "DistributorMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Distributor [Member]", "documentation": "Information pertaining to the distributor." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r81", "r90", "r100", "r187", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r281", "r283", "r303", "r510", "r566", "r567", "r634" ] }, "ug_MedicalMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "MedicalMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-disaggregated-revenue-details" ], "lang": { "en-us": { "role": { "label": "Medical [Member]" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details": { "parentTag": "ug_DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNIFairValue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details" ], "lang": { "en-us": { "role": { "label": "Equity securities", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r87", "r302", "r496" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Weighted average shares \u2013 basic and diluted (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r122", "r127" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities-details-textual", "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of marketable securities", "terseLabel": "Proceeds from Sale and Maturity of Marketable Securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesGainLoss", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-income-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Net (loss) gain on marketable securities", "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI)." } } }, "auth_ref": [] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid income taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r497", "r504", "r563" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-income-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-disaggregated-revenue-details", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-revenue-by-geographic-region-details", "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Net Sales", "terseLabel": "Net sales", "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." } } }, "auth_ref": [ "r134", "r135", "r138", "r141", "r142", "r146", "r147", "r149", "r229", "r230", "r356" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesOutstanding", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_GainLossOnInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestmentsTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities-tables" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Securities [Table Text Block]", "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security." } } }, "auth_ref": [ "r547", "r548" ] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_GainLossOnDispositionOfAssets1", "negatedLabel": "Gain on sale of equipment", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r550" ] }, "ug_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://u-g.com/20230930", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesFvNiCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiCost", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details": { "parentTag": "ug_DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNICost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details" ], "lang": { "en-us": { "role": { "label": "Equity securities, cost", "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r375" ] }, "ug_DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNIFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://u-g.com/20230930", "localname": "DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNIFairValue", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities-summary-of-investments-details" ], "lang": { "en-us": { "role": { "label": "ug_DebtSecuritiesHeldToMaturityAndEquitySecuritiesFVNIFairValue", "totalLabel": "Marketable securities", "documentation": "Fair value of investment in debt securities classified as held to maturity and equity securities." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityInteractiveDataCurrent", "terseLabel": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r527" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-income-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Income before provision for income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r39", "r65", "r133", "r139", "r143", "r145", "r373", "r385", "r502" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited-parentheticals", "http://u-g.com/20230930/role/statement-note-7-accounting-for-financial-instruments-credit-losses-details-textual" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r88", "r152", "r192" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r83" ] }, "us-gaap_RetirementPlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameAxis", "presentation": [ "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Name [Axis]", "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r509", "r530", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "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", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628" ] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-8-marketable-securities-tables" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Table Text Block]", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r3" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r546" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r482" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r6", "r78", "r93", "r94", "r95", "r102", "r103", "r104", "r108", "r116", "r118", "r132", "r188", "r191", "r220", "r258", "r259", "r260", "r269", "r270", "r285", "r286", "r287", "r288", "r289", "r291", "r294", "r307", "r308", "r309", "r310", "r311", "r312", "r315", "r396", "r397", "r398", "r411", "r465" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://u-g.com/20230930/role/statement-note-9-inventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r207" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-", "http://u-g.com/20230930/role/statement-note-5-cash-and-cash-equivalents-schedule-of-cash-and-cash-equivalents-details" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r83" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r13", "r27", "r378", "r423" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "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." } } }, "auth_ref": [ "r240", "r320", "r321", "r418", "r419", "r420", "r421", "r422", "r442", "r444", "r470" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressAddressLine1", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r119", "r257", "r528", "r529", "r555" ] }, "ug_ASIMember": { "xbrltype": "domainItemType", "nsuri": "http://u-g.com/20230930", "localname": "ASIMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "ASI [Member]", "documentation": "Refers to information regarding the entity ASI, which is located in Canada." } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-note-13-other-information-summary-of-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "Company 401(k) contribution", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current." } } }, "auth_ref": [ "r30", "r233", "r234", "r235", "r508" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r119", "r257", "r528", "r555" ] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Supplier [Domain]", "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable", "terseLabel": "Income taxes payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r3" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PropertyPlantAndEquipmentGross", "totalLabel": "Total property, plant, and equipment", "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." } } }, "auth_ref": [ "r57", "r84", "r384" ] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Supplier [Axis]", "documentation": "Information by supplier." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Net property, plant, and equipment:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PropertyPlantAndEquipmentNet", "totalLabel": "Total property, plant, and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r5", "r374", "r384", "r510" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories", "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." } } }, "auth_ref": [ "r3" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r4", "r136" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfDividends", "negatedLabel": "Dividends paid", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r15" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressCityOrTown", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r18", "r21", "r24", "r25", "r149", "r482" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressStateOrProvince", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_RetirementPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameDomain", "presentation": [ "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan", "http://u-g.com/20230930/role/statement-note-11-defined-contribution-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Name [Domain]", "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r509", "r530", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "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", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk", "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r18", "r21", "r24", "r25", "r149", "r404", "r482" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Director [Member]" } } }, "auth_ref": [ "r556", "r641" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://u-g.com/20230930/role/statement-note-15-concentrations-of-credit-risk-details-textual", "http://u-g.com/20230930/role/statement-note-6-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage", "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." } } }, "auth_ref": [ "r18", "r21", "r24", "r25", "r149" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Allowance for credit losses", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r97", "r196" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidTaxes", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidTaxes", "negatedLabel": "Prepaid income taxes", "documentation": "Amount of increase (decrease) of consideration paid in advance for income and other taxes that provide economic benefits in future periods." } } }, "auth_ref": [ "r3" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r32", "r58", "r381", "r399", "r403", "r406", "r425", "r510" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressPostalZipCode", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "(Increase) decrease in operating assets:" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RelatedPartyTransactionAmountsOfTransaction", "terseLabel": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r26", "r320" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Increase (decrease) in operating liabilities:" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r48" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "terseLabel": "Accrued expenses", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r355", "r549" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions", "http://u-g.com/20230930/role/statement-note-12-relatedparty-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "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." } } }, "auth_ref": [ "r240", "r320", "r321", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r418", "r419", "r420", "r421", "r422", "r442", "r444", "r470", "r633" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r6", "r14", "r78", "r93", "r94", "r95", "r102", "r103", "r104", "r108", "r116", "r118", "r132", "r188", "r191", "r220", "r258", "r259", "r260", "r269", "r270", "r285", "r286", "r287", "r288", "r289", "r291", "r294", "r307", "r308", "r309", "r310", "r311", "r312", "r315", "r396", "r397", "r398", "r411", "r465" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r78", "r102", "r103", "r104", "r108", "r116", "r118", "r188", "r191", "r258", "r259", "r260", "r269", "r270", "r285", "r287", "r288", "r291", "r294", "r396", "r398", "r411", "r642" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://u-g.com/20230930/role/statement-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r98" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://u-g.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_CityAreaCode", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://u-g.com/20230930/role/statement-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r69": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r70": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r71": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r72": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r73": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r74": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r75": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r76": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r77": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r78": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r79": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r80": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r81": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r82": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "44", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-20" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-8" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column C)(Footnote 6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column D)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column D)(Footnote 6)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r493": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r494": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r499": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r502": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r503": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r504": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r505": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r506": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r507": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r508": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r509": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r510": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r511": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r514": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r519": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r520": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r521": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r522": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r523": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r526": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r528": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r529": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r530": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r531": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r532": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r533": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r534": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r535": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r536": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r537": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r538": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r539": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r540": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r541": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r542": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r543": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r544": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r545": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r546": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r547": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r548": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r549": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r550": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r551": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r552": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r553": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r554": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r555": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r556": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r557": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r558": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r559": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r560": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r561": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r562": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r563": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r564": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r565": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r566": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r567": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r568": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r569": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r570": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r571": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r572": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r573": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r574": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r575": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r576": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r577": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r578": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r579": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r580": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r581": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r582": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r583": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r584": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r585": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r586": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r587": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r588": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r589": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r590": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r591": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r592": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r593": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r594": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r595": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r596": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r597": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r598": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r599": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r600": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r601": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r602": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r603": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r604": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r605": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r606": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r607": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r608": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r609": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r610": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 65 0001171843-23-007003-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001171843-23-007003-xbrl.zip M4$L#!!0 ( "I(;5?SIY.YF < +8N - 97A?-3DP-S$Y+FAT;>V: M77/;MA*&KY-?@?&9ILF,%$OV2=-:MF8<5TDU;1W743J]ADOF5']CEMY587B4QP 2R!?;"[ $Z'/DO;IT.2DZ?(*Z,/1&2T M)PUI3RGE0Z/I3)N#]M/3P[+#T[Z))\+Y21JJ:U]/9*;2R8EX]KDPOM53&3EQ M26-Q;3*IR\*:",4UX?_DWJ/--]E[?^= T\W?BZ3-4 6D0P![)W:O6A M<]'KOK\4QXTC<=&Y[G7?=B_.0\G[M^+JNGMYT;TZAWW^UKGXV.O^VD$Q)#K7 MN_8=?]'HWJ%!MR:^-UI+\:L:J!2UJ ;%K5?)1/BA]"<[8WQ>]E,2?6-CLF<' M#:P/L&J9J?R(_[Z M2*;3:?0F#U(L%*\T^MV2FCZ^1>SH=9 ++SXOH[O(K16DUT=?12&"W>HE5T5O\%]F11G_#/$M4S=#T4.=0RL2!,<2P^ M4.XIZY/%0E$31XVCX];JJ.#7L@G@E^UK;^J/S]2/=M34WT@'&X3%9A/Q29MQ M2O$ JVNP>%O:>6S0HS8^1$$2H8C4$U%H;PN"CA+&B]EC&B1L!X0HF8I$1BBR MPF3*8\9*N34!31$Y)^V$13+YB0(ILS8=RF(H@RXQ](Q[USNQ66D8')85#Z MD\5AV$/YSX/R^+%!22)1&F;/!,W-O 8B(8[7=N&]TF4>@P0&?T=IPS$>C<1$.I!R3.X;>NBQ02S6-9;[YZ3B]" MU>:KN'PJ'Q6G=[IDEML7[-P64"[18EVV[BA9ZBA!1],8=Q%P2' 0?;*']H'0 M'G^SL]3*':4V)H=AA?V&./#+<-4X1(UDX;:OPK%BG\2LIS+Z- 6FN( #&RD7 MW"*D2(=V>']B[E 7G;*E5 ;RJO!S3D^MC$+P%]]8D&X9]2G^,'N>&W:%R9ZNWG>L_MP1OJ/@MVMW=8:PML[O*U)!OTC M%3.@TAD=S$TZP,WY)U/+FS\506!:R;Y*E9]PU+NI6UY/ FR!HW(I6!)=R%]# M '%3?5!>V!PL\>(6;RCF%46O$X"[\16 M:5IXLQ&W>WA$CE5-%!66[7TA,-S0:F:<1SF?'Z(MA\D7G\L3$O'\EBH)P(6O M6I&N%(^ 4]A$YOUE7E%J-91N%D6SEPN@4QS8?5:4CI331;A M1HV;1;*A $UFF?*>Z [/WS>(E?E]K*!?:.0Y (:C=>S(\M0%8))ZJ *EADK8QM M'0]+D>%[,2#A8ZJP8>,AT=ZU/5JX=G5/A\/3Q,(]U&#J%#P:8 DG\155M3*Z M4WIDTA%QB*?EH+I08"LG2%F>F@GA[7AH2L\GEY@%8_^7^'=M%!^9]6\^%'G M3=1%C.;0W&)7WP2A[S&AZ"-\QB4&N+S05-YGNL,HC[GNF\G)72*OORIOG!ZZ MP]5K@.7%TZ7)^J*F7P3X>#NIH-::/G^C+LMD+QQ]/=P05BWJH'UEX?1X217/ M9):WQ%6YM0B,.C<4%;SW(MZ7H>I]:/J3M%W"*E8C$:72N;.#G\X_].I7Y^\Z M]3?7G?,?^1[UPMNK=V][URMEPZ1NS7B]D%$45^\N/_X\[PT2?#5\PP^T..2K MXC#:<%_]#U!+ P04 " J2&U7'C ]0( ' Z+@ #0 &5X7S4Y,#^R$^/,Y+)Z>-'QU[Y MG$[?7/_R5O02Y8T]WJ^+4%>0ER+.I'7D3_8JG[9^V#NM2[4LZ&0O-;:0OI60 MI]@KH_=$;+0G#6E/.969T72BS=[IX^/]>L#C@4DFPOE)'IIKWTIEH?+)D7CR MJ3*^>ZT*4;HKXLHZ8X^$K+SIL@;EUPZ[9J!0,))62>V/A.;7S[NBD':H-$8O_>RG MU8$\9JLZ[?W^IO^J?RT..\\/CO>KT^/]\O3Q7Z3.$SUP9??_KH&GS[XER=6GWHG5_WWUV*P_:!..]=7?3=A3A_T^]=B(O^Y=GE>?_L M+8I0V[O:MG?XDV;V#@WZD3C3B24I_C"5'D;0VGJ53H3/I#_:&JOS=AVGC$V_6:;G%_HEY]D[)H3_BQ1*T"0V>BA%HF$80E M3L0'*CT5 [+8(2)QT#XX[*[."OY:-@'\9?O:F?K#,_6#+37U5]+!!F&QQ41\ MU&:<4S*DJ+9X6]MY8C"B-CZ$/Q(QB-0346EO*X*.$L:+U6,:)&P'A"B9BU3& M*++"%,ICQ6JY&P*:8G).V@F+%/(C!5)F?3J4)5 &0V+ILS &"\3*QE4!,8WF MT 0&*,:9BC/A*OXU;S\F2TTG_ *%V.P+\?@=]M*8'72^;ZY%\_''1> M=EW#6)-ZL!LQ::KP& RY+Z2E@ P04&P%'/N18XM0+F-Q%BO@0MF-\G.B7)P; M5Z$=.U=K\IJ=TIJ8$A0[\12H) 3V:AYZG^-,ZB&),_BMJRJ'1.=0MCHOGM*S MT+3S(JF?ZD?%N9VNF>7^!3NW!91KM%B7C0=*EP9*,= TQET$'!(<1!_MH+TG MM(??;RVU*L>!:]BH7(AR@Q,UCJ"0A]/F1J5D,ZQRR;X?KQ64F ? :%&' MTXM9 /X;$ O"/:,])?=VQS>6?6&A-UOG';OW9V3P(-C=V&W=0'ASA[(XO]1)7PX3MH M'R2T\99"2R.95\$KL453FO*7LA%LT:U)^F91] 9>MGY; M5/YV#3:) ^1,FCB53K]\'B0&TR0];#O-3$"?+G>^P^PA8I9L*6:-!=\D@4]B MFS0MU*S%[2L\(L>J)HXKR_:^$!BNZ;4PSJ. Z=PB,SGR[J:Z?6LUBJ3;A9%LY<+H%,2W'^8C\8U3T2N/E+>G"BO MR$?_]13MX'ZH)TTOMI3M^YTTA>^3LVTAFCLC]HV+:,[]$L/U%6'UC:1TIIJL MPE4:-XMD0P&Z+ KE/=$=GG]@$"MS?:*@7^CD*0"&HW7LR/&7T^/IKD.?*@7U MPPY3Z7 'QSV[]X'2/X"^+7:MVWIDQ)\[. %4H(O/+?D$-%8$')HH='9T,R;Y MDVGNEP>)I:N(<(ID[!HP&6\"6^H2JJ MHSNE1R8?$8=X6@Z;"P6V<8)4E+F9$&K'F:D]GUQB%HS]3^+?&[/XP*Q__4>1 M>UQ!7<1H#LTM=O5]$/H)"XHQPFM<8H+K"TWU?::Z=/'W'69ZR+V]FAS=)?+R MF_KRZ;[;7[H56%] 75J[+RJ^F4)?E@HZ+2OS%RIRGBE*Q<7,QM_5T>,FAKWP MS>S^%K1JBBL6GJB1B'/IW,G>V[,/UZWW9Z][K5=7O;.?^2[S0NW[UQ?75RME M6=JR9GRSD*D0[U]?_O;+?#1(\/7L-7^@Q3Y?UX;!A#OC_P%02P,$% @ M*DAM5XE *NPD! >Q, T !E>%\U.3 W,C$N:'1M[5AM3^,X$/X,OV)4 M:1%(25_HG8[@1K'L9?KD"GW*C=*=6+N%>P@R!:$9T MQLQ))3>Q^[G2+5,V M%'H9_X.UH%%/31M20BF7TQ;4N81ZM<%E&Z)<9TJW@.1&M2V"]*UNGW%4+-P2 MS8DT+9#V^*(-"=%3+M%[:I9_;@/E,5IYU_]VV3_MA] \[-3R;J>6=G?_=3#' M!9@].OXX[)_W>U[8'PX"&%V/@VMO$$(X MW#:DC<]P70VJO2H$?L^BA4;SJ.YL&TPO .]L. K]L_5@+C$?UW_9-L3#+P3<.:S7#_]G5?-[GAD>SU^-65_:9BO+Q@MWW,S MS!CX!9%IP[T952%?2M>Z:DD)7)>.0"TBL!O?,H%!H@Y,-(LXQ195%@9 M:2XCGA*!]M"^X;<,AG',(P2#9[7V%F=R"GFTZ$FJ&8'O*I=3!WHSSF(XYY*@ M'33SDC)5,&.:3>;(8&W3X4"*=TJ.H, H6#:#DA_VL$4FBI9@@T&HPB#11TH/ M0EB##_X"HB=$LLP=W@LV!R\J4F9)[^ ^,:V?W%_!:AX5L/;Y 808NY(W$.<" M"1IAXH3EVI)_FMWD7+,$J9/9H*Y2M$^0[QH:1_OT8)F(%5N73%UDHW'<_-BV M;/J9BV=RL4@&E^4X:"-LQT#");(?!S*SEBG"BUZ"%6V3XMAM(@3:QR9CBQ$W M4LQ2YA1:\;)(T2!.I]:TK6F4RD694X5]J?"9;11P=>LBM:4)? 3+D(E@,%&: M,GU2J>- SX18C-?+WUE*HH??ZZ=X@NUOS/9WG)J9-5+_8*?VG=T=?$?1^(]] MT@=W"ZFC0N@,R=-:=.&!NEW<2^6UA&\S] 7EIM4]G;=>$?GXZ4,YP]>RVN:] M5 [SI2H^"X@_0OH0ZMR3!-+QR26_@Q#?#@G/;T5;_ MB_3_:XE\ ]'7QZ5W9_EC,.\(Y(6Q<:OIO$4(7E1XP>/;:V?#,^6W$ F292>5 M*R\(W9%WX;NG8]_[U7X,6ML=79R'XXVU6>QJ=?=TT98_C"X&UU]6WE#"?M]Z MYH$H:O9[%U90\='M3U!+ P04 " J2&U7/&@#7Z/1.$B^_>UI[CN/ MA L:L+-._Z#7<0AS X^RZ5GGX0X-[T975QU'A)AYV \8.>NPH//;NW_^X^V_ M$/I &.$X))XS?G;N9Q'S"#\/YL3YX_WM1P#FVGFX'SF#WN 0]?NH M=X+0N[=/PCL5[HS,L2,U8.)4WCCKS,)P<=KM?O_^_>#[X4' I]U!K]?O_G'] M\4[1=A)B-XA8R)^S"D]C[A\(XAY,@\=N4M@%@5F%B'-I5U6-I+10Q2-43RT+ MBH0A1^'S@HB"_JH*6""+NU ,=7JHUT>#?EJ3/+DSO0PH*0CQ*?NJYR];Z+ + MQ6,L2$K.,'6%GK4J*O 6U-63RH(B(0\SP@D68R5?WBP3E9HC3QH7%2N$"UXA M7Y842*-I1ABAZ8$;S%5Q[^2PEY$(-,5XL2H\*2CR$U6JIB4%G\P)"PL$N>(0\RD)/^$Y$0OLDNK6E!W<<50OI?-%P$.'K=2I M,RKNVA\#%XG;.A5$=87X$L&EF>QB MV&DE/5\E_;&!!KF@T4I\1J^N-A"\C(BMY*;D<+&>5$W0J96X0M\E?BA4'#*W M=AD56UF;DL.%H;6E8-3.Y'R\B\U.V1C8OA+E6G;PM +T[&/#YEX. NW:.Z57 M5^;^9=#DJUYFT-X5 ]8&H,.=]71H3F"JU&FJJ7X+PPA;3-/:A=A\G>S7!JTA M'?FDRP.?=!F90NK;KB_XG!=J08DX4._A]JHRBXXU:\\P4RM5; E3/$UH,P-\U^OUY-3[/)&5 MOQPRS[E08IVKI=BWW9*L%34B0;S/[)VZ+G6&I')"45>QZ'+MZY6!U==,[J9( MM@,XNQ(HF$@D)'8$10Q''E6!?5U\&_C9@K6OA1-,)+(@UGGUD,K] MS^X"/,:^FE>*&2$2E'CX#Y$,1#3P-D&Z+6-;D ]*D+^/Y3MW2K[S:A0KX-PH M!9P]]JTA0@L,]VEA=EB&H5-UO _JH%=J!R2"D7<+W)R=UQ; \1G2^P&P(<ELW.G=(8T0F805TN=?W$D M):Q;^7MW).@(25;@ D2$="Z+!#+T)QTG2P[1[VD= N8A#T(-'!>IS!V'\SA. MSZ!;J@M(Y1^QKW(W0UQK6=H"N*\%&"8(*N>#'JLN+I;"=QSIUXB31\(B(O^[ MP316T13C"F:VT!UHT85<_S86*_]G8G<*(4! :EEO-1 MJ;7C3O,KFF/^E<@4QR=($#?B%'9(#?VBBILMZ(^TT,,TXCJ3Z]QE^G^;8B?C/$K<[&%X&O]FDQ/0:BV M?^]!WJYCV$=*-2(SX(#%1Z!_)%.$6 MG"T!/M"O=JFT^5;ID)\BW11TV'7\CV$XA2;B2D:\81G/7SD57TW!;V)K"WG] M,IA*M$<%!=1N:#P!OI4*[#KLKQ'!G,GN(."\%!(SS(DIUEI>M@#6KX2I//PB MD0HGK)P[D+KKJ+Y!(AH+\BV"6[!0:!Z]=:QL8:I?R5+9]UTFU+EXW,?GVKT$ MM>QC"G +QK;@UJ]>U6Y5.*_NE0Z[?E1%O\VP$?"U+&U!KE_HJMB_V(-=NXJ\ M&=P-3&T!KE\7JURAWD.N66;>#&@M*UOPZA?&2@O7>U"U:\^;P5K!S!:P%Q,LY]K,S>,ZIQ@Q<2>)%/LF/_=>C^ +]93[XMKS(XBP93_437[#F% M6N_;=:_33]OL1*)VO&UYRUIGV_;1IQU65.#IE"=O.$DI-HLS)I)L^8A^A;#* M1Q3M4JN,9A\[ZI!,[XV?T90$4XX7,^K*N]-E=\?/ MSH=,.7EWF@]"N^Y()N=?+8U15D3;B0CG%J;WAL)L^91^0;C.I^YBQ>(W8&6*[9U' MNR]C9PBKYVG+%?3+QBN;/OOAJ@:;4J\M068%_@81EKSA2+]T7/:&E7!0=I-= M=X_R?MZ"!X\4O@&A)C6%HLVI.)2YLJF(X"QNK)2:+15W'/<.T_C@ MBZ7A9"T1MIRDXF!G[;,V^\%FC4=E;#G'.B)L.4?%"='ZIW/VWM'F;$$N7<"N MRR/9E.1I09C8?,0Q%6?+:_1KOA7G' J9RC!6S;E(5-N//BT?Y+ 59-858\ME M]"NYS<^/[&--FZ= ;'E'*]ZV7*+B$6_]$R<[Y0=ON^7O821WBM_-4%_-2#Z' MY>"QD%W(#<\ZH8RP'>4ZT?3/X=W5-9F/">^HSWZ<=?(WJ._#,E-:!1Y$"6FH MTL //(@69QWUD:]3*IVDX\0?&,B^!7?J!7-,V94L ]4[3DP;OQ7Z/J:-XDZ= M__9'D[[9OLZ0>7*"S*_!&^2?4;^$0)GUE#J_[OF)3Z):P25,VIYI@"^TY'\&2 M4-&$TKTM&&[/R3A<;I?]3GSO/KB&US?3\%DF"?&KV9<$EU\^7>5[O7GU'QC6 M/3(VC>H&]JS$D0UY_&T:IGH$M,5L2U.#9'TXOSP,$S9.X$H*S1= //@"+]AE MT_A#+,LVVHR)>=ND46/CR+)B .AY,5_XP3/AE<8,YS!'D7;\5TZJAU$X"SC M7M,N&[+]&1W.9#RILDPDT _#^^\!6%<:-TTJ;N-XVF3&!79G0\]3BP[8!WO6 M;(<:!MO9'K$%P:J=*P7;K;^003\^O@,1#/.0$8T3MZ/>1DN3SRS"T*8^LGB5 M?S]98E\]C7F,@F9CTPUC>3PB2]W4/L5U!"N)EQ'S2B UDVU!QKN273PRVFK> M;E)Q2S.4^*L+GR>Y[RV,@D?J]4]@F?B]'[A?4ZO;D6Z&:YARLMSQKI@7@?]C M/_/)@K_6E&]A&"G'O*(ME:7;:(GT7!?[)0-*-[=0;]AIN0^RAR:R;UDE>RSW MZ2Y2;%!KZI\5W&NL%#K%1=ZR2HH78\TPJ=!L58[R)P_$GR+H'3(:R[@5S&7> MDRFO*3#7E;*03 FWI.P7PKQ@5=7E[9^F:(7/W,RP3+U<$L5?'RS&J:K"+8Q7 M-YP\TB 2\+4NZL79Y8@$)7L:B+;0+CE=39RG:(KF_A8DG ^"?)YDWS-:;MVO MI%IM"+E1- MXV3G;C,UV:U\C&=3E1FGXLGNOEUA"<74R. #Y,3[UQ](LN,D0FHD&^&K>]6=2+CX, M!H^/C^^>ICQYQ_C#X/CHZ&2PINX7Y/K;2&X:;!._'^1?;DC?=/UXDM$.3T]/ M!]FW&U)!R@A5I\/!GU]N)N$,SU% J)9(J'D1Y(/(/KQA(9*9&&LA](P4^K]@ M31;HCX+A<7 R?/J^7BXZS!-_AN*=_W]]=;YZ9!@_O0C8?:&D?G9X< M#33!0#$K\1Q3&6S^$@&+%0Q%BX.4HC0B:A@5G*SW&F.<>0)E686\ELSD;#P!5K] M8+'6HQB):38HJ0@>$%ID? QP(L7ZDTPTF5B*#_YSR80^5?,_+I:8&IP**"ZS(RI[Q>9P-^PX08 M<3:_9%02FBJ;-5YH>Z3T2ES@F'&I(<,:XL&^*K:Z4\XBM3WU*I M-$NQ]G!-)>982 -L!T_L0(**SV(<+Y0ICTDU>B.U8\Z72FAZ[N=SI3DKO 2)VRA;46U MQH#:.$:QQ#3%ZV6)HU#^0>3L,A52"9I]N?/A=(,@2-EQ8W8&O=4A7C+ MW3OG84^MB)B?]56D\8C)PTP684?>CQ+M"S_PK8=<4 Q$.I]G?0;*XYNOV\>* M=X"OPNR],/5<$*ZA)[B Q@$*Z]@36!;S#PK-A296F3RVPQG80$N#KD'O1D%= MC&*]N\ LO$^?+(H5,KASZM/@N8C@F+5KZ9,2.)90K1OHD_:4QS:L@P2!5R8> M*)::S,$SI(^#L@SA#A*?4Y3HA&T@9AA+$2BSQ?7':G (B^PSH);=[3,5VH@5 M1SG1\S!D*97B%JWTQ.NW67'?!5HV5E-$ZYO$A)HF,H'7)< MSQ><+?.-I,_)\I3C]'26I*8=EU=;Q M'M1\SNA$LO![)0 #F5->KW",E19'&P\G5VWS=D1]@V[YW[+\%B#*6[E%0I8D M4NX,S,VHH7;*^8@\R52Y^-M+2I4=JJ5WOA-'U7-6U5MPKTF<\GB#J&G_??LK MMSP]3QF=(7V*PK+-73SA._LBQW58:UL@/'&8;#FGB>,=3(D)Q M] EQFCGEV\%<3$)C&0N\H5,\X!6@FR4$)AO/NZ%3.>'2SH M[KRN,@#0=+%/ZE61Y"GQCZL2L#XI&1@59/_4)^6# 0,ES'W2PHHP^4798=4F MDD_Z!\-CF]SP:<3 J6T&4E[O1K )/JN=-D^M"AAL76;+0878RR.EH8H\@SAA MCZ+M\=BJGMP=D:WGPM4Q6<7(J[#^#@O)2:@X*L+^EQ]L4=YF16UJ1G",!+[" M^>]-6?RGIW"&Z .^4\@_Q3$.38G@;ICH=GL?=- 3V,HQDOI0S @'WM0IIG6Y M_)A>$;%@@FA.QG'NX@\-:&"-7!\C?C4+7CGWQKH 8#M/T#RG\JT!O6W:/28= MJ&P5HC<8J^H>_$"XY8C80BMIVC&FLO-@:RY-^X4->^D8Z7J?R6;82MITC*+8 MB%DOJ*7;36!X-IWY@;NJF /6J)M2MC^X\HROV*/)HS 3=E[&=(=10O["48.K M)4Q-75\QH3WM6\YTOBFZ6-T+O<:,"$4TU(=>0TF65=;).W-?!:0=D)Q]_8>:BB;([++%0-!E#; M;E'9'E&R[\!U(6&(<92==IV@1#LC7Y#4$E^-8YL1;-I/IVC'L?5PVO?@&N&2 MZ&L@1XQ?L70JXS19A[!F2+5-6A4F[O7P:O#'X:K K<3BH M[6.R!F62!R>.%H6'+NHG]S7O2_-?/E5<[@%X99X,BOU?AXN]+OT)%<&_#U $ M%GE$J!A^]EX,%<$=%.2I]R#MM\S OLT!>';VR3$P^@-P[6PV&,&X792_2&%1M;Y6@-V;[?:H'[J@^C[42MG>VTULIUN[H M^61^O95B[;ZO@Z)IRB0.WN?5Q8A&^1_X&7^@WXT4I0G>U""74D7Z[$*R8;^N MP'H_3]UG,?8^.798N&W8"-K^ZL.U1*0>5Q$0]"^OE&F>1.!"415.W!4N, MXE7N<(U2Y7O X !;.45R/_G,EIA3/:^?_488'JNV?M[I8C=M6)61\,U7:@;+ M>L;YYMPT@FTU,QL$D?XA;C!W73E@/P?S32@;B UO028/OLI?D;A^&T4S;ZO= M(_;N6NV"/9@?]5I.Z8/!!#P?O[VGO*8TMTT?-HL?E'G]2A8@C]ND^V!EA @O M75*A]"V9NL+3K>G^&TZB;VR=0"ORAW+U3##Z_>MUN?1:=N0>1H7D=]&;>T"0 M>;C3;EM"?/.P)2669J5Q%TY=ZK=RR8^D-PS9[^]N6*VV+V( M!G:#&[Q4>I%SWY$YKQGP_Y?!+@=NYXP<[K!7+!AL%PO.X>I%K63:>OBN@LG3 M+%(JZKE?!U#KCYN$D$TZWGO@V)PI1VGW39W.B% B9DH[]*MJOV(YCO6[4/FR MXI@MN.6/UT88SP,S_ET7M[,0"SNIU[?TS.>KDGUIX1@0H!;!8URP&,>,OOVIBFYMWOW<+W98U5]NC^1UT(ZQT&270^Y: MK=QN/^8\3?0P*&?G1CW5%@^L;2?W816B;G8M%JRQZQLX+("TX+SK-S>;F6:M M],^OY0F,M(E*^K3S:#^H,"/I;$$^"9@^Z*E6(+4.%7"WX@>4'Q(+BI-XYY2F*+E3(367A6Z87H5ETZ9E^KYXT!71M8'35(MF MA.L9JZ'?#5.%,SMB?)S*2*;0AM%UP?4U% MRO5;NT%\FZB[X/QP7R>MN+J%DN%!@=U4(PN[F9I,I KQ0* MT<6]*TT@5D5K4&PNKEMI@JTZH@.DL(HO](\I$EA]\C]02P,$% @ *DAM M5Q6[BNYX+ W?0# !, !U9RTR,#(S,#DS,%]D968N>&UL[7U;<]NXEN[[ M5)W_D)-Y9B=..MV=KMTSY6O&-8GM8SO=L\]+"B8AB3L4H0V2CK5__0#4U1(! M+/ "@O*J2L6V!(#? H&%;UT _.T_GZ;)JT?*LYBE?[P^^NGMZU-URE[_YW_\GW_[V_\-@D\TI9SD-'KU,']U M/RG2B/(S-J6O_N?D]O.KX-71V]]_?G?SY=77^]-7[]Z^>Q\<'05O/P;!?_PM MB=/OO\O_'DA&7PD0:5;^^/'S\]/?#D)\;';]Z]??O^S:KT MZV5Q^6V4KRML%_[P9O'ENNA>TS_>EV6//G[\^*;\=ETTBZL*BD:/WOS/E\]W MX81.21"GLD="B26+?\_*#S^SD.1E-QI%>*4L(?\*5L4"^5%P]"YX?_334Q:] M%KW^ZM6BZP@/.4OH+1V]6O[Z]?9ROR_B-'\3Q=,WRS)O2)((R&4+$TY'2JBK M#I0(/LAG__M6S7P^$\,@BZ>SA+Y^TQQ4Q*8D3H,IG3Y07A->91NM XVG-)4S M)5@\KBY613-MPYV(]GA8/-!@_<2:B#4M==C'=$2*)&_>R<_;40)>H=V%6@3C MGT(V?2,5V-N/[]^^*7&*^9]3\8@\2%E.@Z-?@ZQXR.@_"_D1?13_9\^1%^-@ MU4()T*(!)60A6IS&4NE\%G\N2TMX[8%?/)L^Y50H]Z4*6CT^8>'>R\E6+S>C MX4]C]O@FHG'Y=/E+V0.+UT/C;^=I'N?SLV=S("$/-/GCM>KK!9I$:EK&EUWA M'DWUD.H$U6MN5YL+]H/W MGCPDU(3U62&W.-=ZY;Q4*^NWK8)L*J]#OU&'QSQ\Q;A@HW^\%HQVL3;\+@<< MC?YXG?-BW1G+9:":+B*XG4] MGQT,H%:!$AVU_FJ>KSNUWDWUXM54HN6'+,W%H#Y/RGX5E(6.Y2_6$F\9&W6F MF$[O.9Y59JT!T0?,6D%NQ/S;FPJJV!KM_3G@-)1_DC!DA1AFZ3B8<9:*W\.R MG"4+AK?7.2FVA8(<&3GR07/D*_KC>#T5;I[-A.,T.IV0=$RSRW2[3)R&L9B? M1MK79M-H-[BW&Y!Y(_-&YHW,^Y"9=_MKE".2_G-09#1@HX!F>3P57V6!%2G7 MU.^:A!L?C:3[D$GW[L LQM^^9O1Z=+X:#153>)?36%1!>P"Y+W)?Y+[(?9'[ M(O/1UQVO>!X)P"K.2&^80&(1.$G#S&7 @X(X(13N,P&"?L@21!5LQF MR3P()[)3RLRMAS@1(S,0Y<3?HZ1,V[*BQ-T]OFM&W35R).0OC)!?EL/I>G2Z M&4BG[#&.CCYJ*+E%)23E2,J1E",I1U*.I!Q)^9*46Z^?CFCYN^"!9'$FR>6, MTTQ\;L^M#6UT39!!CT>6>\@LMS&I.9$CZ'JT"04I>(VR'))>)+U(>I'T(NE% MTHND=ULVPY+I*N\Y2$DN($N6^%!DXF5DEHG.F@8ZSVPV/AOI+=+;@R:,UWQ, MTOA?I65WRM*,)7%4_G&<1C=;5M_UZ").21K&)%DKU:T8F"A]%X_3>!2'),VW M,K]$>V%L3GON"P:2)CGO=SWKGOM'+"S*7V0"!"W'K8&-M.A'6"%H!-KX%@\/I(0+A*RZQY5?M\A\SZ5VHE3QB2I#D[Y3P\S0Z$R^O"IFA:(H Y6*TJ:>0MIP#?/^O(#RG/)G?TAGC MNS8TH*0#C/><")HGWYX1I*JH"Y3B$3ID6U]W[ELZCB)!>;+E#SD[CY2.)DU9 M5SCE"G?-[]D/M3M,6=(5QALF*$SR_^.98I4V%W:%M*2UU_R&L\=X<4ZD%JNB M>.=H3\6DX"2Y%/3NZ;_I7 E34:Y[?&PZ9>E=+KC^W82(GKHN\O(LTOV8NEVE M[I$O:-E" XH'RS=<23D@Q?WP@_N%QJ%7?O'8\RGE8_%J/G'V(Y^(038CJ7K& M:$MWCO4B3NA5L6W7[P'<+^($%3\5FF[,N+KG*DMUCNTR#1D7DZ\DJ*4Z/I5> M!S[7+C6@6@ZP"TY(PCQ^I(*YDJ4NT8#6%>\<[2T=Q]*%E.979*KNVNIBG:.[ MF] D,4WNJD+=(YN2)#G9B=?N0ZLJU3FV>_)T&4D_DG39R;E@4#Z&\@<5805@ M8M(E,F&I6F>KBG2(ZHZ&!1>=X'B??!./+V9#!3K%T_%TEE7 M0-%^]50T"YL<*.EOGDH*LJ* ,G[T5$9C9 2ZEG>?---(0%50!2J>?UP%'N" MRN@?>8$&G* 2^D=@U(DO4)G\(RYZ9PI4+O\8B]X= Y7+/\JB\9I A?*/K)@] M5%#9?*4GD)@F5$9?Z0DDE@(US7UE*)J '%0T7]F))EH"%?=JX0I7TM'AW?*%XY_2VBC%],[K5M+3+C'TSO% M6TM>H.O1NYE:1:$BXS 8%8FD]FG.UDVUV'> M4RTDF "%"5 :A_GRD._LALPEJ:P^P@I6N!? M?8X7U[L+)F\40%_>-?IB6B1".45G=,9I&)<45?R>T.71\\=3N0%I<2S]#9>L M)Y_?)/)H>6&@_[.(9U.ML*TV[[9OLDQH:)5DS[[L 9=AE%65Z0^E(9% 6]8I MZI,B3B3GD=ZGR^F,L\=%CO(GKDXC -5QFU!*,NGDE#_D%'HDB<1SG)\2SN<" MZ9\D*53Q7ZNZCM-DI].X= [)GEX8UF.:RCLM5+*8:SB78+DQ2?L*%,6<8CVC M(RKF8[2VSQ>35)V!:*[0+_ZM%=="B.I:;B6)'^-(T'\8O3.4=HK\(GZ25R5F MVTNY3I,:RSM/ODW%<^;ZK-O=(DXQ?A8FN@+;]E=N,6VFC(R@2C4V84E$>29? M:KY[,*QMM;YDT4\[3_C\/@P#]3)7Z#U]7-_Q@!I.);CA=$;B5>A2C.3K?$(Y MA+-;U.Q#HC)2H8?^K(ACC K+T3#\P?7\D$:W>,(J^2&'>D6%5'& M7>\R!/2862-WJ7>O$2PLV-;R+FT-+"(\ONA=MAI81K77RKLT)+!,UL:S=TD[ MMJ)6&-M F;H_\,M^VC5^4=V?\F4M%#0BXIVVA*WKEKX3[]9X./XMH?>]ZMXM MY[7D H9>O!NJM82UB-A[M\K7$MC&-^@=!Z@E<3>91]Z1AG9'0]V5R1VAJ#<6 M*G*UO)O7L#47&J[S;K$% *^PPG0Y#-ZMN]8B0O) O5MP[:0$9:-X-Q?M9&SI M%;I;4"U?H4U*E'<+I)VLX(1![]XIU+L,B^%XMWP @.^\1G4"I7<+AYUPMG%E M[U80.W%-X5+O%@\[\>RRWC;"]KSO+I@1^?E$V%(A2=:ZIJ5M>(K6^]^5IP6& MF_1PDYYN0TR2L!]RD%TP?L:*AWQ4)/O1)L.VGCIM]+7%X8;P:U[RDJA^9!VAJE.(X/J MH"<,MY[VZ;EKP>%58[Q[E]Z@7S.K[;4JY>E8,+UOS^[%L%IKL7<>,?";A*R% M;J5K<2YJK 'OYI[*(J@01V4E>CGMJM]!U4OR:()I SEU)?-?HG94)$9%_%@# M@"*UXE#V+?(QP'0]T&T\!W=U@\*EZ*NOOV;"8:L/\RX2T'8Z8L/ P&:SQS+& M*4_%D)S)'"LP5L7P 3KH_4;:J[,876M#8SF\<#-8S0;>^+M]J3).:47 M*()1PGYDC5-U-"VY(^-&$+CQ!S?^Z#;^1/\H%I?:9O?LE@K5&,;EL7(;C\(] M*Z4H$G#L7L M6YZY^/R#K9)"V*20'K6S.)NQC"2?."MF\M;O. L7]['2:',=J\HZ[0'"9 M).:3E)3BP*MBZN4:W>I6\.MTH4A*7G,]6IQH=*2 #*OD^"Z=]677DJ#J;M11 M%72-=T>G[!Q)I(8/J^>)-)OM-]8"[5?M7R9YHM*S$63]KO0M^"'AUID1MJ)5 M5.U9)GG(CJ29?\7YY%205]'S?(52E<=6LY6>)5T=NVSSVBKJ]"S%QE(HEQ.# M06)=WQ?IML]EJ2VBII&>Y5R>(;TBF97'9H/EM6G,#[EU=UG!*CF68WE@^U\\ MSND9^Z%BV>J"3O%6W1-P2TDB]X6NR*E" INJKK=C5#E.+N*4I.$SQXE",OL& M/)7/H _K-^2#O'(&97F#]ZEIP%/YZKU/0$,^R%OAV+234]. I_+5>Y^^>8"' ML?WMBJ4R/K29#&FT5G1E",_T,FSK.Y5.6+]E+.%Z9/*2:4KV@OB>'8?_+&). MJ_B$0090W7ZE,AY7;Q(->-Z]*_DX"RF-L@O.IG8-UV M>I7V>F3].NU;<"WA8RSS5"H._%&+9*R"&76'L%FUF,T664$DD3SD(F$_+M,1 MX],R!F2ZA-2N-AY(UW_2(QY(9_V.,(>N\]T\C4P@[Y)T&PC4ZB8GWW:C=9\/ MY=U0Z%3D9]>"V"9T>*\VTKJJI/@MI)W>U-==9$I M$ ;L&(>W_SI3VQ9IA=[-,-BJ7S/IP+NEW%X.;2>8$K>\6Y];EE^92^/=:MNR MX/;Y&=Y-_&YZI/X5ZKZ=YM D"6E(>D\G#$CY529T#DGS->D!;0;HD+1@TTXP M9?@.2?_5[@N+G%GOM&+S_JB;[N&=Y=#(Y0G.XO%ND6@@T+8I73,P[MV*T5)W MU TL>[=X=-,?E@D%WBTC'4V:UGK"W0+23D_4S0$%=LMFM ]EL;#LCCZWL@]EI7'9I8W.8 !VZ*^>:>A:^5'>J65; M*9Z;N=K]XT!9?_/LO=;,$_?NS=K+X<.1M2G+:?!A<1(42:/%+W2C:8(5(-/Q M5N"&.CS=RA(#'FZ%AUL9#A$2DWAGZ=6<0VNNX %^R1"$)BPXO1?C_T0\];N5 M.)KZC@_LF8HI?D;+3!K]W5RZHHX/Y-GK.T-2.*"&XSO1=BCJSNBH_M1PG;J !>BP#4)8ZI]:%L*($=80P@":P+Y>BV+UH\41S*JKPS M"%MY=\R&QCAVQL).(W/,#.@Z5OHFO?%>3I#;Q699X@GR^(\O*/#4=>?O#M]&J' M%^]_T=@W!$/R]4Z!9/.%'[XSO]"\#$]>QO,MBT_\M4$F_I#Y+5$1YM?\CO+' M.*05\$S%7&',A$9=/K[Z6B90V6&@;=];84!]MR !GR@;! MUGT?KU:Q;2R*"6J>GKEUPT?>3,A?$I"6BRNBE0] M6EO,;6"&I2&5">J2W=W&V?<3FH:3*>'?M9?R0:L=@BR].K7WPWVLC="!Z[D^H_.K/K)8 M4<)QL+3T9\A=!E6;LDPY"+;5W08322)/.RD17M%<^QZT93%DBR%;#-EZ)XC1 M/\2L7#.^B6:VQ)F56\0G^6S(+*O!' 6#^TL$EF5BXXKU2CV8N MP@#&KW=:L3D7:Z0:6U(A;6;]0;V0WHQ.&P[):CN6O!JY[;/L1J.XI86CVU&L M"0GX/Y15U@&SF 9-\]; M5<8D#@QA8PC;GY#:@$+8R+^1?Q\P_ZZSCCIBW[\%T_7AL$&V=SHLB& ;VNB: M0X,>CS3YD&ERQ88*N;-7-+@*=Q9Y09*+(HV46RN %9#E6DE0H? T:?N&THZ1 M/ZTNHMBLC<5W9;? M5G>1S^W<7Z8JZ,+"! -T.0S3LD::C#399YH,6WL<4=VCMX(\2ELYR.55;U9D M5U&W:[JK?2P27B2\!TYXE_5'0;:_NXJ6$$RW5-05:YA@O79Z8U0!ZILZJIOFSY0J'I.I2(B M?'ZZI9>R/Y>7E>?W/]C?*>'*'._:370-_9R$D^,H*E4W222 VB*8FD+#V$J" MFP7I7"4.W3"!170_+Z?5"4W%.FF3)-VT.:>RWZZ1RB(\< 1 TMV-BA/9JNL?)+13$29E34P.$>:S0KIG6/&.-Z8 M@>][Y25L;[[YD!;=]A&Z:BO1FV$)TQ.L#6O/JX';7(GZ,&!=O5B8#0R4W9]S MA3$B8RT11F0<163:<6RXBM:\"SA-Q$?1C/!\'N1R\Y 03*H0NV@-H*'.HS5@ M#!BMP6C-3B3A3,S04+1=Z6Y6%VCH#S]>'WHI],4]>5J==:R\]!A4OB$H020R M,1S$0TQP3"4; KGA]#%F129^9G$DMWG*?4U,>2!_ M514<"MY>/<7;<.XWZY8VS&"LX8,$X)>@K#-L*7P<5=G)?/L;^T&F:< +^>!A MR!HM8 0)(T@80?).D 8JB\%IS( DAHAH6'0''&&JMVYYYWS2C$=F:_1XY13M M:KKZX-WO?B /;.2JU0RS\",,:?S64KX^C-W&.LGD*_-:'-- M?&_850-HVIV M$F-437-S5TT[W54@[7W 9+@OB-,1X]/R#DF[ )JF@O0,@/(D &/98:!M,BZK=[DO,O$5Z82Z(NT].EL?$1ZG8^DX2:GV0 "+ M>@U![K:N J4OUQ#$_0_VIU#-3-TGJA).S:*EQSF[I2&-'R5WT5Z]9BKN%/OI M]CIY*];&$YJ&$WE)I3:?"EKM$&3I-3UL']Q\#4^3% :MUK\4C3@E[17/L&M&7=HIX03D](1J-R6 NN>\52.ITE M;$[I*IR_%6$\F=\5LUD24ZY92MIIU.M^6 '6JKYV&GWI_8!'%O4?-FH?Y_(5 MVZUJ6&!CK MALL,+MH-"4%X$S6%*2<&=BE[%76&D,E@MWC8N5.]F776:P>S M<@=X-0F[7%L;S5!_-@]8>]7]'\@5K(_5="H.93379,4^C.'V5QEP(-R;Y;2) M3H9%COT753]KK1PJW@S@)N\5'L,!BOO>NS6G3?>[=\M22W8H Z2T>+E*^6;9 M-UKK?O9F[F ^N[5$F,_N*)_=/IW%54+[+P$E/!5T, O$# PRJ4E62&!9[+H6 M.D]=-S\<\]5?7K[ZB\I:.5].@!O*2QY@2JTSEL?H/&[JQ)CV,,-<2(*1!/M* M@H$+CR/F^R$(238)2!HM?J'_+.)'DHCOLR"7G6]W70"\N:XYL2T2),A(D'6$ M)YS0J$CH]>A4C"9Y%J/X<;X94Z6B,G'.>HT@$3V -%'0^+!__X,@S#JQD",C M1T:.?/ <6:$"6#MKHR.N_$O %ZE-XF?(QHL'U&')D(:ZYL=P#,B,D1GK7<=D M/.8"B1Q!UZ-E^A^(\%C5=2K5$LF%T&+G8OSSE"3K1-V3^2?*QIS,)G%XS"F! MD?\66D1+ "T!M 30$D!+ "V!P[4$:I "[[)7S5*V1@<<&3^_!=,R95HB"01W M+7AY)&4=\P?65-<&D T*-('0!-)0ND^B4SZS++M.+]-'FN73TF%AH'BP2D[E M^+*>$'?K^6 2 U0'#1?ZC%>?1.=;U0%/!U9+[)>6"(^F\Y8*FUL M.5GEJ+HG3^=/,Z&_Z0E-Q8BU)<*U6T1NC-P8N3%R8^3&R(U? C=NN%"ZHLOO M R9O4!6<<\3XE-1-UP>TTSEQAD) ]HSL&<2>C\-0*))HZW9A2[(,;0"Y,7)C MY,;(C9$;(S=^"=S8;EUT1(5UIZ%$-"=QD@5R5!1D_5(;G_>B:+?/@U^TD) Z M(W7675$J!M/7-$[E04_1\52>J:[@09J22(8/[%!!9&3(R.J_HT-C9.[256$B M&36Q!_0K6S+'@(W,S*4U MI^,_25*H&))571^D4M^_;J[@%C_E>3R*Q;-H=CTZHS.6Q3GPI5A4=7M\#YT* M3;H$M'-[S.YI/9JB;O>ILI3.%]M1+HHT LX+8"W'QPS)6\G"G$;50[WZ4^U; M:J/)E]P'K:V/:++[$[_Z>O>)/5*>2A2;W6LPO6%5%QT1;BY#-Q,#UH5*')Q3 MQI9)>1=Z:>7=,1L2XY6;ROV ]^%FJ#^-NDIAAU6(_9XUWE8Q1 M7G?.YPNS>UN,D83](&M(+QL]8\9"/BN0X+!?7[):&5- NM:?8KK+;V-_NW>4G- TG M\@CARDED6^T09.DU+Z=&+LU^I7@AG+Y 1G3(Z@( M%57ZE4'VJ-T$V:\Q7 EZG=V;!7T/H380#*[G5)HKEG[5![ K2KB-ZY*$9LLK M"JYHKL6J+8O1#,Z;19P5MLR]&KDMD]Q&HWBEK(VNAW%&J^>_T-9 M1ILXF_0?D]I?7!HN#$?4^LPM6X(:)N,38^RFRJ@7*91 M(3=+D40(?2W/6%8A,95L".2+D$XP9]73*[]N^,B;">%3$M(BETTK7X&VF..M MXN5J]^K]6WWV, _&ZZ"(^'2\M>VU!2>@S6/Z\07:(^Q\W^_7NQVC M9/\+/]R!?J%!YR3N]W2#NJ_]GB]@5P>ZS]!]ANZSE[IM K.781E*NT30*^O7 M@Z1ECY+*/$LX1U\,^F+0%].7+^;7@"QRW@268,1X(!Y"TC F21"GF>A#630+ M0ADBR0/1M0)NHS/6VGQ@U_Z9]K%B\M;+\X^T?@[0:<$Y55ZD5ZL-M"_1OO32 MOD1VB.SP\-AA QWMB!?^%DS+$YPECB!;GW#I-[:25UK!>Z9DJ]; (U& !H!]D9 /?+?*^D_7'-&@>UK MRAO)IJZ/Y@N:+VB^H/F"YDN?1-Y$X%^2L=+S'L)69#6MMSV;9EDQ%5_, S8* MXO219ODB8:1-&PSVB+Z,+1MT:%4=LE55=:!-Y8VX85A,BT2>@V4FXTW:Z +\ M*O?(-04F%O='3_T63Z)ZM'(@5BOSBSZO+ZMYK MV)![,30]WT9K[@6"S,-6FVTHXN)AZ],&"AG%+V^B5IW5!*S0"JRM/GA,8TMM M5[L)I];\/LJK6&'3ZXKVCKE*'P&+.\5^L)D['UZ.*P9O) _FSZJ^TU_9U\0CL M(_4C;"P:]-PV%@2J[YF+&3$XE[;5:NG-MMU.7R2KL0I[Y?CO>49XOG^X\[%C M:6?A+F2,@ME)C%&P79%@9NI PU]FW\'08EV-'3Q @5NZ%Z@-@8&^<:!@'SP7 M3.',!4KWB^?2M3]0?_5'XE;"$$"Q?QNTV,T&^<=!R^Y)/L+',MJ>YHPWW;,) M:JGK[ (+$)A$<,A)!(U=II?+<327"FIQ'1K-A)&KW*YHKH#A!DSL59K- _>" MHDL#71J^\#%+A=P+T]I)=]QA+ V(%ZQAMSS,!A/2,J1E$%IV(89I-A'6$V-1 M=D7SZQ&4GYEK]B.1@&*"OE6D'XQ_,?[],BUW?&=VO6ZNB?08Z3'28Z3'2(_= MTF.H9AYH\,]ZW1]:+-!($AP9.$=O!;N7B3Y!3IX$O9]Q]AB72D8>B/SLJSIF M3OWFNS9VFB)#DP=-'@WU6Q[N>4&%VB')/7DZ?YJ)U9N>T%2,7Y7- *S5AR2E M/CM.H\_BJ;;RP.HZ/B!D1 6V:-G5BV1'J%AVE1T;?3:"^(007) M=(MS5;FF1X22E"KJ=$M#G<59R*G\C?#Y]A?RX7_23%[) M=D.%W%$%PC:::U\D^:ASH>C9G'(EGN.IO 1&0/D[)?RXR">,RVQBD)!M/*"I MV*K'9LM./L[O?S#Y:.5A++6;Z!KZ.0DGQU%4+LHDD0!JBV!JRK6GJVHDR=T+ MMS1DX[1J -:IZX-4P/EA)ZYEHS[UPQ>2AQ,Q(I]]3WE(Z_8!H$&?Y,^J\!ZG MJ>##FV5!@B=CE0NO@R\:M/4\N'B*S0KB^,69W9S&\<8,MK%7P:+V MYIL/9]JT,#:!'A5OAB5,3[ V[&FO!FYS)>K#@'7U8F%>!K=Q0@S,8V#^\ +S M;?E$!AJS[\P#,K3(?JNQAX'&^FNXA(&2>G2Z4Z?1%V!W>',<5 ?.<5>Y(.\" M3LL#JV:$Y_,@EV=?DK D40IG,:>A:+LR!*HN MT#!&>QR&4E=(HS6-[LG3XGQ:U94!T/(-00E=EHGA(!YB@F,JV1#(#:>/,2LR M\3.+(S'OA="GE*G0@(H[CHJ4ZNE&JB=#/$15<"AX>XW<;,.YWZP"BX4XNQYM M?080"-B"%Q+J IO&&CY( !YFRCK#EL+'>9.=S+>_L1]DF@8PHHL17:6ST-]H M9X,!S^#+_( DAHAH4-D#COC6TWK>A-L XY'94FJO@A1=35O#V&VLDTR>&*_%,0U4&^\.1KDQRFTG,4:YHGC*IKS M/F#R8K$@3D>,3\O#@;=/J25A*/HO"NAB$W+- ZL:/J3S*$\K^##B<\@1G^K( MBAP6BZR,6SIC/%_NU<^6)S)41E> ==H!=Q9GZZ#Q!34#,Y1O!]3RM,$+QJ^+ M/)+Z\8OXC\>;&.H>+G,5IUZT):H3EA;JMPTIVP?J2V&KB&4GI"#V-&-=\O5%BF0ZU/.I&9D*ML&ZA M5\C:7L,8/\+XD=(,'WA\ 5TDZ"+QS$4"X,=#R_&W,Z>&EK%O08Z&EH]O;6\. M+0V_([(TT/1[&_L$**)'UR_;^IJ $GIST[*UJ0P4T)OKE&T<,=#%WUW\'":< MC8D*E=%3A@,7K]N0SP=YKJG<.\C)8B,+&P4AIU&R/7H&0#E4:[&LL- VV1< M5A]NN;#=%#NV=$7:>W0F./J:VL@T@I1JSP&UJ-<0Y&[K*E#Z<@U!7!6RL>O1 M>I+M/U]9I*5'_RF6!J9[\$Z!AH^]_\&6#:HZ7%7"=9RE3'&YI2&-'Z6SJAHN ML+A3[*?;3.%6L -A"H>3J1C'VDTXT&J'($NO>XKVP"GF=WEE^/RKM);SB+BK TKK6K M!Z2*6QF67&.OC_5BP&JYC?>2A(I5^9&F!;VBN1:_MJQ;U!/"Z0G)EG?<"BY\ MQ5*Z.%6%KG+>MW)O3^9WQ6R6Q)1K%&\[C7K=#RO 6L713J,OO1_P'.K^LT[: MQ[E\Q79Z'U@+\VI6V(H MK)NU?G#)^6I9;L4 9(D/!R ME?+-LF^TUK6TW0.WP^%VN /:#F?,5/-N(8:](WBRA]NEM\TW5IGBYRJ?_Y> M$IX*=IX%0B$&F53LS9+X;5KL/'/?'@RFZ[^\='V+(.WY%"$DGWU:5 A,T9F?$#,&*Z+S91K^;G\[T$8O^*3_P502P,$% @ M*DAM5QG_T'A#.0 .A<# !, !U9RTR,#(S,#DS,%]L86(N>&ULY7UKCW6W7_ ]9))7:5=&S92?;X)-DM/1W5RI)6DD\VUW4K-9H!Q5D/!\S,4!;S MZR^ F2&'Y.#5>/'@95W5.RC^_.OKAW2N$ MRY1D>?GTYU=?[@^/[T\O+U^ANDG*+"E(B?_\JB2O_OW?_O?_^M._'!Y^PB6N MD@9GZ'&)'J:+,L/5&9EA]%\G=U?H$!V]^^EW[V\_HR\/I^C]N_?GM)_:?QZ3&B!)1UOSCGU]-FV;^T]NWW[]__^'EL2I^(-73V_?O MWGUXV[=^U35GOV;-JL.P\>_?MC^NFNZ _OZ!MSWZ^/'C6_[KJFF=CS6D0(_> M_M?GJ_MTBF?)85XRCJ2,ECK_J>9?7I$T:3@;E4- PA;LTV'?[)!]=7CT_O## MT0\O=?:*[2R'.CV]9B[XBHGV7GIF.1QL%YH MOV^2JO%!_2Y@Q_0_D"8IW%*^"](US52%8<EA-2S;AN[U%P$EEOK=8M007;'TC5#75CL$90 M#XLA%[68L\OV"M=D4:7M9DH1L^T>EX=?[E_]6X\;4>2HQ8X&Z/_T=DWK[DB. MJYZ_294J:.M:O$T)W4GGS>:X)A69Z3.8&'*M90(E8'LVU.)Q31K\0"[RDN[_ M>5)0;=Q@AO0,-TE>U ]4[A9)L2LH9OW,148/OF_A852@!X)6=* 5(:BC!'6D MA!8DPPD@8*Y:"-=QFE8+G)WE=5/ECPLFN!<8UZ>+JJ)(=X5*K[VY,,GA^A8B M)0%RT?$^FD9@&0=:IR9)^2C**C F5FHW&_EC7EGACSSF+M MUKUN.%S_55+U'S;)8X'KW87M )CYJK= M&F1?^3TZ1*<4/Z*$M'^.I#P?_AL,+/N%Q@^F]*GLJ< M'SB,5;L.&(=*788NB#K_ U7G=RT)]-\5"7NCR+7F0Z'"]9GL0S!_/)PEU3?, MT1W6.%U4%#\&6!UZ@!P*IQQA$/'\D8KGYQ41Z'Y%Q-X(J.:L*$34A-4^A/3C M85[2)4)%!B2:LNX.!7(,31 Q_$C%\'*->F^$3\IWAE#T([>4;0IF6&* M\04B:G( #H5M'%$0<3MZQ^6-(4")R"^PJ1TV&I%Z'[<$B:*:XH]K4O MVESRU%!O] M=N2V N$,Y-TRHBV^$XS^=M]1S$[QXG:ONPN,-WNSJMQ+B(5WS6+:PSD8LKQ. MGIZJ+B2@;V&^-BV@>W='2*F(Z:6@WYX-:5NUV;^593._(/>&P:2%6RW]=X_+ MPR=,GJID/LU3^NT3I]C1HC%!XGWMZ! 3>0GUWSXNT:<5B?1;1N(O9B4933IH M09G/I.ZZ8IRJ^^C925(_BG=R " M%BN9:8D*LUTJJ9:GI%R%V-0_LSOD\ND\2:?'6<8WLJ3X&TZJSWCVB*O=Q6D- M"A!G"T7I/0AW2!C:H QUI"%&&UH3AQAUZ&M+GVED0D!&P"(6[O"<_LI]%]D& M;](-WCQWO,&,-\F:-TO&&Q;7,)L79,G0!P]LL!=OXG*J0N[>]6)&?U@R;PJ[ M^*F;&="-:(<@P'XL)R3ZQGO?DL=6PN6:O%_0#JLYT<"MU&3V?.Z9Q\W#=\(6 M;@W>*T4@/.R1VZCV86],&D2)XEMB[6U/M!]XD+TPF32X0@UEQY*S8\^W0:'D M:FY_\EGQ'\&RI43ZK\TW.PA8;Q$O46>/^ M[006DVL8X68Z8\&BWP9;5=*FYAWBESDN:]AJL43A.VY.@Y2(076;1E2?WWG> M$;B/Z\=VNB&1><9S:%E?H!Y+.1]9%.JVL#H"XS!#B&DM*!X0/ Q9@[7$B%]> M1.+XL6ZJ)!VI#*#?QZ6(]+"CB@KZVI,1^,;=B.LJZ1EGI844L?#/9KEV!U\\ MESE5^(O9HF!Q6E_*"B=%_D^[*U1@$.8R9HS*M\BU!*&UM_@ +59$ M(';M:NA>##!"<)6'G@B4S,B"G@2I;3 8++MM1J_9D-^P6WN\S9G@/D6X7!(7 M4Q',GT)/.BG&67U!!WZ?%/BXS#XG#2-Z>3-9W_FL!R)PMX#A +TQQOA\+^:> M(,1$"-5)&RZ_OA0:"#/$>Q-@O( :-)N#9G3Q\)N>,L:!/@JWK M7?USG9^26N0M534'KE(1V @[:TK11A$[)6N)*;^""=%%_H*SUONUIFG\_EB_ M!U"4))!]2Q-'W7L!!\$/>I? GL1*A],$P+Y@PG7&KISI 849DO3O@E_ 4G5Z M/"-5D_]SM#@FH"M0W'10>(]*&-# ]]5D@#R*T!DQGMAP,Y@8'M(&4HCY:4FU];UAPO%'D?GQR2=:O FH3!]YC=HM^T'M@8'V!ZM5 M33S>R[&M?0^OVP#W-]P)4:,N2XK]DE'RRB?43#']=LY4%?TTYR73F9=B]'"' MZB8O"C3%1<9"QC;[9O3L'TEQF\XOL9ZT8,)_2F8S4MXW)/WV%&$Z#45K5__QQ=G.,]E29N&J(/[P[X M,QN\U1E.NV^/^+?O#ZAHUW.<-ODS+I:!;_14LTITIRJF@R.4R:)%#,B3YGB4DO=0U/XS^OTTX:EJ(%^A+T^9D; 1*]X& M6WT/55+6$US5="N[Q]5SGE)M=S-9W9-=EG53+5KR*4WU^$]G9$8W.\$B]8$" MN)9=DN+?O]+?N Y0HZ\M\CC>%2\S24),3[#U=(=9L5]&QRV=S>MDAH]?8XHJI@+3'C5SB_2_;?BRX;ZH&P$AY4N M\ MC9O62_:)U;5"\XYT5HJ%]&2C9$7W3W'<.3Z%@82< MX8B:7FH%J9H[T_9AK)-Q?1_3.%$R6*KSHQH-@Y/X/?="'*\\%&JOC:B'O0-G M&W(@7P['?8!:[&B-'KW.R\Y+$]VI(F3ZN']%SLEX>%3,)88MHK*Q&&L(KKEE77J=H8_ QQ0A"EI%5H7(]E MI"A8\0%J+[#@B>W&J\\1H %T)\<:56H4_"1F3+*3F;IJ M!O)"/ZUEA7Y@^039(FWH_L]O@<;N4%3-#.5#!"Y @@S#R2-).K0Q3A%*;A)= M%H60B_7](!Z_>M9J"Y>079A1Q"2&MU6/L\2(7:%M^!-2+FI-^WV\K9WMO@DS M6+3S&'(+(]YV%(#$N@YE3(M=( ^[UKJ,/1;)Y0_?R<_4G"/BBI6B%N:IX=N0 M?$LJ*R39(826DK0G&5HILF@O KX&LVEXQ3_32R*]3D#+10X\U+%33@7D_.EZ7("# M*"C:)746\$*-V8\H;5L@3\&L_#'V30GFV,Q3:I4[/ M[DFE&Q,C:&SG5-\"&MBKOH7=PJUN/0Y(P;ID2;L6_':IPNURTPOS\>ML%PG* MKK==RK5P5@TI\G2Y>L55D8"E: VU=<:A!DM0'T=<(2/$D%U>;^=7-9773XPGA2!T0]D6<#LOA.E;^(?X8D5OJ!E*C+CD5U+P MTS8%PC@.95N(I(A@AI646 $<:I82(SY9'!@O9W.JI&XFIZ0B9?*<5XOZE&5^ M'GT4OFYOU,G\2*@!W+>4M"2P \R "/3Z].;GR[/#HX]O#!Z[#S,\V&'O@9[P M:*>\POQY17J*6] _V>T?E;#N,CU?L2(=947PHYV)[!$8QX/9J_U;?LMK+#)2 MQYH +=,A*.\K:/TTWP'+O8?8GW;T@O,3!J\*1C$Y1V>T+K.E\4'2R)YKJH&S+#U669%@M6$)>5]Z;_8]?'@L5A M 0E<"\D8H^]%16UD_@ 0*%LZR'@ 2XL-JE8/REN=)[A<$8?,#7]*9^%MW,-R MAVM"!$ MY+P:2>LI42,VK>I995Y6J?+IL\$Q5O-:X/W"A:N/Q MO4[O%_-YP:]MDV)X6T*%MR3E(2\MFS."XM2/-9\/8LUDKS?4GY/_)E5O#-:" M( 9Q(\"=]"XP[Z7%.F2Q0A8D["-Z//$J JPL+'N]=$"",$A!V18@$$*8X>0B M5H""FIW$B$2:[5Q4U!)_-M@%Z3]=GN!#+(8AT6!%RD.BS M)5S1M/'GPF OT/E]=RY4J@/S(VD],Z=X7&Z?WHX#O!@7.8)_-R=,87NK.P#% M40S8_X[7/JA9K"F(8T=K\):8,\PB/J\55BJU/(WP\Z)9),7%HLR$Y6(D0,O5.!\3+!!//K:6EM!Q=KIR1,P9&>XVF;^! M*[H\WO@1>E?,@02[&M9X;]@MG9 HNIN'XRMT?']__G ?\6GDT:O>$2X$$\:A M!XF]L'-1D.^7Y814,ZXL%)N^86^@.&MBB>ALXXZV"24+Y6NZXM@*IE-"+/D< MLCS8N+-:E5"GVP]>"DP./\2!:>NJXF#SKB*.).HSGH"Y:6'#WDX3*M@I7C0L M@45HN4J;F=NKH^"\5Y_81*IIE[JWWN2\)+H,"GC], M]UMD5ZAP?UXYM)@=C]7@'7H984ZYD*S'@5;CS6Y^W?967 MF%^+BXYJPH;04]D.0.\'L!XC^LIP(HXTSKMJ$FX2?1:%07I#HC MB\=FLBCZYSSN<(KS9XV'5R PH XL$UR^Q6[U3,L:\P%:48CH^1B=5IBEH['[ MF@-DDQKA=]SPDB=N!^_+Q0:24.*$_2%SD;;H89:GUI-)LB[PK"0AZ&#KLAJ( M)GM1G4Q0LB&A:2NA[:4R^_G7[W\\^,/1!U;R^9X*%=_ T8=W!XBQF_M.?OW^ MW<&[/_ 69Q1\V^"(-W@?]9TFZ22.O-:DGIF P0X33/%GJ^B+UO,M#H=1=P"' M.(@ ^Q;:'G/\2J :S"7F' LF3)]7,1_KF FY&M3H 10G">10EW 2$B"&B-,1 M ;?_.K' M]T?_^D=^.](L(UW2J5E,S/D6,D]CY;YM-X3NV5R1^UO5'IZ',0XWE-85$@#1 MN0Y' RXS1+@+KK--7G?57N.\%:X6&F+,NZ#9N77#7#\M-?)26H*6%OFX6Q!# M%-9J47:R$RU15<1*8L"?P)%@>O&UTK96<6*1HFH3CCS._BMGYDYLEI,P6A>W MT:W 2C(#1MO [Y#7L$($L>BH#B^D K9+77K]W5F/S#/1XD@P@67WX>S_S&9] M3@K,O5'L[BQM<,9^."ZSS2\&+5>E-L[R>D[JI/A4D<6<]J"?*8/H1K_ 67>[ M3DK1>HA! G"YA20UE'T<;!Z7BM6E8 $+*.$R_UV29)ZT?19N1?9CS7\:>=(&/N6,;&_B)W+>%3!%7 OL.- M:DX+>IUU5+VAW[4*>4PS__(4,7R!NE+%EK,?._YZ509F'5,K/@X; G ;;SV" M*)AK6ILBX(';VWB!BH,KAD7-K];1I"=D$%V^3\'E,@E4!Y4KV1S.7"*S6DAH]H(:(&+)WG^8:-=^D-I#'V:$TV$P O/-:6^DLK^AF M0\8CW\4- %64-@%Y#_KIL,6);9WTF%MU&2I?2%^=)YL:[&#-PS) #<[ADCB"+O&2,4.=PSG(S7U9[QNO/# MO>'O5M9[O'O(Y%&]>RB9'M 15S(,3_(2E3\NV.&<7;=7F/V55,OA#ZSD MTL^M.+<71-N2XPB<>7T**[3>M;XE?8;%00/S I"[U5&(AI0TU_Y70$K8]WOCWTYZPFO+;AF53J@N4:S M),-H46;4[&6=LX[7PT:\!%SP%]#=J ;B>AK#'=^H!<^*)'8V_"W5[8S>BM?_ MZ 9T@DOZ1\-([LW[0;%FT>G.&6#HX<^:@ #7;_.D7*+?O3MZ_>W-QF*(RU4%@$WHH8Z*"C(@YT/G(X.9 /M:Y4 @1;)2!S(& M!LTHY.\J_K7*&WQ&OF\_.*1N:)%/N G0>V67C>HMY+&F(!K,?0FSY2P&S0M8)6LP6!7L$\8P9G&G.K53Z=\'-*+J-',](U>3_Y-^;/HKI&CR\ M_I 3,GQ+]!6NZY_0@%IJN:_)C550R.T,$M_3$K_4N-A:T>GBNL!X0#M%1@/H MZ5>G8P*7.Y"73>?5Q/:K=+K 9-%G9_PU]*D21W;I=7*]CCCPZ"N)4^%T+0'' MY6DU[=="VA0HG:4TPLU@B^F** M3N.;ABB\ >CFT5)Z!VBQHH;71?UE#!]VX4*/&HNR+0L[.( -&,!>&6W?'.6Y MAAD=W(!7*"V2NLXG.6V9U&A*!XL:@F;=<%>['/USW2G"_8M+74%\S7(XIW/. M(C7*3/B&[O;O4$=R#R>8R[A'"'(. ZC]V%);XB>V;@P=P:&)M?!9]]C0/%DR M=1G'7[TCED3)D+"&RT625S\GQ6*GV*,;:$',E!76_;1.5N3YWY4M..'*%MGK M0<(L#H80/3.,S.K(A]41_\=8%[LK&VQ4".8OF"UQLL@+5AB!A>E=SEB@*[]S MKV6N+*T^0)M#"MNW2NN1<\G,!]BC[)=Z;"8@WH7=5UDTJ),M=0@HR&[*$.[G M1LHH\[^]P,;O[BB?[O$H8?MG'\G]/W/GW%C X$US=[Z"[9<7^0LE#=>ZUS[* M]L!]4@C7M[:Z2%@YA>7Z\H,+XZ0C)\I&J>8Q,69!:!GTA-:.4&,(DR\_H &MB4!?&1F(TQ'GK423*2 6? UWM9TLN!+NU: M(.BB9A8YA$-PP:I^;N$%U>6TIAT<@,$. FUB/-8:@,CZ)TWGV*RZ3*R9>R MGN.4'XK/R"S)M[,$M-H""NH)8?J6NAXQ^MKB"U];3\U.8L2C8,KO/*G8.P"L M'/#]-*E49<=4S8&*3 36M^#T>%GB+=TY9S-2HIH1$$5%*9E+3#D63(SN<).P MW,.>K-'JG7J-@2(T#M2W /58T4J2HI3WU.0L,6-7-"6DV0>1<,^D+];CIX/!?XY$>K5F-"Y[W73-:-BH(H,.^ MUF,QUQ( @Z$Q!L(N?WE-T_))OVR'*=A#GW1B\<(X[ MABV"VT[*1*+-&8LH02IS+#.)^8[+C,I<7P)RW(.BV]X\YD\.UWNUEQ5V?G5% M\:.> $V/BO;YU3>3P7="-Z0Q!+!O4AM3*)O%@"2(S>)UQ ";I:,'<8+0 /L!ZFAB MH:;:@_;FOC672.* Z5%]+7>*%'A 5X>^EVT4H=:G#BV0A>EXC#:A6-S=Q!Q- M;WCV^?Z[FX3BIG [R?D;,(R+W6_>-R3])KV>$[8#!W)MP0M0"I9=Y'*,<>_C MQ*PDVOP)[9Z\P!FNC!V3JEYV+DD1]+#.R$E+Q1ZZ(Y7'W@CJR5 M"T9+!LTZ6U8+EB,)*Y&O'UNL/-CNS;B _N97/[X_.OHC*Q//Z8]:@E=SAD8J M\9JP/?8AU" W!0#![2$T1JZ*\#2V7TDKD+E1'\?V*(G%3,OZ4:N1]*@"/?"> MQLU( /Z-S6U!O^*Z[Y%8E)$$CGMK=48 2JB0QLW+80 M\8CC&F[\'@\0B#?6SZ7)-H1O+B'/N'HD &NFO;;5"D +-A:'MN>0D/VQU49% M266HB7D:;#WU=V\W7:XN+ZV@[ON+!_NRN;%U1Z^L# MOW^-[7S3Y#V!,32PBXV1=4&'QQXMS4H.TOJ;L8N]9DH*2]G19TM,?WBT4& ZCE:O/"V5AW85>A@!WU.T) M1P'.OBZ4_)$3N9]./[\+:<=Q&& N0][I;C_AS%[4865?[G!*GDH6%".^TM7O M"[_15>,(5M)?AQC@6[ ^1NGH4?CNX7=UD59_%],&,+A=Q!!*(B]U",D.%4(8CKE5&RN: M44_T1JL#U-*-.L*1+N/"*ANK5:-62?83NR^*BT5.5/SQ6&KO;(R"A[C#=)4F M4#_J28%\3S22@DH/2L@Y7_SH';1!YV9+'=[$T3.Z$J^O6HRF:U^TR9@Z[#0@ M3)-H /2C122(]T2#2"CTH#V<\L.3YA 8+!V9+!NM:XKKWR)>=QW=)LM]5"1%)/!0IA^!,TPX&"\+U(S_",91QG>$[J/-(C/1NL(K+Q!YW8 MXS)C_[";^^>DX+$>S6E254LJ@J,OW$'Z6HB&$D>0BKY,>E+V!U[3 :J+[6=$ M\&+9L,%Y7"+Z,D6LV!K.",OKY.FI8@FB5)/?3.[P,RX7F%\RJNY?C?I"32L= M'-X5] 81;//OR-B7VUBSF2!6[ TFFE_N/Y%G7)6\MLOJ EQ/_QOU!8JF%@[? MHOGEA_L?T .+Y5C0$^Y)7A0U>DVJ_"DOJ0+]<#BC=MIT]>#6FRC2:389Q(K# MX:P37#7Y)*T/(=U%_NI*3PGZ3DE!/2W[ MD%!K."?$EM$6A?GL7-ZWN/H;3JKC13.EN]%(G(LW!.:E_QP3XMWE[)QBXX=S M(_,KUF46?YZ $8]^N;R#E7%TR[Z# ?\B/$;L1^T0__-KE3R5X;PU.^@?:VN# M?OC[62<2_[E(*KJTBN4=-;6K[4M C9:&JE<"T;O#J4.+5GA1BSBH-.JPE!CP MR9-\G)<-/3NRN-N*XN2*@V>*GK9)8J)4 M(%*ACA+$2 DN52;,)T".>I*V8RKF&1/UBR)Y&I&KT=\!$K0!QWM]YQX98MB" MB\,XSXB2$<$.N^L2R[>DR%/U6Z/J#L #K1APP!K@/6KTM4<>Y\"JP65BSCJ; M0VE>MR83J=C+N:W3AB&DNV+)0CP%5>/-^@&.D%KP URCK:C@U[HK.E!/"+2: MO*\!6E>5S[;'/%N->=Z/F4Q0,\7L@[Y?,"+N.5LHI0' M!%%3BQ/"-LA@1X0UXMAG!"%7B0FK/$G)*;4>CRN<"(X#8S\#I&$(QK<$;.,S M49GVM *<7 PA8ACC'#I&IYBH>!&P_G?)HBC;H\U=7G_3KU)JTA5<)5R-PG_A M\ $-B!&Q5_5(C6:!V+#6LR.%+FU6"_49GR5-TM6CEGA09,TM7"=C8$.H5!E^ M4Q7K=BP E;MR JTH0(P$I#4>CXX?J*/A+'_.,UQFJS>567CG;9*+ M,N9-NMJ_Y"!$$?)QAP.T(N-@_73V >(QRXP8]#HO44:*(J&GH#EM4+,&D:* M3.9G_'D(3::'*WW):*AO%DW=T),G/9P)1%/8#EKBJ"RG'<20('@'U%-1 MSDEVW]"SL)FZ/DGHQQ3S=<'70JU8#)Z'<%X:/AID/ !?M46%(DVTV12QF.!8 M"$U?2GL/318W-<9NV#%,9O;1OV!A;M=Z1LGHBCJ][PLCH'[E&B<;(@VW=1G(KW<+- M)R'8VC])ZKR^F:R#BP7+6M@.N&)WX/E>C!PA.],. L&CQ]R(N4JT6>4Y++4] M/-UR>^."?K>M][7:6@2F[L ,%IG:'75;U(CCCA:;*N8L,6)7$&%A)VT]4=EI M:2TH*XBAQ81[1/9!2'9Y.BHB D999(]L!]&+LD7D[2_(LIW\ P7,[%*)"M!GH6>_=]N$F M D>PM)V%SMN %R*Z=!2Q:5BI(^HA@0:]TNXV]6@>;+E $&T^N4GVT\CK74 UW(9:7^0%OEZ,2+*L"3C"?PTJ7%3_&B50X\NN?T0?UNH^=Q MN?"$[L,CE#HBI./<'.&?5VU_/L/5$]T5/U7D>S,];9//A8I?VAJ\!XQ"#508 MI\>-6N2HPQY)P\KY2PR9YCO3GH*7'-*&/]MDU-.N(8]D#!_T) :CU>8 IJ;6 M9Z;_<(:WL_MW6&%QQCHE]0PW>7I9/E4XRUE)#=%92]G4_,PE!.D_BZY%C :8 MH8[=][.D*$X6=5[B MG2@A12OP7KT!+= >S7&B'FFDK7F"9[-)3UMS"TAP#&^SZ<^BK M_,K0(XX_;#R%-I.)*>?""1!_M$A/>#::NA$<#C*.T'#4>R$OFWP5R\H(L[Q[ MMJM3:FX^D4J\48ZVLO)OKZ %LI@LWF7CCK]8P!NOF,QYOT*V2&F#+/PGER M6^'GG"QJ^F_-"M.P"/I33$0.%*WFYDX4*5C?0M\C1ROL/&CZ]/P&ZDYQ/!QK ME\I<.,+@'A0] 2*F;+1R'Y;UHN!+"U?/>8HEWD-Y2XCS<)'@O6ET\55 MO=X!Z'!U8,0TP.K N!P3J [,=@%B7M>RHV$_B@Z/B9"LV+"0AUX/X@_)RR6S M^MKWW .K6 M 23?@D)1T7\U[7=/*F:,<42#&WX]>5R)%9=EAE_^ XM]NH)V<-_=)KQ BJ+# MBCA:1/'&15*.[P$PN?3\I&4*11U@PL$IO@PKEQ-_'"W+>VM,/= MMFO,<:I,2D6!Z/+(JSB?D5F2ET(QWOP9++XMF$"*[&N++?QEY2C+B(H/X0Z/ M76G;'?-<:M)H]H(>(>70_1?,:]&CD6=?HMI#NEPG0%9ZTBE7^"DI6E$_?LG' M+CT%+0":90N2_QIA%!WJ50S#&%[!B)A'-#@23,WP%W-YD+;$ZSO>"*A$-H%Y MKV#=8XL2%*-@(-'CBE>3XCC+*/OJ[I^KO-SQ36JU!1L;(S##&NB3^F\G.HP"LAEXJ$$$0#*! &N'R+9X] M,2AIJ>F>@$"_^=6/[X^._H@>&1$\'"O+BP5K&/N="-A4$2?\#V'8LG=\;ZH' M\EWL-A.VM#5JUQ"#F[1KU%8&K$S!#0ZA::C4W2?%_\OGP/761 M9AEM;*MP-X &U[D;V*W4KN4X'&C>E@)$24#JT?A6ON.R,J9_)8P+IH+/DXK5 MEEN]^2LSE*5M@:IV%*;OQ?#Z9&79GK66[1O06\Y>AP19%QWFX6O5''OW;,8^ M/5@M%R9BQ,YP]YRL9$;#GNI8>5\NR[JIVLHQ^*7AM>1%UYU&G:&WGEI(O%]^ MP:+AO\*:ZK(-S#ALRSV7\2\8*)U7!3D.]T!\ 6ISLCBL9DL"NWL-+/.0('3 M0Q(JHT:/&HC-[6N< 6^RE%;XSU *_K0A*KR@7D49>$9BAZQXW,\3<_4PV@4 MJD$/5YI^#3F:IH\1O&K":9FN%[$O1LC%:5)/+^@Z4#W5J]/%/L1B!W30T J& M'7'T>Q12(>;V>"B%@H4!%5A-J?E$2%93HSE;I,U57F)Y#+5&%[ *$X,.4$&6 MBQ?'SAUU73&" ]31,OP2G> RG;+'BB*'5NM,!H%PV&\R&IG-2'G?D/3;SD6X MT(N@TPF>IB8!'K#0E(0*8+DII^.R*#K%Z4"W-"#&.H/;$D(S?]J^"[X]EH3$3XR:&+GL#UM5Y MQG7#B*LOR^Y]\L^KM^>W7RKGY:WX0U0/5<(65/MH\5E>IP6I%Q5677[X1@>N MW^.'+-]K9D WHJJ:4\\IJ[0!0-P+4#N$-6@\B_MV,=V$A MH27 H@C<<9I6"YS=858XC/E=Z+:6L=))G^E_JCPIME><01?SLG!*T-Y]B1HT M&-:)\S F@&G6H><.0M(1@&9[,R)8";S3I*J63,T\)\4"(_YN!J>I'A]G\*)X M^DN%0#@;LDP>F>&5P:&P+16MX<7PQJ#ZWPOY*VJ#Y,FXYJ**N<208_9[QW%9 M+I*BK=-[_C+'98WKKGBO/22PPVT?$B)@VM;IJ" 73QP_5;", (0[ M"O9@++"MXV&*4;JU?4Q0TM)'C=VQP:*T2.HZG^2L!?W4U=8N\N0Q+[@!%VN# MT5E.!#0#P;:8M56\MH=5QSZM/L#M1@K;MQX9'+0&)ZPV;1_%/C_I<9V 6!G. M=Y84N+[#S[A8 H/NY-B+O%UX=)>P\T]&"!L3LBY8$S RQ9W=(C]E6 M+7YV%5!2F:(4BOUFZCYP[YD8=KPW) 9$N'D\ C8JFU4:4C(B9*;,ZAYJE MRXQV!E1\'JBS*+W!=V<"=XF^+B"MU?! M_"+&2T5/QLT(YQ?V?C@I61S(S:2]EWM(7CK/.Z453_+&\$ #AFA]PC'&'/+( MLR:.?>IN;]E;,AV!Z'5'XIO].PG!IW3T:&0Y3[Y*;5/!*VZGE##ALT:B)I!B MVUN@0L1W;^,TC>:VIQEPO\N1(HXUUCM+PFDG.GP)IM1OJJ>DS/_)MQKVG"4I M\HQ_."ZSV_9)3OYQ4$1U%8,QB.6CK>_SIY*_$%4VG>.-&NFW%%ZJ [0Q(AXK.QS39I7@];"&8;$\X6@],K0>&NK'%C]T-IK,D7T1 MI&!:1LL:=&K@A;79QK%"G("V= ,VRVO2T.7($<=Q^JG-P+WP@G^B1R]6A^"F MI MOWE42OYFT8>VBAU_U.D&+;TJ!AQ)Z.1601>!L7#:N<$8$B\*ND_8LAO^Q MR.G)$8$P,MH:N\??![E21DOZ9MKL9RQ>9T@G ]>JI9]XFI[O> MO%";D"Y! ]>C"Q("W>ASYS[+^$RJK$9?YBPPGYMM+94L4VIHM/5TQK?:G$XS M\3EW :.X"J;>;I.J63Y425DG*5OK]1_Y LC@]QA ?1 MZWL!9H#8LS6*A$KO*<0-'4A04AX:E AJ)>,_ :B#45WY&Z60*I MT>D"E!\9:.];]48EM+2MA$8/_,I4%4^"I,5F N%=0/NS816,.&49SDZ67VJ< M79:=+UU9/:L)KV?% YLG/2DH6='R4R0; M$3PYQ!W'P_GPYYC=%9=/K$@2LU;[)"B1LUW5'NH5%\'U[K[N$6NF\OER*"OY M2HR9%4R(!C&GS)N\4X-%($NZW8 BI0(?RL>EH@/BY7(_MH:]7&#FY7JX>3B^ M0E>7QR>75Y7'<^8Q2P*[!.WA,;R[4(,I65'4$,4JY,1 "[2&-X#M,*,=$;@ M*^Q0(A;$@%-!:ZRQJ/TE-:_S>HHS7NJ3FN WDZZ C#C11+NG1>4S!0;?*Z3' MC.9M\=-8V1GZK"86_ LO=7\EU;?+DA[U4ER;29VZIZW4B3'XECJ&F=T$S5O< M<65.@]%C,J?+/:L 4>[3JI:MR'4?UM+6??%WRM+-J=[]P5!6U@!\B\*7Z\N' MM%OP>#0V0[^%MFN'U6<3[LOX@4DO$ M:;2-Y=FP#B$R*V0Q162<>R-GP1&66%29.SN]I;P8/_B/_VI>.6X(Q?MBX$CLG4W[WE[8Q^WN%N$V?W-_ MVY<[?3&_U7MU.%T9\!GM=3'$1\7!LOXLJ$KOE'%;W9&W@ MJKI:KUE_9Q5(!'A\"]CKGI(W*.MH82=VLKH133@Y<>[AS6=#6ME#B\4!M\D: M4S33XS([P\^X(#PXO+O%%6Z3&GW VZ0$MO]MLD7.0XBS-?I(FZ,.EPF(=0'% MBSV=@+/^3??CE!J["[Z)G^%)GN8B%:C?$2QH*@3^I:VE .&.A$ABILUH N=> M_"@BQ9:KW<]U5%&P.#>&ERNV/KHHSFZJSVB=,*/(N^<9GB5,V_+$I%H>"2%I M"CT%C(#T?A3@.%&/-'(\A(RGQ(1106,B6"8._8=%\#PG!<_-D13;4G:PB) 8 M!QPDY)9G:;$_!LBC5M=2\YF8,R^D'=]4>4KWWW'2QK^5:BP7(.&G ##JB-(; MUY?F8+:(CRD(5]I+-]S7>8!OO)!>-T&\L<)V61=4#Y#W8;HXZE"HM9F3[+Y) MJL9L0"=)P3*=XM)]7AK6"-"BVE>E-:TP:%>!SV,O9MU?BBXR=WXRO\5<@?"> M97=_";V^M* 1>G]%- 3EY814L[8@4X6?DHJ7ZVVF&.'VW6I*VP'Z/LW3 M*QT1.#:1G2]C%4LBW05IY8> F!@^)A9LQ>M55ULHV0CO2S-<>_=B]!*9H]% MRCI[F=EEI>'1LY)I<6$#(/;UA#60!2TA+#YT[UW%8)-Y&B\2;,S\<#(]32I\ MDM1=]@.E\IJ4>#8OR!+C>UP]YRFN!Y$Y)\O[Q7Q>Y+B2N#C= (7*O!5R[VN@ MPQ73,^IH>H@?GD=0YZN]IGN>U5"1ZW6W5N%R-"&5]XJ2 ]31LG]:6W-21O6U M":<#.D.[ \(I>R'Y9L)=*#(EK&H/=HT*X'KWTS-\3/PXQJ@*5,E:8LROO=WQ M>TTMC89U S30CK^)/-R.'_,VR=$$6>SY,JY;N'O;9PJHC=V_U[KK]A4V,7?_ M[H#R[@ ;P6GH#G9 ,\3%Q;'RHUX\NF'N[("TC5XN.W_V M;VN4;CSR5.7UM^!.;+& $QU.1HZ5T7?8&?=W&DD3P94G]I+LDVO/?%J4@3?[ MX_2[Q67=/GQQTTQQ=4OJIL)-7G&3KGOAR4"$;<%!ZX4"T08(F>Z(0#T5\>79 M>HZ(:\8[L(]^QF5&9-;15@.X;=0!"F@9=1B!]@687BNK*!+-+BRBYQ;Y_MM# MVR)-U#P,=PQ?/-;X'PN6T//,;P-4[D95>^CA6037_[FX1XQ:S/$5OYK'Q)AQ M 5,7)KBJ6"G@T5KW "0U2Z,&B1^1D@")(7(\,L)GT-*"\?8&U25XB ME1C6E2("9.#V(AH.\HK^1;_LOZ+_>4QJ3+_Y?U!+ P04 " J2&U7_^?N MN[HN !G2@0 $P '5G+3(P,C,P.3,P7W!R92YX;6SM?5MSW#BRYOM&['_P M>I_9MNR^>6+ZG-#51[&VI)7D[C/[TD&1J"I.LX@:@)15\^L78%U5(H $+R ) M941'6Q(!,#.)2WYYP]__\VF>OGDDC"9O3M?_['__P??_]?0?"99(2%.8G?/"S?W,^*+";L MC,[)F_\^N?WR)GAS]/YO/WZX^?KFV_WIFP_O/WP,CHZ"]Y^"X#_^GB;97W^3 M_WL(.7DCB,AX^>MO;V=YOOC;NW??OW__X>F!I3]0-GWWX?W[C^\VK=^NF\NG M<;[ML-_XIW>KA]NF+X;^_K%L>_3ITZ=WY=-M4YY4-12#'KW[[Z]?[J(9F8=! MDDF)1)(6GOR-EW_\0J,P+\5H9.&-LH7\+=@T"^2?@J,/P<>C'YYX_%9(_@83,2G?R33I'R[_*&40VMZO&*FE1.#,K6PFB) MFB]D&J:K=QX_);R"($4+&YH.IT$Q_?-*? %^3R^23,S_)$SO-M^&'S_PG(51 M?D"*59_: IN$_*%<104/IF&X6$F-I#G?_&4GOO4?_CQ+>)127C!R+R;,B1C_ M+Q4/\![CY2#XT L/V\D@]@1R*7X\G,OFAOW0>Q\^I,1$Z[-&;NG<;I'GY0ZY M_=XJDDWM==3O[^W'+'I#F= $?GLKM GQ9$(8(_&7U>N4)U^YTY6I_?? MY$PE\6]O@;8!$1(Y,DT 8AC ,81C",(1ASF!8^R>\,\3V8U!P$M!)0'B>S,4C'E@A-$W_ M[A&9\>6(P%X! JL@[ALGUY/SS:2H6,TO:0-W&2^T&C\'Z$U#((1 "($0 B$$ M0@B$!@2$K/4G9P#G8R B-RK!$S(9R2(J,!GX6/"!(N+4("#>1(%TY0^A&G MB\4B70IYB,6]BD9\2%(QTP/13OP^24OJK/!1=Z_O'EYU33NBL\[0V67YX:XG MI[M/=DH?D_CHDP8"673R!CP."]^,GP-$:(C0$*$A0D.$A@@-$=J@$)JU>N<, MHWT('D*><(DS]E]A!;0,8W2/ED $(.1Y!0ZIQMKAB9Q(UY.=OUBA("K;C1<_ MC)\#1$"(@! !(0)"!(0("!'0@! 03&ERERL59&$NB): X:'@XAMQR^0HS0 . MLJ&,;T>L@U@'T<,XT,,UFX99\N]R6SBE&:=I$J^.@2R^V=LRKB<5\V?'CFA] METRS9))$89;OQ3N+\:+$G"K5%QF(U!"I(5)#I(9(#9$:(K6A(+5^M0$70#"F M45'^(*/D2+D.9+ <97,K!QAPF$Y!H14-G4##8_'Z6))PD8:''A/E\P[!X:G< MU1@)3VE\J#4=/FY!ZP?04S"Y0"_$P@C3?Y"0G6?QF?A\5;09FG9(Y=EZ'JW> M?4-80N,+\; M0I7MG*SSS9O_;Q$R@0/2Y2U94'9HBP"T=$#C/0LSGLCO9R12U=0%E>(5.LK$ M8R=?=JTIQ[$XK_GZ'[E"CY26T(JV[BF5)]TUNZ??U1;;%RW=4WE#A3*3_K]D MH3BOU8W=TUJJN=?LAM''9%4P6TOM07.'])Z*Y<'"]%(H>T__ARR5A"K:=4\? MG<]I=I<+[?]N)O +OR[RLBS[RZ ;6">7LETI::O=4+Q:?N5*!437W"&]0W': MK%YW/B=L*L3PF='O^4Q\TD68J>>GMG7GM%XD*;DJY@^$*0G<-7'X1>5+V:G8 M6Z:4J657V:ISVBZSB#(QU4OEL-P 3R7N9TOM]@[JY8!VH8V%49X\$J$UANN5 MJR&ZJKG#>7!+IHDTXV3Y53A7"_=Y,X?TWQM.5(TYE<$89-R-!^[(YX6YJH-$K,:*;>NP^;.)EW=R0JF!## MT8>'^R2OQ->J)@ZH.G^*RGI9BIU$UZQ#Z@3XE-K=W7+^0-,*LBJ?^^/]U"T@ M[UU9((/3:W!HV0@";DOTP@D.9IF:34>>3A.C++162+!0/G@X2[0V9+!D/OHU M7?3V8+!4?O1HOIA, 6"A_.2=4/38$RR8G_U80];&#K" ?O%)0" \"Q;-K]XM M*H!W"2R=3[Y*1^W3@BMZ/JF^-IXIN(2L=>&Q2$CK:83+QR>U6!(M3H\ M8(F8[(APJ5BKP\,\O_4&3+@XK!7A88I#8YZ$R\(3W==L08:+Q%K;'? >8A,E M )>0?THOS-L*EY"UXCO,967T]<,M>./R Q@DHO'JTY M#@$N%Y^TVW/KJ#NXG#S1=\_-491PF7BB],*26.!B\43_!:6CP*7BB<$7F$H$ MEXNUXCM,N6B2YEPD2&Y_*NMJ)IEH2X(B"XLXRK_L3DI%)HJ?\1>N>ZE5=9H_B MDZ^4&$G7%5'3K6SIE.*O(?N+Y#)4Y#$K">MBF95^Z'1;]A=P/WRTX+D0+Q-23@MIRCSF8HX(Z"].6B5OUB-A3?H^*QVV3N*SEB@I>SN8"U"@==JW"P-4U;.)"]FS]: M@5GJQK[L+W"VJ;U)V9<95$M(0,@(]]YY*",+2 26DWV4"7GO5Z5PB M8 G9IQ>.1$( ^X ORPUVJ%D:WWPYU.!LTWW493#*^W*:U9(.W.[?W0KK81NJ M)2NPZ=ZK,ZWFHG/F>^WP>'0/ AL(V^@N!0O*/B-_)+-2ZR_L;M$.48. 1;3X MHC@8N=5(IL(HW=V6,\2ITL!Z[R)L\R%,0YG.S6>$Y#R(UCE2BS*LUCY^TW*X M3@,Y:]&"$9T#B>AV=Q^1GXCU+?3#^81.G-'X1L%A!V_XCMS3M%HWT\,N- M;$;3F# N/VI^>&,!M%M/F@Q8O7_9<# 4&Q0P,TOTHM?TZ&G/OF%D$28; MQ[.8S]?YC#"(]F[1LP^.2C>*GO1G31S3J$"1A@4 [C<,;G1'J+Y33SN2DBCU MR:KKTEO>1AXF&8DWQOMG)HY)$BE3#>$=,9L!0N_>_=@W=%4RW;# ;;IBAD8E MG4 M;C!ZVTM"C'/$U,&_;!&K=8&I(Y@Z@JDC@T@=&:(+'V#&]T4@>E9I(W-Z M=\NGAU SL* L$+PO4=A@V< =W[Z$EX%%H[:_^A(^!1:%M=VHNU#-84NHPCP% M%H5UR

HE;A^XHN3@ LDH'6R[26!M2!Z9UZJU7J+"VCOBAX<+;W9/72X>;+ M7*DE#J SUQ=UKI:,+(*'O,KWJ24L.]>&+PI@+5%U$WWI57)/NU.PPBOEE5)9 M;Q961LKZLN'#%"AH;(4OFA. WPK3ABY6S1*4QV M\C&'HGF5T&PY>>R"?'TQD]D)"1P[[XO)&7::0V,$?#G- ?P>3!IUYH(OY[B= M3&QCO[H[T'LXM>Q$90X=\NI(MQ..;73\3E2]9\4'*UG,2)Y$8;K=5UM*DE>, M/H2<>2UIF$(_E!3Z-*7?Y>>\H.R,%@_YI$A?NMP-*;=UQN@K^? F9->LU'?B M\IC>%"%1\&;1LR^.5F5"CHM\1EGR[UVQ"C4GJA[]0&G_GGK?BG?*]$" M)5]SW2D&P&, ?+, ^+'"+0S'QG!LW<3 <&P,QP:&8]=72;V;,EI!6>NWOOA< MK,6C5YH[-,X,]:(,&YW6EWB4FI*I BLN;%3/[ZF.9F$V)3Q(,O%@9T(+R,J& MUO B;MO1.[51M4%:#1M50S3YEQ=O+U0>NO.T M&X"^L5LS"]!*]U*-^7%D]/[4KQGK8$'I]C10'S2(P@RB-TJ#2@&[2LC-RB!EL(KL3O7L#N:]W'OA*)EN=H>4*4%>6=QA,H%HB)Z)QSE M2M*@/%]63C6+%3)060U\F0U@051":>]L\- - P#8O9/- #U^JU _\7Z6#]$Q M883QW>TB0Y>,$8MXMWRT\M"8U#IPZ'U:"2(C4^EC'>+\4%O#NW/@K9;,>39( M@1@M;-TE2 U;+D83P7#=FS4C\EM]V0"=GVW'ZS?TA>ZR7-=A*+*,H(0%9O>H ML2MZ3-$AB6X%="M@I#6:O-%0AX:Z_@UU Y?"D(U10[0KV"NC/< E04EW MWCCR4S.22Z!C) .SCH>2=1S_L^"K BOW])9$-(N2LK#WSAIW3\N%PJA;XNM?_\ M#WLM!;-I(>U79PE?4!ZFGQDM%J*'^#TJZ]L4)%YS3#/EG;(.2>@I2.:U2;F? M@,%&+-Z4AE'!*",A)V=D]>^6\?.GE<7K5IP-YY,)4>X,;HGHZ2*H%_6^UB7R M3TA&)LH[VPR]^KH*&%#,5YQ6 M+VF3U4N?32/K#U8]0D^[@)+"O<) MX(M6##"L+UI!8+TO"AAH"/Q6&)GM^*P88%A?U-YB7W\@3-E_227-I%]LMQRR M>+O9E>Y+T\>P[>^4.X&*2\_.]<1D1ZMHV==QO2'EGAY'_RH21JIT"P,;VKZ# M80NHFV_7V.E!6/>]>27PLEB+6!D)B*6*,!57EF#:"L[Y(JX$<6L[8 M'KS8+*7@E:$ M@#A/S[2HE@6H"]GS3"=J67*U@L@\*QO5C4BK@]9\T1T;GQ;&(,WND/DC80_4 MM?924Q2@4+0R,W#3B.U#,8UT <^^:M^@%=OGAS6A)DW3@J7TPPW8C1,NS. M,W#7T1H'A:1Z=4JW(\CZ.1O=V;)'=%*#QTD-$4?%*M;%QW<(F@>S9BW% M5C]SKD/X/%9A]EN0ISL4WMNE$ /X+ VK?G6G)O147G^$GZ3NC0<_^Z!LU J! M]R5RSI;YYT8\;0TEL(A^&;B(8"IKO2S*[N91#X9A>QE47DRCM/9V5S/4#V6VHP88D4]E<\$"=5LVUI *+YK93-/=P6A13L21RPN_I>AF$ MZ78S4>;#V?1Q7M%3K.@#54-SA8BYPP#HEQJ1V!8+1N[%,C@1;_W+BAU-?\>5 M,^=BI9^1,H"7ZV^AT31U7!GSA>P,Z8J 'N/EH*>Z<2]@Q<$,K_ZK=H:U,20F M6.-=-P:UT^JH[#V'MP>%''HE)'A+&COLQ0QGF%Y&N]C+?9&?.3T:JOGZ$@%A M-Z/,^J\)G0J7U7:@ MBD<-7W5*^5S>6WZ93<7QGJA-4("F#4FYS.)"8B(ARG6FH(H24\N&A'P5W(D/ MJGI[Y6-O_!D5Q-W,0C8/(U*L[K=7R47;S*U+@F81D8DO4O&X3?A?)R2+9O.0 M_:6]\QS:K6=>EENR=$XB8+>^>;D7[[=CX[!'OQQ(:NPFUXW6MC)^#OBZ' MVRH.+^:'U@,$[N>Z5/HWO>>JHH5C9UP)2&7V2E5*I,E';=O=K=,J3&45KY+" M*Y)KOX.V+;H&T36(KD%T#:)KL"WFC18C:F6L\4$<9ML)M3()C5TF-DB'UH 5 M'LNG&M#JA*0%]+Y(2NT:A!FPQ^XEAFRZ<'/FV!W&0&D C'?=I?D-2A(:\VYW M.76#D@#,O#[V;0*V70)=/6,7!E@S,QITQKY?6D2C06W38Y\<-5542UOEV(^7 M1A-'XYOQ>/88%7B N7+L^PUXYU5%#8$%,- 2-D"E1!'X,/9=P_KS'X:OC5TG M=1G3.] 5@#&]#6-ZZ[GGG(7T_A*$JYK*238-)I0%DXWS)$@RP551ND^"2)HA M\D#PS7?E\T !OTU>T'TX<'/J,)$>$^D!L3GE!)(WMFPIN]S.+V,6NE7G\<:[ MC)^#GB)V,%YAC/H$QBM@O +&*PP2C W<7(5@K&Z"90U-RAD4^S68;VML!_Q% ML7(0VC*,T3V@ A& F*DSS"3SAL6 &]]HD1=A>E%DL3(S!M@!H1Q"GB%!GHK] M6Y.J8VCMF/*GS?51NYL4M('Q@!Y..5@5^RQ7XF5V1A[R\L*-S:Z_VE!VA,J" M!H3E8MN]9V&\O6(07H2OZ]F+#[]]:1BX7,9%\"K M'VFSY;IX!9HST)R!YHS7;,XPJ2;4Q0;DBS#-AA&0)NB+G0@RMRP1X-A#FFHL M.[#Z[ M'(=Y\W*]B)=V9C)3%S1U850*FG'0C(-FG#%BIM'"1L1,1LP$.[F=X9ZC]P)' M2(M'D,O+'JV0CZ)O]]A'^V)$/XA^$/V,!?VLKYFU03_F+HA^$/T@^D'T@^@' MT0^BG^&@'^C)[0[]' 4QF8BO% >1S-E.'HKRFJ!%&FX7, P* 09R@(O 5"!( MZO&6G[N(9"%+Z+>,+TB43!(2J^^D,;7MGMK-'-N08KJ/IJI=0^!Y=GHCIK J MLZ'J:=,7BBV*$;EX0K8\W5M+_'?"90V!X_S^._T'"9DRWZ+V$%V3?AY&L^,X M+B]$"U-)0&T63$.AO0'M#4.R-]R0C$L5:QT"=T,%-6)^LW*"G)!,')XV"0M- MAW-\^\2&,KE;7H5SW94W^L8]TZT-WCO3IG(GU$(FQ*TWIZ@8-#>3'VYK&8G7>AT^;>_M4!GU8 M^X9$B=.6%ZE\B8D<4TMOW =5]]DS\IC0@HM_>1*+%Y0IDE1YKSVD^7C] >/G MH">/QNWJ;+B19X/!+JYJV!N]][NC3.N*,/88 @=@X2O[#($+?K+$OJ7VK>36IPV%ZSZ>2PDB%H-6XHN$(+ZG>GK- MV/T/#5>:%4+U15:U9].KFSZ55Y]#C#^^.&#J+2N3X=!SZ53=P&EAP?1%.NB\ M0^==_5LI:UHQW/GK/@94^A6#))M0-B_'M_/3:09PX)\SOAW]:"9&,S&:B=%,C&;B,2*E@1M@$"G51$K6![@[ MA/23+.<0B=]9.38/Z&1S4SU+^)8L&%H"#N8 .5E1@BBJQ^C&K^$_*3LM>$[G M\E::Z@(0ZD:=TR?39JXGSPA05M0PMFU>?V&5;* (!M4U:>_5?'L=0Y)-I?4G M(]I2%1;]&A)Y.+J**'T[;PP'%<3=?Z>_B[V.JC^8JH53I+8VQ?-;$I'D46H; MVLLM3[7T&ZN.5AK:V\ MD*V>#5BO\5J*Q\]!3[;NNS EXC1^)%E!KDBNG47:MFZIG@G@?Q)R$I=+4ZBK M5S0C J72)2&;:( ]3^?)\JY8+-*$,,TATLZ@@Y;#AF#MMMW.H.C?\.">[&O34O$9/C<%02*UL=&,7A@V&I37 EYK-6SC0>C_V^&R0( R^GK%/!GC8@9V]V1>YU#FZ M ,:6L2^=1M.FVK[O\8S1*H,V]MVQIX/8[KA@;[8OZZG.=@-SS'HL(=WRLC)H MC7UY-<-;4'>9+U("1%JVZ%;PY7AK$:&:XF# (OMQX")S$-7\TUA%@%'-VJAF M^Y@2=V'-/P(@(>V\Y@T$]! M%/)9$&;QZ@?RKR)Y#%-Y @2Y_+9VMU; A^L>(-G2@FBI,[2T^S*UO]$.1K4P MF%M=,YJ1N$C)]>144"7K4HI_SG>TE5NH2=VO-PAB ]BH4'S8P#?OP:=,*P] M,L6@G1T*X98*;NFGT-CU2D18B+ 08>U+0G&TT7:4(V=(Z^> K8+JQ+\1G6;E MW9]U,!9DH.[1%9P*Q%7N<17DZP 0%?PCN_/TA-,I$\*4E%Q/UG&J(-73JJ]3 MKM:47(AM[UPL%I:%Z3;$\&3YF= I"Q>S)#IF)(3!Q19&1.R(V''(=+XV[ C: MBQ$U(FI$U(BH$5&C&376T =]F29FX;2F0#K#U[\&\S+71M(2",A6L+*0;AV$ M#1NJ>XQM0P>B;/M8.^VJ#^!CQ\9#I?&WX&+B'(D)&A(P(&1$R(F0S"+11YWR9'V:I M6&B'SL#OIR 17R@3YWM-R*L;H'N@:WX[PEOW\%;W50"@UOQ1G0?@7JX)6IX6 MC&W. 'CH+:P[ D,$AD.F\[4!0^T^A' 0X2#"082#" =MPFQM%"%W%5W>BXU> MM")BCW^JAX+T0SBHZ0)X/R(A]TA(_UT 6 CR8=VG(]+Y@F;2IB-7M*3N/GPZ M?UJ0C),3DI%)8@N0:H^(F DQTY#I?&V8R;!?(6I"U(2H"5$3HB:KY,1FVI$[ M(/4QH/F,,'$$3"B;AW43%0'C.(!44"(05_6 J\P?!P*NH)_8.<(ZCB*Q[\1? MDO A25>.8CM !1T \1/BIR'3^>KP$V!+0A"%( I!%((H!%$V(,I.(W*&F725 MO6*2ATG*@US06(2I%8:J,6Z_E36U1"'&ZO1"@JI"WF>K[W'__'/L4)5=/Z=Z MIJSB]"U+,EE<-SZ>RVO"%,IF1RO@C-AKC.62]#'K7W5%5'8">AJKJ %35 MP:)8P*$T"/64KW7K@$[,>EUKRFNMM_:KVC8@&17?8=66K_4I :Z(CJ:/0X5; MHV'W1M/+BJ['^6G(V#+)IK^'::'26T%]@X]#XNOERH%W<$L_87DR2<2["+^> MG)$%Y4D._"P67=U6%R5SL2;7!!UY22NGNK5?]5^I3:&1/.!!Z[5;W>?Z2-AF:1BE[4-6RM6?;TRBCA4 M<]"@\GH,*@!-AG:QA_LB/[,U!JHK^F*?LIM19MW-%[FX,%U^&*L(^C==]B0) MH]72\\6@Y]\:G'JW4K3RL4*.8-%\]$$T-8 "6$ _6KM%:!ZF0W6+6!OEG#E* MJF]9:!+!8S5B7_,!H747[-[@A[3")209ZIF2L:N=A@UJ_GE1\6U+9S M:N_(5"[,737],%52:VS;/;6;C62?!L4D,+9MZ/0[OKNL-OQ6/&KXJE/*YR1/ MHLML*L[>1&US!C3%&+]#P^QQFM+O@BQR0=D9+1[R29$>1^7^SV])1(1^H#8L MPSKW% EX2@5AXA0KC^S;A/]U0K)H)FM45ZYQVVX]\[+[B](F-[MKV@3.N5!/=SRLT5 MS;[IO:D5+=PZ&P54Y.N+B:Y(KJ55VQ9=NA@1CA'AZ,"T9=X(;ZD5LO1!'&:@ M1ZWPZ]AE8J,STAJJCQ);@W#L/M\W$T1CS/)X]1CT%8'L8 M^WX#/)05OA@?N >=.RH_=G=A'T/9-=J++_QIK"+H/[YPL*G1]1QWW9TI@Q64 MC=^F[QBIA(=3@;VFHFV\;5$G;;S!^+W%3\&)PU1PC&$:9@S3L(-?+K.XD)E M0LO*XFM97%-%B:EE0T*^"NZ$KJ=Z>^7CAJ^\F85L'D:DR.70RD^@;=95F84& M&R*@H$+C[=99\G))PX4XX\69+0[L*/\CR6>G8B+2.6&76906<9)-CSDGXK_X M/GQ2N%8;C(1^;?1KUT_J;;+4T/N-WN]7YOU&_URO_KD!FP8!T@!H:F/W+ E MH5&7QVXE!4H !E?&ODU@2OHH3,9#S*MMC(AZMHQN_O:P#*9;9Y'XZW0O\[(% M ZG-:_JRD]K3V'GRZ;>[ RSX\@$FG_9NN,5424>&.YL56MM^9[\-8!(,&AK1 MT#@B#:_;/0'MC:_#WHCI)76,CAC^71V&=ZC1C]V@T$/\^T"G EJ7T+KDO77I MER!1!)_TH>".$*@AN5+FOSA=U;G-JG%D/U M\+K"MDL9G19,[EL*6&@U!EYQB'@<"UH@Q!Z'VCQ:Y-"_VCS8])1&QY4SO?G7 M8%[6JRYSBOBV,',CU=ARS.ZUWUH$H8*+"BYAS4XE&+1RT>M7C4XE&+[T>+;WQD=3![/JUDEJWRCH8HM;KZ3.^P)R.Y MX"#)>'DSX]H.3C,]?F@%'#5Z6>5WL(UZ94V#G;P&9J: M8=V;85NG\YZ%&1?P>%B+,,W6;=#A[HL=UV)N@=4&7PRX$-E8XCU?I@U60$ WF:6C P;W MO%L@UC+Q?+54RZ.Q-0HLIX'6L0;+">@% ,MCH%6MF\E#X84 "V4LMP%:":6+ MU?2S=7H"S<-T4('VK;F&P$+[Y94*3>F! DONUU-U'UTAP49&,2!B>QP\_OE>EHMY9ZWNEI53%GVJ$SJ5G? [&V,C\?L;?0E MC,-P-Q;3S -=X/-WH:?33UIH@=^TP-]KH%B"AO8M9YJ0Q6JK>[3@NM\+4 $ M6_U)X%KI%=I'PF<"L%(:\RN27T^@VJ^Y9S\<"5),I(LF]0)/VZ/R#\K^NLS* M8AO<3N[FG@@^$'S4CWBJM77=Q,%)AZH3M5=N,'P M/#$ Y/:H#J*M/WSWN+8I;8AN MW:/;^M\,@'&;3@A'^OZZWO@%$?MAF-Z'3^=/"Y)QIT6HMZ%;@,9,+TB43!(25PH-U+9[:C=S;D-*A32-[9K6B3J]$5-:52^IZFGCPE3E MLCK=6U5G"8\8D3^%;+G_0+[\=\+E=;XW1/ =5U#89+AZH;LPIN3+SL4&19>$ M*2DZGLN+\@0Q_R A.R[R&64RD0#$9I,7M,>XZL5\+>CC_/X[E2]7UN2J/437 MI)^'T>PXCI.R22H)J,V":2@,T*^P$%9->)G;=4LB.LVJUHE-WY["]ILM9#N& M@8,.4Q)?PUPHT=GTV7/"Q E84PJ: 8%49?YL\0T] MR>A6S%M6;DJ2\*MP3C2EW_2->Z9;6ZO+U!P] >@)P-0B-/+7-3H9=D9JNQ.- M72YF6$VMK 1CEP?<$P(Y8WTQ^0-6CJ_":6$8ZC-,?G#1;=L!TZ.@? MG.B:&*O! D;)(HA!$O@QR65$] MC$K5L5D02HV!'02AU*8*@U!Z#$(Y2QB)Q-B5WF)U@X8^X.,HDFM3@LPLO@^? M5C<,J&Z;@;9O>FV=F*E%*E]B(L?4TCL/>061-XP\)K3@XE^>Q.(MXLN<$JH2 M&:BY8Z=7N5O=R-W*X.Y2->R-WOO=YKHZY?CU9.]O $8,(_3F0*VF4.=%-?88 M @?@":;L,P0N^,ER_XG]9]$,@$YC=!JCTQB=QO7=7]8[#H6?\9Y+"2(6P\GD MBX0@3N5Z9]O8'8L-5YH5!O!%5K5GTZN;/A7S!0:S??&LUEM6)A.-Y]*IF#4V MMB)?I(->>?3*UW&M-+ (N?.C? RHO! S2+()9?-R_/VBGV$4"1G& 5GE'M>L M:];P)0[\*ZU0B+Z6SFJ<':\^P"KNXI8L*,O7Z?!\76>ATJ]AZ--:\N/Z56<) MWSI(+XB9-$7[MLE:%Y&\H.RZR&.Y)WT5_V-)E9O#V*4UXM35BAHN1DCQNE;6 MNR/[Y/J3G-"L4$]W7=N>_ UK6BX%SA G741 E!^V[I?V+TGXD*3E!6\@ZE^V M[ZF$VYJ>KR'[B^1E\!K/82Q4=NGW*]PP.B&#OE-/G-R(K;R,W5S= 7\CYC?;IG6LXZ#6Q75D"-2&VCWZ%=RV M-S#ZZ=!/9_33=:?5H$OO];CTL-@C6K7J6+5 ".,UI9'8HOG7E!1BI="^II2/ M&H:6[C(]AE@CJXC2MWL-J8E7 MA>3X>K)=4Q7T'#9I+69@,_+O8M>ENE>O&[3VXOOO=#VD:F:H6KAV,Y;!9;1[.Y6'#:_#YHMYYY66[)TB3V0;OUS+\=&X<]^N5@5['G",K"7I>>W-"=''+P_I,>R%;/1NP7F[=Z6%*Q,[_2+*"7)%<2[^VK5NJ9P*!GX1\?4FV M4 RO:$96U6K()AMA+[+Z9'E7+!9I0IAFPVIGT$'+84.P=L-H9U ,8G$?Q-(^ MG>M/:[?/ 7MY%8Z#:?,88U-1_E9C>*)6-I^Q"\,&%= :RJO'\JD&?SHA:<&O M+Y)J25VCW2@^WDA96^O=9%XR@>0L'6H/'G@4-$H3!=S#VR0 /&+6SX/DB MESI'%\"D,/:ETVC:5%M,/9XQ6F70QGXV]J(+MCLNV#OJRWJJL]W 7%T>2TBW MO*S,-F-?7LWP%M0=X8N4 #DR+1K/?3G>6D2HIL@"[](".LQ'LX[M'XH(,!^M M*HC?&&?TFM+0:@0NO*9,-&-HF+M ZY\#$K),Z.H\6! 6<'E6-(NNMAG104BU M/3D81]U9Y:SA!94V]DV?KV>7V-HVBE82'7*@:]M3!!?&*K2JDJ"''SW\PU79 ML8H&HA:UF@XZEB JZ?J)_-]#R(GXR_\'4$L#!!0 ( "I(;5<]L!M#,+< M "H#"@ 2 =6_HJ.&9DQ)>1.S;(Z]@PG5]/1JX[.?OTZ>7EY?2E$7G=ET.'/AZZ-ML$N5V\PHF,UN%A_=4OP MZID;@J'HIJ&;]'^_WG__Y-JJZ0PM>ZRZNF7"L^1:J=PL5>3PI7#IC^0%Q5\C MKXR?S:KW*26E'CS$%.C5)8C@W1L-^FN\*>8VSS7 MID^)!&A]@M^G9A6T9";-@O\3-PIW8\=C!7V:@LT"46>3@SX^J M$R)'=ZRJ(C>688U?,0-Y-Q;R-0YY=XI*?34J2_-8=D>>J5%;L\9TYN[[RV]7 M.@S_R3D=6.,(H=*1Z366]U>,1:-Z_++##S.K[DW!XI6><(#LYW*K4@Z%2@(% M[5GZ 2ICH3IST<"S;6H.WN*?&/PZ^UQ]D( @?3!S(7T=C.*OQ%]FAV%YIFLG MC8+_.+M,3NE)52>QV,BY]Q10X0^Y_.G)A MF2XUW5(?AG9"!OS3KRFMC[@4WEU[U$W:G_@:N"BEV7_KZT20MU4D6N!.\XNK0'<:+I7 MNC-0C3MXA*5=P7?.R?D_*U\^S3P[VW?]AZJV_R:\/.-W73#FBKRJ8VJ7@)Z3 M\U))5D!F9_R^-DQ,8Y,SU*>3\Z%J.#3C5W1,X(FW"WB'K1K7 /_7W^G;R7D9 M_B>79:552WK?E:T.4%D3'.EE\M5(J-_Q7*_S5?P"+#-C+\-Y[W?GQ M]>TKR*O16+5_M%]UIW1A.>[M\)ME:P/T.6O2&CA^I'7=- M)H9.[85K_'M[(]6F7T']:>SA;5/K @N,)X;U1FF/VL_Z@#I]-$3XQ+Z^!4]D MC^^_6/\":EBVPY]W0CQ3YW.]\VP:K*GW= 8K!;_?#OW+3PBB!7Z"=>\\)5XQ,L"\;M=^%J"C)]'_(WZ7\N^\!P7#"G;85.ZU!W7UA_!'K%Q M.6Z !-0%L^5.M5VPP%)/-'SJ9E.MI)YJ/1W&ED\U=[.*$UGI9C5/L3U-34X] M-26=_5$L@E7C."Y&N1=L5LV-9Y5S&-::*47D/370Z\19O$44@:^63,WZ"_L&7HV13_SSE#-+LR 2Y + M_!B8-"Y,!"_I@<6C@D,?")F!3?'%JOV&T0\F<7 =_T4=7/6..ABU-4UGES"7 M.5BVD$4OZ1"L+BUZ=^)C<4#^DWE4X<3'2J,ULVH8XS[3//L-7GAR7L_ 9][E M(K5=L/AP;9P=+4YCR>(HZ1S\2F5.P>J%^9@C<>6V7.MP0]@YEN; M45IC0Y_>LHEF*9_*Z:=1*=8TV!?1B*)-AQ2CT]2!S[@;<>:PV#L,F[ ]H[,1 MVW[SGDI![/;TU0$<\Q\QXOOKB:.#(T5/X.FS3^"OFWD%^^Q8GLT_LIVU,W\% MV9HF!$SPJN"GX'/L_?CE)36ML6[&/=:?/H[* M6?;$LI6D(A;FT;NUZ9QF+59=&+RMC:5]&N3 MD2AA'ED\)T_@K\OX>!T0'E&X;\>0\2E/G]!2Y1\U>-DKC&B@NWP,1-/A5P<& M&S4>EB_PR?GTRN25_O(I]H7;C2,@U70(*VBV_2BV(SH,].ELGO")@_HT1[(B M"T3!IX)/!9\>6#FG,'@%GPH^%7R:-^?KJ+>Y!9\*/LU:G^XG;I:)/FT/6-JL M]L/ YAR0A+IMCR]7"> MPR;\)BP98<,X>E(^\ZIF) W7AQ2QD_@".FY26:'L#>%O5EL M+7BX#(U-^$W8F\+>%)R6 :<)>[-P5-PDHTW8)\(^*;;4/%QFVB;\)NP389\( M3LN TX1]@)SX=14RF.5L>"8.:^]8SJG6%U>;=,]GPXJ?)#_ MRP8,,',@.E=SG /%%G/)KY8O0 M[XY=RV#G>+/U/$[->\CBV *@&P%T?AT%,(5&S1\=HUD*?USIIFH.=.Q+Y[BV MA]-@U.O\Z<$4P#R\=4?4OO%<3S6N/%/+N81(F ZCZ(HI94GDW65>K*+;E?Y* MM6MS8(UICPX\&Y0E+2S-P@L2YU0,H@624C#;CIEM]RE .\B+_D:M)UN=C/1! M4F:T7^CNUO;#!WR#L7<];_5-GZ0:/"+3S2MVBI$;O9(TVYF:<73EFZ4!;3,R M9>>!<7+N=X\^N^@6/UQP?'S;M!@AA&H'"$G[Z=2C]# @H&/ M40/G*DQ4++X5&E@P<(XT<+%J!>6*DX4&%@Q\2!\X/Y50BL6W0@,+!LZ1!BY6 M-9Q<<;+0P(*!#^D#YZ=*1+'X5FA@P< YTL"Y2B,N)-?DB)BYVE(0Q#RBZ)0@ MYA$Y.H*8[T)G/O0*1L/ <7GHO7<-*4A76'TH2%=8[2=(EW-=EY](SX7EC*FK M#Z[-)YMJ.MP7',LNI'$E(C]I(C^)1#^*2%"N3"/!Z8+3!:>_!TM:<+K@=,'I M[\'Q$IPN.%UP^GOPTV.9[MK4/.QB JL3'&#.)3IPVN*#K M<5I<@J[O2+_>@%$#IDL204%BZXS!06+KAT%!8NN!^]&JCU6!]1S M<3ER&K)92LG8&;QCO2@H>FQZ4E#TV/2FH.BQZ='$>'FAJ+I^U/_X]:F@[+'J M54'98]6O@K(%TK-ZA%'SULU^QMV5E(P;Y'YYZL36[! M]H4B2"6 M5%@6/[81L&:<;I".;X+%# M$VME45/!;CLR6W+5\D:PZ3L@L@@8OPLR'I7L?OQ:7>!*]DF M("RNC1!%^[#A]D_N0&[E9(=NEMVSW#VNB)VV?:G4_9--J-1#$RNF$D1.1,H6 MM12RW/1?7!LABO:A4O=/[IDCZH+&A3JLGHYL0MWD@EB5DHS_716#Q0ZXX\4Z.V9HWIF0X4#AZ7<*A6?SVSJ<'Z73@C?4(, MW?QQ;QFS*X)WG%KVTR>E7*Y\LN'G3WC="5'M@;W\8O^*3T-UX):&EN6:EDM/ MB&O=TZ'SZ\FP5M7J#;FFE+1AM5&J:JI::CT.!J6JHM3DBE:KUZO#$S*TK3&_ M85"5JP3^4\'_*/@?)/*GN6D$WSB69P^H _/$SR.J:HQJFOX,7^%__^_/KVKY ML_\-^XH,#-6!%YF>89S$7S4ACON&LQX"B4I#=:P;;V=]8#&'=.D+N;?&JOF9 M_>;H?]$SN3QQ^<=GU=:!XF>F98]5XS.2MZ0:^I-YAEU'J/UYK-I/NGF&-\"L M'L\?3GNGI->Y>+B_[E]W>J3=O22=_[WXK=W]UB$7MS]6WWRZ='F-5D MOV/[=[OWVW7W6_^V*Y'+TXM3HI1KU=:JH?PR-Y9?T@QFYM4!,3::KK+Q=*]N M[V\(LHMIF5UO#+PZ(#Z+ C(3ZYV=$%-%^:)1_>S2&G@H&[$#S0ECY8%RY->G'/4_(1=%('BT;^/W7$R#"@!K&1-4T M,#K"S\Y$'02?_2&]Z)H[@A>6__%YC:4 ,?&WG_[VMR_NHZ6!%G!M^(P?M>"Q MS]1F)1Q]A+G6Y+/_IJ9_.UR^HW7)!K+_], \IK;Q=D\GENWZZ*V 9,97NJ!U M@7] <9X]6I;QJ!J&!8OQRJBBU&7Y\R+ )WS6GUPMQ6HM6Z(,<,JQ\\^']GV_ M<__]/^2^]AW:W3_JW*(3[(&D)*)[;>R+7/F@?R>T5Z?_6B0F;>0OS7 M$/\]!"X)_ZW40ZEIV<0=4?)G@!_"K1P"3A35"%L;^ =8T0Q&Q42Q1@<6[\)U M1I@] _8&_4Q.SC,2P7=L%!WNR?EHKLZ@^4Q#^QB>/M+4MS>JVM0\.>_1B6##E' R*R5XIA05XBYC<=>W57"76!.XJ+RKI91WY4+(N_Y]N]N[ M9E(M1N =1M#MP[#9L:AS0^P$L@Z]%_*'_S]P?<*_Y\',(__W3\]R/\^]B7^Y MR9KY_YL_TJ@P]SU*]V@\ ,T7#NKH,M M7I++-:6^R+VI9'IA?9LUECZ+E;^G3[J#;.)VX1=_]1LGYP_=ZW[GLO0-[+#+ MZS:XE=?=BWE2G.Y.OZY>IP^=5W7@$APUL89D.@^B.J0WH0,,"VE$-\FUZY"+ M$;-YBN+[Q+-Z"BDA<8$J$005_\" M0$#'L]Y^Y'\\6W> [Y:GD&A2EI\PPK96)<^0.X@+_>VGWKQ0Q&(9^<_Z9ZDXGJ M/2T(QDQ?S?CUUKX#@:R;@T!NRTH*P8U0^(]E_UCT[;,;WIT%KS7^/WT242IR M!25IH]G7R[G M"H%3.QO?CR&6LMSZ#+\XI$\-.L&9$#Z5?1O;>]'8_=2>!B/W3;(KN!*, M <2;/ BM=+L3R?DT_S"_G89O[!(G8V7M7][\1TS-F93 M&1)6(EZH+0!SWN]?($RB.,.I[&D+N@=VBJV[.CS'9FJ$VB!>)I[M>!BW<2T" M5S!/158^/'Y$@& 0MSUPSXH4MTFW8)']GBC+JYYK?9[A>/;-RM@-'VOIT7)= M:PQ$G[P2QS)TC=A/CQ_*$L%_/B[W(RN5?P1<58+ODQ_B7\-%5,)%&>^:K%9S M?=TU6"20JH,19[E5CG86:U8M])K9*B*:]-[&CY:1RU?^*77#&IQ1^ MZ0O7]?"W]R4(XL<,-?25VSP$1-#+2(=OIG)JR8Y:7/0L8W[,$VZV\G=\'? F M*X^,8P-_IX[& ::W$I;?*I&_ET_E,I@*-GE6#8_B_AUAK4G6V<[-F,./A@H^ MXW.^#TB NS[?]KVZ:3$>7.1;P4= @X 3.K[0B>R_R4UP&=N]R_9",B+Y9EB/ MX*1A,A]U"['#G\6>=M1@_:_GN/KP+,.CFH%XOS8UC'Z#+?<&_BP= M_,"[?H!PIVSG ,U+>[IS^$'^2$:J YZP 8:I"K8Z=WC17OW3T]%:!2/UD?H7 MP#-#@[6"87Z>H>&;K1%K-R QFK+X,V9H$ U^!=V+ETYL.J!,$\L*87E.#OD MSP/'G#@>J"%G9.'V99#$X(Y4=W[L+^KL*'&(_&9_#A^YL_]!X7-\I-2$WQ__ M"S/ Z]FEZZ@!YJ "9L MRT2A;;P1"@+\C5RC_%,'+,Y\J;HJP9R->;Z8/B/JU=U[<&6U7//WZ3U^-H#T M2GWRP:>8VD!B*A7EU+_.'>D.1J FN&N_:U[APPY9@#H?LP%X9,UPR7R\!^GF MY1T"_(#@.R[. !2JQ(#'4J(.P.L'>B*\$24V"M38;S$F58K]P8&QPU]]F8PH M'ECCB6J^2:@_X'$@='$*3^3)ME[<4?#S*:@32C0ZU$V6SN8$^]P\ C] I"2, MM?4/B'!9N1'TS=W/"_.9NQ;0=)C7 32@I@4:-JM'351&AO' M#R4=*.^G&8DH^Y8S"R?-1IGKL9G$ZR[JJA#DR;+DFNQ> NCY'L\(9%9X+L_V MR71 [51#B403BKOV666#VA>P6D^6_19H2WDQ68 ?]60+.O"O9BD#<<)W7LW. MJU-YOXCH)HYO4"0QK)2;M(O5)H6-!:K#,>R1Y)U[S94OP MX"7?V#LN^"L"PJ<](A9W9.+( PRQQPD6]7LC-"*'2XPU"< M$>X3^V@B'P DS/+GZ>PK[.*/@4==1D,:'$R2F3+!4[\K"VV4TJ9/SG@&S . MWX!1G>!. U[GN" Q,)3!*ET0/)!Y1O;B@Q6>:&VVD%WKF9]6E?EA58DM[7U4 M%VB<1AKSFZ.4]+GWBA$ *,1YKW8RP\N')Q]-#!W.SSP1;4NZD0,EAT8PN161TI" MJIF8T1IWZ(^SWK[K[:SBEOTEB%QW+SO_BX>PKZZ[[>[%=?L[Z?7;_D[I.58'YV3823Q>F MSS"_0PG%ZO!.BU M2\=$)B6PK=#N1-?_*G3]P\J"#OG@F:JGZ1AJ\$P#3Q$%40HP-M$5?=$=+ ZU M+93S13@!P2TLA9J\X-.49O>X0J3BD5?,7UJ.U0@+H@S MQ\Y/ M<--[X*:OJ@$"G/[AC"AUG55NQJPL,[E<_\H3'\,]4$'QDO7=*!?P6/ M32CD0_![D5AL1G.NMX(5G&X_E%7W5P6KOE=6Y26;UU-\%RQ2>(R_)7\ ?/^5"R]49_3'T+!>5HKZ M.4Z$^\@5W@=FZ-&RU!K&9V0AS^N"G]XK/W4MEZYD)781I@TLCSP4B5-F;,A4 MB]"8,QVQIKY3 O&QZD99L-=QL5=5662O:BV6O>[DZY4^!8OK*:"6;E13?6*L M](M#+G5GX#G8/H1IHK:I&F^.SG39E/>0'WG&$%YS3QW/X.KN=D)Y]+BX3)EF MZ3AKE69OP@[ JVZ,5^N")]\)3U92\60%>/*?F#&G@XK#XU#(9/"%$7Q&'C4L M[/#BD/:CY;G^<4URKSL_BL=X2:8B6[""LTST+'*!^"7+#=#K:BK45_D.DVM; MAL,0?V=; ZHAR->%],*B'TJ1K)PY!_>L(JFF4B25=\851=GO7VD[A/O]UZ?D MMO];YW[;S?Y SAI[\=_I$]CA3$2RP\I%DY&).A\7X?U)M^-#^J0@NB.!-N.!\]5@>?BX[F6"L\UP#-O8W-M\L-VNF4>#Y)K LG%1W(]%9+K M@.0._ZIHHGB-J2J%SO4\WLAN#]ZNNF@&I(CP3B_.)*)[$+"FG_!2R.:JEDL! MWU',<]O+'AR_W9[S1V]SXS/A((2Q! <> M'G:QB#W_JR^73Y@^27%F^*C$8%8-DA.7^CJZV-?SRPW(NR'RZ\P#:]_>=/QVX38*V@\/W?;# M)4J CUC::<\0CXAETS,,E-1K%TOP[Q_J9A]OC=?DRY7C4L+-9*&5094EEEQ- ML*D7:B-NGD*WS&?(^*FA_U!?;75LE@ZX8%WMO8L,_Z?_VWVG0VYNN_W?>J33 MO>Q<1O@#!P2.1^<.N.AKYQX/E' >"?Y-]C\$F7-%YNYU-X;*43H>9%@'AE8D M='#<8DS9&[Y)N@8[>ZU.DFQ*L'_PB-SNL9=Z800Z\H8.1:!#H$/(#H&.HY(= M&Q@_,4@07Z7_*OV*QP2(D99*N2H1I=*$_]1J'[,T2H,XI=!F6?/*3VIZN3LGCY3TZ-7MC5F1[?@!?_6W=&%Y\"(J'UM#@P/PV%M MK #N4*VOOJY=^[E\+E+U'8V(&.P:LX(A=<40KAB.4 M*4((1:K*#8E9+((C!$?LB",0[*DZ>>2 (YJ2TFA*^:C7F>,U[7P?W*XO]58Z]XOU[PA>6X_+S?/1U M@DDAS"4^*]9.:]@!FKOSXN%BL<5B'_/#Q6*G>/C.[(]BZ;GPWQ9[,2H\U@N0 MAW^+'OI-\8(]."1)GD8U@_@L$NQV^,VR-*=M:CUJ/^L#ZO0L0]O$H9"E1K4E ME??J8A^A[YQOV-4R"()F#;MRHRZ5*S4!N^.%73V#2&.VL*M*2D,!:5<1L#M> MV#4R".=E#;MJHR6URKF2=B+L$V<.^\6NS:=(_$?8Q+MDURQR%D*JL? =<&S' M)]Y&W-IL2M5Z-4^\*C"7+>:RR K(%'.UBB)5*L(L.5[,5;/8=\\4<[)4:Y:E M6EF@[HA1E\7>=L:HJ[=:4D7.5 M9X0G['2OG=>S?4ROH;0DI25.+@J$9XOPA,WAM5.(MD5X75+*=:G2V&<&AT#X M>T!XPE;TVME*VR.\5JU*Y4819;C8OIGU9I1&X,WPJKQD:%MC8O%M/,L4ODS1 MI$0M(7E@LR0I#HKOEK.1H&@HLM0LI)@0$,\SQ!,R%3;+R=H.XO5F0VI4R@+B M N*90CQA*WZS%+#M(*Z J0=N>UT$I03(LP5YPA[\9AEGVX&\(E5:LE1M%M%K MW]D.S<'KC13[*^%K1JJE!#U(D4G/BM>1XL@*'(C%+N##Q6*+Q<[7PT5N2%PR M_+7Y3!T7$X:(SO1=\0.H^7 WDOR(N,WM=4.>4Z)Q&Z5+W8U"GBVIWMQGQ/,( M7>!\@RUNGWG=X&-&8*O6I58K5Y4"!-BR!5O-Q6:$-9%OUV*J@'$4X9\[8Q7XP'PS+<3Z2)U4W"8 )+OY!>7ME)"X2!5]EK7 M?!<-SN;>O79_ZH^"HPK%47$[NNOZ#3OCJ$JY+-64?>[P"I82++7=]G$];OMX M7>DIK+/,CDB4^*XH)Z@/>).<*_KFNW.'I/D6G7/A? VQ_U'L7N1 M[F2KQ;;L^18&^>"?;OTH,L+S*SSB94?<@?AU?;FN95JSF59;'(8')5E1BIAI M)7">#YPG*,FX8]SKNEA9 GVJ(95:1:I5#EK(3OA7@I_6TQL)V^IK^5>9Z@VE MVI3*S2(V-!1 SP?0$Q1'PI[^6M[5;A2'+)7+ /K:/LMD%4)UB-VX%0=Y'RF MC9*);3WK#D(=/@;.G*N^'DN9HGP(H"05FI"_L69F6G"P)6@9K)L>")G;\)#V M5T9J?ET?2=MY=6T5>%8W5?OMVJ5C!Z03#L2V#(/))Y?:U-DLPZW9D.3607?? M\@"J(T9M(R$/9,T4MURAMEJI FH/JD7S *IC1FU"RL*:N7*Y0JTB5>26U*R) MO@M'C-N$Q( UL^[RAMMF1:H>-J% '),MQE?"DXLEJNBD(6">,Q1XQ(+IS=GZK4 M Q<'3XP%=1&.PJ59R8,5 )%F>7@@[M$ 8L.8_IXO*1$SPGCYD$6I!0# ED4W ME;K4V&LSG4T6L/!J[SWA.HNJ#EOCNE*M236Y*7 M<)T5KK,H(+$UKF6I6:U( MK7SEOPID%QK9S2R*562![%99JI1S=1A]);)WMN-R\+VD8G\50Y?]^X;@H754 MV]3-)X=,J U,-AX#TSDCU:9)A06+*A[S$;+)Y\0%,?.YLH*8@IB"F'E<65%" M;/,3YQ^^JHX^8&V4+W7#G9R73^6#UJT4H8?C@GE"WYJEP>*]P+Q@<0@!\US#/"ZQ:U7L>"\P MK^ZSWYZ ^9'#/"ZS:U4@>3\P+]9^B3A?D<^OA-,9.5_Q;XJ2AVI$A350GRB/ M:SL$G4U8-J4L5S[#9; 2@3NJ<7?T2+S1#'17GF7YVNE)L5(\ $F;8Z3KC1^I M?3MDUSJWGNNX P0\UM(]ZI4:U7Q=&>A1+P ?-X OW;>D@"\ 'R1 ;]V0I, MO !\@0'?6CO/20!^ Z_U)_CST=+><*Q8(?L@[-JC+%F&4 <4B$;/O[%%*NI8+3W4M/DP=:DH&A.@#6NV]??S^9AV&Y_(\X-/G?,'G O@*/=?995_W[\&%1 M$>(O#8F\8.[>T;!D6R^+7PZH89"[;]V'FZ4/CO> S::I^O)^1UZNPJQAD2I M^MB>_>.G+Z,P0'#7_M8I?;WOM'\OM:_ZG?LSHAHOZIL3\!=ZV":=F=UG,J)\ MF93)ZV?BQP]^+K/_Q846_)].R*?Y-?WM,GY-D3 ;KVC_]N*[;OZ8XB)F"9;S M/%G I,3762(.M?5AHGSRP30_E[$KGN7ISNEQ-G M2;#^S)7-9O[E\?R+RK3J5]4 843_<$:4NLX)<7477^]_38*O1S;JTY_ASD_J M^=?V]W;WHD-ZOW4Z_1X)XT$'%-Z["9%]<2:J.<-^H.@M7D;H#,P,8']#1^8_ M.6_W>K 67S[A'>=[7I$(BYN>82#7\YYS7$(QXP49?Z)J:-B$GV&L@_ SOW^H MFWV\-5XK+!>T2TG 5D]'%+)0++& VFUAJ(!<;,.9=M2\OSE-) MC,KDZ&;_]#IW_<[-U\X]J90E#MS@W_S/K4A/74&'R\Z%3P9YCV2([(@(_DL^ M\;[:?)3_D%>+B0&HB>7,X>[?HPT.W_7") MKM'2+B5Y6[@B/36>R!^FR[XGG9^W>BRSHF#?&1$7GFT#+0AX0M1E52;/BL4 M7Q[#!V=O.!;WX6*Q4SQ<$".K6^J-N(:A/ONP29\VE*:4K,J.D4=,]8:FVJ'C+%6D^K88E<^LHXC M1^E=M <#F*CK$)L.*-@%@ &)F-3%W!35,*P7M@F/_2\&-M5TEQB6X\!0X.>_ MQZ.PN:G$:P>ON[+L2\M[=(>>$0SO/AS=%K@$$5B7%]LW$=4E/3IQ*:;AX1XD MP1$SERMABJU-&6WW4RQ+Y7K\%"_A^7R&,INA(G3_;N6Q7"YOS H+F.A2=PM8 MR%(37$6EFBL[7> M:[S)&\NES/%651I2K7%D%L!1^H77YC-0V;)US)T$S2_4 MPJ[95-E4+02D>@/NW(PM%;"!ROEB2X&OK/%5V50-;(^O>D.1RG*NS SA^,6* M_3N;3E1=(Y3WA7&8OV.Y(ZPR.[<++?3!;OEUXZTEGX9^:Y^VJ=TB_=J,;-M8 M;Q5%JHO^W,<-NHVWDG8$.J6,G0ER99D(AV&IYIAMB%MT)9%=8[E]L/5VG>7D M\L;;4C[Q6=?RC=KJM"I2O;)/-A>]$M\'I#?>_=H6TG*SAGYU 2$M7*-9!5>M M!=F)?5U(8?FN=>KLD@XI*(3YB(ZP=@MF M%L@;YQL%". -.,$3YG;"DFW OZAM::HSFC,/2@4T"P2J\XWJC;.:UD?UN M+-6J^^Q=).S>@KW@?=A.@G9Y74AA]ZYE]X(B(!/;FL "O$ED8L#5$DN#P4/6 M$ZR**BHP',O#Q6+OI0+#428\? >94'Q7.#=*,,',C\M:3>6\(GDV,>CK+:E< M/FCWNES0_*A!%9=:FQCR&?+.V?& MY9^F$O=7/HG:IM8):/?-MIR-J;).^TA2%$8X:;''ICJG40,9@JS5K4KE6 MRQ/8A,T?JQZ^>KJ!I>J95M#'$]MZCO1)*;1F>%^[!W%IH:GT3( Y/WK" V M9G]%:E4:4F.O9QS$'MG[0'EC"2GTV'WIU ML+SXVC$G B&1T^-2/U.>W.'$NT/296+/-J2ZHDAR9;'>D'">C@=Q2EQ645GQ%<6[,C"5 MN"2LM*7, @!<1N@/?SVON2,QNG120*C@WSGVNU MAB07,JPC()YOB&^SKLY_@ST=+>\.Q8E7V<_A" MTY_/?_HI7I_\,C?"7](TXYUIO1L,8W+0=^Q,+Y:8U\PY1#4,ZG,[/P@",R,%0'^.3NV]?? M3^99H%S^1QR2_6^87&%?@7TS^ZRK_GWXL+C6XY$7S-T[&I9LZV7QRP$U#'+W MK?MPL_3!\0L9T&!N]6$Y[M0G2BK8RD:I^GPU^\=/7T:A.7G7_M8I?;WOM'\O MM:_ZG?LSHAHOZIL3\#82RJ0SL_M,1I0ODS)Y_4Q\:_/G,OM?G"'J_W1"/LVO MZ6^7\6N*A-EX1?NW%]]U\\<4%S%+L%S>D 5A(/%UEHA#;7V8*!M],,U/)8UL MF*=C"NFSHMWX0Q=[7I>^/;3O+Z_;78E<=R].#RT"LY\F. -?5*:*OZH&-B'Z MPQE14*M_*"?$U5T<@/\#X3\0^&%DHTK^&>[^I)Y_;7]O=R\ZI/=;)^I-[&T& M']!ZT$V/:A\/39[=G$C]XDQ48:!XY8TUN2I@!BI*V(FJ86Y=^!G&.@@_\_N'NMG' M6^/5[W*-MA2",S9!&?0/QB%8A(0;E#Q>DN_CM3%/!4V)%/_U1#G)@"T7S9M8 MNPF@V>O<]3LW7SOWV""N. >4<[2"EYT+?P'E/2Q@^H#@GJJ<%(R*:4/Z>ZS9 MD(@L^ =C8AQ4RR.2ZM$;*7]E$W9 M,2?D .(?'KKMATMT4S\6JQS-^Z36?FF5@_INL](&I+%?8IH8NOJH&ZRC^-F> MS.:=XVMOG"+6)P/[_GUL^,^WEV21?.^=P2ZK;M^;P^Z2EFJRJ*L12'T@^W1:=?7XNN'G.3 )G+GQLV^?5)] MGQK0VV@%26F"7JCGJK^F %O68-NX\W?&8*LHBE2NY0ILPF&(50B7^K.N45,[ M)H_A/1V>J&ST-VYIGID?A] N9/F4G;E[!S_J MNJ\#L4>A_#^+!I?')! W;N>^T HP(B$W+!90;>ZYTX/0^N\#Y!LW=]\0Y$?4 MRE5H?:'U0ZU_88W'NLL.Y[):6/SPV!,U!RD\_?QE2+5IG*JV3";SV.].VW-'E@T+LWX/S.ON59)G6TU7_VD_ M0Y3+&+Y)".',?4$<]DJBAN_\3!*FF"YDGVZ*MY[KN."Y@-V4*1G21=$..\9T M09!T8[QV'"];)-?2.46['UY5JK6J4D6.R_=?^XL YCH;$/.9K2EY"4BW'IVX M=/Q(;:R"0'#.[*I+.O"_E=FWBD3@.1,*CWVFQMO28W#%B$#F)+28B,>MO#0? MC?]"_;)1)+S6DJJ5?5:&/L(8=]X1MG&_@R-%F'"78PWB>^JJNHDG3%3;Q+Z" MQ9?][VKWJ;9QOX& \AV?\#-]3H;Z0-\L!Z4LR2U9:LA%3$(16,\WUC=N/+ ; MK#>E9KDA*7(1>VR(^-#RUJG.RH"RR$^-B_=E@NR4I];I4KU8+".V=^88'WR3>UU;R41@#GZ<->'AAPL?% MJLW\Z]EBRK/6 ;,+'J<%CX_"2GA7?4]J<9M"ZQY1:IM:1D:#:.XC0+X#D,?M M*JY[6"D[D(NV/_[8V-!F5)5H^Y-AVQ\^J:3_YFNR 0D2QRE: K&60%71$BAD M5M$2Z" M@7"%9TBP_LR5S68^[1(4:%^_-U#P<:8C4*_?[G=N.MU^C]Q>D8O? MVMUOX-E<=TG4H_EEWG_"_R_-4;65M M/\>I],1(TJII\381_L$P\%N8IS%M&A*?2+TGSR 5$8H%LTTV /8!H'S.7% S M6W&0@Q6)1,&%+LI0%^4'9*ET#D_R%OJE"'/./9CX/^TQUFT7IDN1YKP7:*6' M4)#!%CWIQ_^=W1^=BB$3WU)'YD_P@TO'@6^L,83RV2E M/5YUIQ0YXG/##@*N.@.9T=G19:)S20>6%?BXMR)@.E!8;KQR:?B)G>+(TQKYA'Y)WJ[U/7K M)A?? L_N!,<>F#?U8$N'7J^CE.8"*@(J[QDJ"9;#W%D&S3_+(,,__E\KN[%U M00_QPM;?+D52 M6@<]$2U@ND^8QNTCIC+4,SN?C&5R&\I!SR>+"+B(@!^%8R["F@(J BH"*OL( M]S5J\>&^ZC3<5R]5RGF,@%?KLE1N%;&BFF")7+-$/15+"'2+"/@Z.>">22.5 M$$0 ?.=.<4*=NA3J3 3 BZVL"A2Y2>A>M25(10!\)0$O8J)L7 M@^$+F-@+/MW!H^-$WAVU5[7U#A\87'L!"AB?MUF,LWPJ+_:H)Q-J\W[=[Z.[ MMC#)!=764S,)!]76Y?YL;?;P;>O9Z\2!Y?OUI"0,]R/![(<$T"8<)0#!*T+90"+[-5WP0>'V+P1?"#XX&!\D&!DMPZV;[2E MX9VG'J^)B[X[TWR-]G,?PXYRPE(K$F=FL6?3HQ&4JXLC. M>J3II/X8#F)IOXH#2*C4?=];M?@\TBU-YJ,_-+)V;_@"[M_8MWHS^$+37_&AO5+NA4N>"9I9C$=P23Y\7%M M[+9YY:PS\+B.P]G_[;[3(>WN)>E>=SODYK;;_ZU'.MW+SB7I=>[ZG9NOG?O MO5)"[]3WLG:^?D E,C!4!U!H>H8!ON871D$?"0S# VH8$U5#HS[\#,,"]1P+A(,-Y>0O8M5S4*(B!SG'0P:WL>+ 'A?U334^TW M(@?AL6/(/LA'WE-")%PIQW4)D;=NXW[T20-Y@,U[J9 &B-P)2(]Y*U_@/;HZTP>YP$%T3Y' M0$5 14!E#P=SE7)<"2=EVEA=V5E;T:W+"[9D6:K6]WEF2K#$NV")N )1BRPA MT"UJ;*X1 ;]1[<&(5$0 ?'].<5R7D'3Z3 3 BZVMBA.YD>-:A&P/4A$ %_C, M!I]QNXB[H4Z,P8G7']ZQ?1^?Z M)L*E:[0D6EKB6Y$3-K.68NP0);YC4K..JL1W7D21,&\$U035#ME51%'BVB[$ M6*5%:["9O7M%1;%+,5S7Q3!HI^2M2NG>]B:C$U;M/IWE%2G>Q;I M2.D6^,P&GPGG8G;DOF1584(IUZ6&TA0P?2%N'J]+LGUQ6[L MA4X6.LK=B6-*Z#Y.9U\$8 54MCJ57TG82VQ,PT+9]_]+E6\:WT5>-(\7+) U M"\3UCE^;!0Z2X%^IUJ2:O$_C7;#$NV")N*;MBRPAT"T.'VS3+OU(@OOOHUVZ M4HEKE[Z]?7CTNP2B)>XQML15*G'MTG?B+AW-?H3@A./DA(3MXURW2V])M9HB M*=5E:+KS# MM<'%K_$KN[D[EOWX6;I@Y>#93Z! M\.3\3GVBI$:L(<'R"0SFLW_\]&44QA#NVM\ZI:_WG?;OI?95OW-_1E3C17US M E9#0)AT9G:?R8CR95(FKY^)'V+XN[*J&6F\YEYS)--]GLUCI]\%O *,\PZG7N0,1^ M[=QCN/X=0"@P81KEO?=TC6B0G:_M+(:5G6 X@[,V>X4ZN.>5W2(\@]UC 8$= M0T#))01B9.'^]XQA@::F.!G:UIA8$VJK+IBL!$-+S[JK4^=LIQW%#Y+&O?J5 MRCZ2N7,Y2=D/\./W2ZIQ2_PT0'MY8EM8,4,CCV])!O/>?'[Q5/'4 T;JWHW)* GA[P;%O[1-K1VA MY";:OE&5*K5]-J ]0ALS[_A+J+6UEEFY*_S)945JUG+EY A;,_'X_82[I[";/ZB MVC>@\L;-=VI2$[>OWDDE<8'NK+55,P-MM2-P$P=6X]>3$@9)Y%I5JM:/K,G4 M47H_2'#45@Y0&U-;Z9^>/L&@B>#EG6NJ5@::*F#86_-2=R:6H^,+;H=MQZ&N M(V]Z(J%\X))/0D<5 =?QL*XEM#M:2T=M!NOX.C13Q;3/@C3"D]I,(;4-PWK! M(@1(63*PJ::[S*<2SM/N63>N'=.Z&ND.]U$<>.B595]:WJ,[](SV8 #H=3?R MF9I2K9:K"H0"=EE;0K6$RF9KJ8R,<1=U9PX>@]NC/23\I!1JR7IT+(.ZE.CF M,_A*EOTF=-.N=5-<_L>ZNNDZ(->_;=VEE];+1F'Y2N/P'E(.P'#4:$NHJK:6 M1DJ/MAP4T!3^RJ;I T-J8V_V(*5(?16>RN[Y,YNT 4XZGA+85U\[KQ.LM?"5 MFG2HNQL%SVK@KE1S%?@6V,O<7E*KR^XGA"I\E+@'V T#+ MIJI#/R),V-\(;O9,;DMP\LA-:QV6@^BHJ")")Q-C=\VX]+BUC>\T4(>%63%LMUZ56Y<"Z M*0<(.0X()EA'];C\@NWUQW88/&\V*U)3.? QGT)%2X[27[JSZ435-4)Y',YA M9P$M=T1M,O!L&Q#F!TR$JMJUJLJBQL2BF/ )' 1>_7AKV]1ND<@\M7 [P[,E MR=5 9K4B50ZMXH1+M(86$KO)>S5,X](],M,X?23B)I:I M4FY*U?*!&[YG:IE&"(S56?3AFXCA[1OK<:D3F:FPC;$NU\I2O?)^SL8*+RQN MSSK %?D0;%E_G-VS-G3U43=$02;QU.(_59C RS>N)^J;V+7>AU.;16>W\5!V85O5[%>(K?TH[BSHM !#L:'OGP^/KVX.#+L)M M )%VB)"-DNRDLER76GLMER&4]_M ?Q:%8G:+?EEJE[? MGRUN^I%XJGBJL$K#(/OC.8I9,C2L%X<,;6O,BKLZBUU EQNA^:,XS"QX\&.L M5'^?#Q>+G>+A(I0G\YX4V#,'_%8PQMPWB4P,%8\)FYKHH[/'K:@L M:B[=J6^L573?8L2UZ9U/U#LD:=O4.@%!-VHDJDB50Q>WV&.L2V \TP4T&1 MAP9S.4#)4<,PBT)/&< P!_OTHJ]"AHI$]-0^"#=G48]IGIN!?6]4%TGX=CN, M:TF\B6JI26A0R=5<5;H1>,P:CUD48=H+'F6I7FM*2NO )R1$S#^%PO'LP4C% MNG_'JV>.=/,](6;2S**HTT+,)"O14*U703@<5##D,4U.,%7.F2J+ZE$[8RI9 M:E8J4K/1$FPECH1LD7WZP7-81[^/L3D (@\UQW(K06S%9>)EE(=Z'4!DNTR\ MJM10FI),HH$34;^$>:%V+-I\,V7"^(!M^_=U[<1$?Q M5/%4800O278=ZJ9J#A8-W8)563VR_$NQV(5*=CW&P/BECN:>J6%E'UT3?F_! M+/\L"N@%\;K;80B&C3S<6DNJ'+8Q8QXM>\%"^6:A5A:5^#)B(5FJMX")6HI@ M(A'@7C/ [<>T$RU](9<*)I>R* "8$-2["C"245!/J'ZA^HO(8EE4.=P3BPG3 MH)B1\V+P?4X8>O?R[0CW.@7MA)<0LP. CH$>WV^-^0MXC)W]!8_O/8->,MTC M\1-RPQ )5D<6E4[1Y,!_.U/BW5/'M?6!2S7\H6UJLU]$KKRCMFYIBU4C!X:G M@<72>1V,5/.)WJLN[0R'=+#9@6%):=:D^F&3]7*!M>, Y=EA ]?VZPTM5-H7O(\KZ&)S@U1Q> 5QI MEH>G8!\-H#^,Z>\Y$T(Q0TP0/XT8\;-[1WH/XJ+O9;A8[#6-XH&A.B#P_E3^=*A!,0AAZ"9%KCC)V&!.\:9B")\-YH*8ZAR\T_?G\IY]VD1_'H*6;0 #WS#^!&8QJDJ=7 M[LP^*+$AD.B@2.0KG^L&\#VU8:0]2DG7FYJLO< M&2=?TYE;9$!4P!MWW[[^OL ,Y?(_XC#M?\.$$/L*;+K99UWU[\.'Q:P@B;Q@ M[M[1L&1;+XM?#JAAD+MOW8>;I0^.7[1@O>W)^ISY14D<_4ZGZ'#;[QT]? M1J%_?M?^UBE]O>^T?R^UK_J=^S.B&B_JFQ-P.1+%I#.S^TQ&E"^3,GG]3'SK M^^[_=$(^S:_I;Y?Q:XJ$V7A%^[<7WW7SQQ07,4NP7/*07^96]1>) MK[-$'&KKPT0IZ8-I?BH[$CV1U_A8F]SN7I6\/[?O+ZW97(M?=B]/8 M(22":RDSST8\MIJALMD,P;_\HC*5S237"7%U%]_J?QK9J)E_ANL^J>?=VWZG M!]@@%[?=RTZWU[DD5]?==O?BNOV=]/KM?N>FT^WW"'-5'VW$ZH>';OOA$A?Q MXWZ6#3$Y ]J??/.DZXT!=X-T1OVL%7)K/ZFF_A?;?@6QSI+3V(>VJ=W9U,'X M%'Z\'8:B?BKI+\.P%5S= S+H0_#%3;<]& "#8Z7).WC>0*=.'X;UU; &/TX" M$ZIV0BC8/1-D;=NCR*R\C#\7+,P:0GZ=J!IF&82?G8DZ"#['R>X9#5 &"83> M-XLG<.,B.?;H6I/%D*+_;*6QRH]?)1/F(;'"6#@YET]3['^IGFOM>5Q=[+W! MXI1?/0=L2F>AW4*B09? ^0M#7/NLPZ[EYW\]Q]6';Y&7AH:'CXP'L/2I5OKF MJ;8&#P%I:@Y.R0<8F%*6!Y_OZ9/NN#8\G7^C?2:638)?+ZSQ1#7?@I\^$MTA M*KFDAOJBPE(/+'MB\3P:XHY45X+_@@9]P@"Q0X)7DN_J(UYEV@K/$MSV-@\ M[%P"?AY\J?-ZY<%L)3X0O.C)@M6 80\]&S[:P7OP:OR9DY ]!2$0/&!VY$ ] M*[C1(29 /[B.(.,^@28 RL![V C-9]VV3+X? ?0< HI,#?YBJR_P.EA%G:'A M9:3#$C!\3A NOO&AC'&-\* (^3G<&Y]CB!M (2V0%:+U1T#:'HEM-&R:FB8R1%3$?MH&UUW6[U4!03)9^4A]>-UVB: MZV,F2GG88!B S0F)R3'@0UWP04AFKS8E@JL):MP6V^O.8:E\<=0 M2D]I, M<@$+T@G^,N5%U%7PN@F*_% E/_3(MW;[;JITF33UASH=8"0]$92C9SL>-HX' M+8)CM2EKBL+'C_=S!<<.#)KD"FX$K)7^R20LF ">P95XK_2_IV @L$>@4/>[ MT\/:@V^.#P.M 9ZJJN':CKE>UH-\6S\, J\:>+;-BX,-;(])9UAA1P>A K,W MZ0!,,]7FXAG?-%1U&U L4(I6P(3U?88X#1R\)P&4@])-7X$#5 ML-(J5YPG8 +8"TK]A#V9_3[4;<>=>4EP#:IC9T*Q? \UWCXR;)F6&RX2< &: M(2 D\0J\+9@2VEL$_J:C#C30I'F#%8 E'^F@634V2:;ZF)J>73 T\8)%> /; M >>,]+J$M_(Y^U837\7@9L]4@="(X!4,PY:4Q^3@Y116RAE9GJ'A &VJ,JZ! M1_S7,WGP.K0N@N>G?"JJ0Q56E3W0\FS2-DW &R :P1Y%^N\+\X6;YJ>K'(_R M?SJ[!F$U<&^'%Q983RK84)YS@=6CY-:BR]L2EL!R0E5R:@EP(D\55$AJ<@?< M0L?Z0"+?#.L1P^"8UO-&+D; ,"#B@:\>=0.,9.X'7)M#(Y=FQ('MA";/_$5Y M0P)_CNTT,$D&*@W%C>Y3P8QW,A[]: 1;Z*ED U',%#C:#:Q\/MX\B)!PXI.0 M:62P-H!!0$\SCQ.',P+MPU1>4'9'@[^-V3M\4;/P8E@="I3&>@+/%)#Z;,'MR";RU0>17RP9V8#I19U:3.[(< M?X':#D83^*C!5?O,%O3#(!RC1L&)&_Q 30:JGJ)+:%"V$MC$VQ\OKA#[467S MIJQ:QW0%F,OH@2?)-;02'W@^BO@0QW9[EN3,\C.?+%Q$AXN, 1,9>E1D1,UA MQ"$" _UR)*0!MP,Q#-3S+AM\U W'J,",YWY*_LW(%/V2,$SX9IW_VK^H)OFV M'P<4(U_<7/3: M]-^!)QL:A]S "(-(<08>AD?&C\R/99[P$[?8D]2O3R:?Y($Y.&^=@F\-/A7< M"C?80#%;"V+T$_"AX=K5AFLD9,)>B0&8T'SUXQ S>FU6K3D8,$ O$@;D=T;% M715U,/ 83+'E'R(2HQ'P^W\I#P:H; 8O@1(/,,^'RJ#]2#<;;/MY9!O_OQ3$/G0EWW'X6WS-4C8'+]B>WC)MS'W\2\6E_+Q,U7 M0LGZ@G:9BC-ZIDQ9^)O &,QU H-C.FZV":[&7AD:/#8%+6)B%@%8(SH* M.50HNLTHS'8X@N[QN$7OMX^70I+@0 ?AU@2&.4;@WAZ/VHC476F;\P55ENF0 MBM ARVE6RZD."4N5L;]THN6Y1<[4%>Z/+8I0W&4%^8&K'C5T@[U-!P7K8N4W M$+@C\-+!DC=T^%YC LW?/>5:!XQBR]9A+/"R,::^H#YBDASW)X,=0YLYAH&T MQ\@:2TCR;' 0'#J;8:.!]';0^$VLPL[?'$X21@=2U#*?)')U>7T!K.>PW*CH M=C./4J&6\SU%+$-KX&YCH/9P<]Q7<^ \@OS&9Q'V+";E#1U4;6">@WJ#>\:Z MJ;--8]WYP><0/&%$#;:O1U]Q*Q3GRI[&GL&6 5\W 3.>16_9>O"6A.Y9O]?,*X,0[7,+^<+_#C&QO#%=4P2X!<1'+LP10!78IH? MX$W89C0,_U4?>V.J\UZO2LV8*N]L'DF#CJL6FKK ;@:#ELOQI3YF]_PE!G"J^6'F*<:/ M.%;2F%5!"QP4V(B<709OA$7&3$T*=KA"^<:DV*-J_F ")C,,E ][N=%?F/!.1@LB_/Y695#"ZUH9K=S^]4; MHXS[B^=)!"KAER6ZX&R_.P3;V:B]P8AJGD%OA_'6:A\78<%051*3'5=9IWY, M&Z#%GCQOKK9J_UBU,;#D5,5\ 'O![)W=(&&,,[=#$MJ.L=;QI@.9G]'&%4U6 MANC]=6R U9]Q6:#5<]KKZS8K/Z[L= 1)1RHC]D*N5T>@8?=HB)J)N5F;3EYS;/_A7CQKME$(OJ@!9(4"F%&91LZX=FR$\]R+7-ZNHM?(= M,UY60O&^RUGG..,JM;EG_]U6\-QD//&!*:65'$W[(]ZI;;_J3HF3UX\0.C?, M*%L=R-HD8$RC+V4EQ1U2UGGLQ6M6>%ODRM M+R]PG;$PB,N/_ >;+Q_"W;A*B>V^A9'%SNXLJWQ!=R- M<@GK]%SX-=\7#@M51#W4%?*IGM-3[3ZER3T=6$^FGD5!TWVMXL5)5LU@LR1._SFEXA!S+>=I:6"DDKM!YNW=!^M8$F+)>KH<]0P(:L)H@ M ;_Y)S4OPC8+8;>1!QB"S9MH/'DZ>[HT?:G#Q@&D_ N+8XTH#"+LU4"L1ZQO MY3"18%N&WY]CK&,=Q"<+ZX);-B+I&?BE;GXP7%^ MU#HL=1K4>AU0_9D&!]+9B4S"ZZQBT9.%M\T%16H8W8"@T\O9[YP9:'"L']X.3_!KJ<-7_$&\;$X,K6-PB361 MW*#NS;\H&&$JS+(]Q"K\81>"YN=_M<," \B/C^QF7C+)I'-EVQ<'RJH5 ]"Y MQV*2&]:GAU5@L)YL=0QCCJG;PYKF>&90BC LXQ/PA5_%)X9( +_9/6T-)._ MBL$"6X^ PFEM.(8=!^@BL?/>"^ _WK:$V^;8]-IY2_QG!S62]&CU M;6=*_,BX8&J\H0\KQ[]85>G0/+X[\X_70[RI!6N//3+BV2A 5?B& M:*6J!3X)"G;X9=6#4^GDPU6O]W%:."K$_1U,DUS"K&%6Z,%\4R?DTH<[N>.O M)!\NOEW>?5P8B _"F67#G@KH#D3* K.:*"$/!=6$$S11DOPT:0304[Y[#(N= M17ATB1R5PI(KRT1G6*DY7FP>.W/,FUMLVE.+BPGPL!^9GM 8+:$-&A=8W#H) MRT8S!8DU7RD7?UBJF]=\?U8Q4!(4$R+,S9E6F ^M'U9=GA?D!._7\/6 +V@9 M"_KF%2.DZEA8 /2-%P'CL_B>L3Z3[]9+@3P F]:T^O^:&8?DU^;$<"QI_?GG5H'P^CHR7 M?<+">TX@:4+S,^#Q1>T7J3,ZU3HX& ?^Y@QU9A($A'47UT2C=.P77S)"66(S M]C"MZ"/],J@H0^>[%+G8JB9"4%YLS^Q/+Y:L)(%\^"O/$>ZY@J.!5P1Z;CGBQJ:%6=-U6<")\U!?9:Q[I9, MEB.?A7(L$P63&U;H+:,/::V+/BKE+0UOW UC$K 74V&(J'XO#F7[;(MY'$C4!N*>Z[ZGB;3/M M#WWVGF"'V[>P)18HP+RD6+GLZ5[DPL MN$D>65<"R^1-&?DT0!QC,]!!Y+*@P4$\[99*H+Q(!Q&S7QZS;XF8?8$;(63" M9;$,U9@?4L!_LP:R9E&'RT4LP.R;Q2:/VCV9?F]"7VTLVJ8@2;#(GC-CJ[(N MO\G-8:?MD?B+(Y68F?:>,08?*6MXZ%>(8ZX9;Y>+IA4+1O$F@6BJO2V79^^% MNFW6"MA7(T&72JX.4,VZ0&Y/ 87>1^W<;$@(.N\ M$"JJB'::-@X"0P ]HIF(=TDNERI*J3FK)=%I0K1$FPXYTP[T9&AX6$B;AX<> MJ?M"IX$EM+8B T0/FA?=1GW\#!;4LG*>BZ&5D:K-JFHL#!J?3E#=^#!E.WCZ ME65?6MZC._0,O\&I<\_\1K]LWMKY!$I#EIJ5Q7R"944_JTIL6L1!YU&I522E MMEB\=+X.*#) 6)Y\20GST-0+>IWZ>S.L&GI0RWWW)E-:ZRCRW8((.*1D2C#D M4JBB$>_O/A.]YIM0TYTNO_G*]#K+7F7E\N@$MF9Q>=NZ,2J.F1>Q&J-\BZD4 M!$ Q=)YDJ"_$V'VOC&_MQ?SJ^'W%'!X_8()TKU#*-U(6AG6I.^K3$_;705)P MU?3X%CIVS [DI:Y1P:&(*5:UUOQA@WP/T#>_6H0^#S@JHY M +8HKOK^D*<(Y GD"9DGD/>.D%=,F;?&Z>W,!IWJ&/C.3V]SJ_>053-CDM#> MVS'M%8=)P[,^AZX*U9PK-1U$_1JS4;\_[GB\\M;N\> R*](;$/IZ2ND.,U@5Q\3:!(C8HLM>IUP06""U9P@1*O">3B:X*J5)$K MDEQ9S#/)#1?DR&F;K=]Y_$[;;%+\<;MK::,R^9!(E2T\M%FJYDD:H7=6EV!V M^95&.4#ANP5]=0N'+->@K[6D2EU4:,_1Z_(#^MH6'EA^05^16DI#4F01A\O1 MZ_(#^OH6#E>>05]7%*E5/URI\"(Y6^]MA^QFH1J#<+CR(Y$:6SAD M2EV$SW+TNKR O5I.R&=(Y53E$>PM\!"JBG"FQ,[5HC-US:L2Z9&#TL?M3678 M[FKO$FN[IA;5OI;ZA+#6KATL $YPF.&V6TQ+2.E+YH[GFM!KXIBW1(E5P6A:< MIF3 :0FY)*F:Q1@UKMLK*0O/3 MGD?M1Z_4Z16 M&9YK+&7?\HT7VGL*0:<(!034H@ M2K'N1VU-O&?.24A8FG.1<\$YBE25&Q([PB\X1W#.H3DG(;%FH<)D#CBG*2F- MIB17C M^(YC-D4J_*!8\_C%L@T-Z$RQ[O%0?Z8S):^E:7^XA]/>:8E7V6\[(P,+4?;8,H-4I:4\FMO7*JEX; M;R0^1ZB>\J@=L ]64N+M=>YUY\?7MZ_4'(QPRBQJQ!QHG]^ZU.4AH[C;^F\3 M'F?Z1K&5WP368>$J_^[U3AS_P9IY8M.+Z9-5@]W3MM.K,>NI@%(RF-I B ; M B3&Q__',N(KI^3*;QEFSA?$C6F#(:6C\EB2 MP,"F&*C%8&"8GI>5@S>=W,#^BKPA:E_YS0,26D4\A50C\!MK\I&^743F@\RV M>T3$)^F\@E@W52/P1YRO;U.\MK%7;&Q/B6JY)7I*B*+I[[0+@.@I(= D>DJ( MGA+YJKU>'7BX2%11)J3:D>B-'B0KO3?$5 M!O,ICT7F'O-8!;\EM\ERM2HY:CQ/_L':W90C?"T4KM:+%SK !T#P"H4U$M)YX(X2W?( M;^T$H0,>RRBWI.8!#V6(X@*"Q699+-UIP *Q6+7:D&1Y,3LO7U@2+/9^6"S= ML<$"L9@BE96R5&\>[D"[8#+!9+-,ENZ$8:&8K(8UW\K%UV1B2U+4Q\E''._] MG+B6$\K%B_HXHE:!X)QEG*,DU)X7]7$$YPC.6J0N9__CZ#7V?,> M'1=&J:N&\4;@/Y'2-X]OI-V[9B?$G9$^F5 -ZR6$=7*PH,(+_#BR/&=:5@4+ M[Y"V0U1B4\S!]IT8MF8H:LZ_!9^!1[:'^JF:F*E'O\B8!,< MU,1R$(C(6/ BRWL:P3L<6$Q]R-I>8C4/F(?[QNLVP-61J;SH,(C'Z3S\J<& MX(T4'C(M W'*?H';IF.$RR+E).#OJINJ\$,CG>.7H\(/,/4\%WIH+)H(K-B' M[CH^@)(J?P3=?-)5_UD Q5S5CWAR-^.\E<*3^Z*[5RK+)^?UQ3+DTW(>#KR; M3$ A6!K2$A6RQ(ER,0+!@4P+@@=>CV(C#9,VXRSE7-=ARCF3*HO)D?^8RN2 MM5;7XMJDU$XS97)UL8BY9Q8$&E86+CKP7OJ*YC0]_Z+I MST$EEKMO7W]?K(B ;LBBR3I;I 6^PKHO,\^ZZM^'#XL[OA9YP=R]HV')MEX6 MO\0",N3N6_?A9NF#XTW+P"J=6TE8FCL@.5S)R%+]\@G>B89T](^?OHS"K9^[ M]K=.Z>M]I_U[J7W5[]R?@;'VHKXY@16/MJM)9Z;WF8PH7R<%B\SX.T,_E]G_ MXC:-_)].R*?Y1?WM,GY1D3(;+VG_]N*[;OZ8@B1F"?@?#+(!=!(-_P6TIG2) M8LXZXKP.7XSSY'R=*G?II&[*]/YB2=T#JM!Z*UZ%SOA>*0W>1)MVQFQ2!RR% M%XTFM+1243TNP;WP5-^_KE7B=.UFQ);0G=[ :HK+[8X=9\7;ARE?GDZ^KB3N#&0ESS; 83C#QQYY>;V >*D:+Y-&-? M95"^\0(KC;K?+<>Y"@* UZ;CVAZ2P2..RHHUQWL%"'<6% MHHE)>5.N-5G,8O*?'99?3,P^6F5GSIN9*PG6.$V14<0*4NYW7.U9B102FTRI M[1#. I7/A*."("P6#Q8.44W<0[!>V'V(F0%_L,$>S+[! #"(;@TW%@94?T88L/T&/QC(E2=U MB3I&\!'Z.J$#/[3_2-&+-?AG-13&CZK!7NB,*-RG@5XY)7T<[W0L\(&W&+!X M9&1V7-%W ,$<2BP0&;RA@#X,RTN#]XKC,C6V+Q(^[\*S;1QX)WC*S&J2#Q>= MB^\?85''$X,I/*:V^#,C:THT70.4N&2D/L.K""I^UMV>#H?PV&#@"XIGN@?C M!!K5*6*1Y+7\8NQ)X>ICE$R/U'VAU Q0&*RMS8T9!CE?-_L:'.F'*\G@!X^$ MBR?J&ZX;H@0I$-FJ0B#%+'I(-!]'0*HQ>FFLH<4SLJ9&)V#UX0 #Q/E&HT1L MU7RBX;@K93:B>AF ^^;,O \'_JQK- )DSD,^UX7<@]_Q=_OLP4Q$A^WFND// M0#MUGJ$CXH'M L(RQ,448&B7\";^K1R8K8P;EC#Z"S#GWQ,V[><\&#UUCDL[ M>.&595_Z,_-5%-BNP6KXW+A17EA3JLN+(7&V"$FSJ.)6P(6P 8M_/U,OED@=VPN$QT [M3K^4Q&U@NP M%T!9\VBPY>K!5&Q7U1GN6X\.P+=PPTZ(1WA!&^'(2-W-JA$]10*8 V-B\WJ1^_7P= M@4.J_\;\FCCAFH"28QL$\&?(2ZCXAOHKQ0WH 0HQ%.64<1,9>ZX'5M/0,S5N M%*#\8FK?Y7X^J'#+T9-,@-G;9_)DF VKVV2HPG^>5<.+6!T)+UEX EB_<.%? M%$N(.^Y2@V[7JWUX>O>YHHBTR4 'X0GD'U]8W^KP+:UQ+#I"+T4+=D=]2$S- MYC!VY[+Z^OCD=!LO<"&WBZ*J5=IQPXY-_5W_6%.V'3V^ 2W0W[DU(YIL00LU MRN^K:<>J%[13J)YF_>C'9(!A,]:"%>Y9U;UAL!,+. M)S[:N(6/ WX\3VCCD&SJ[(N6AX=.8A9'YG#BP;QMR;T "D$CF*.2!^- M2'T/1U..J.*YZ"@BD"4=)>;G,RRDOEWGYM)&L0_O HV]8H'W@\<*/(H*H1 ;#XJVP<"O$SB8INUPLZE6CEAW2SJDX<[,6ZLNUHFR;B+_6JGHC MH1UVA^>Y0R-)R0WF)DX&%<%R34 [-''T4K6B5VJ5G)^D%DJLU\FGH&S_+*Z9 M[W_2T T452,KN7_HWB=\_\!%YO$"9=>3.NW6Y%7>,]@$(+]%HO=/YKD]TQ], M62Z%O4>ZSKGD4+@D:6;#FCS4G$MR+MDW+DFSWY.F+JS)!UZ639:RXROELEY/ MZ)#/8*)E:N>S9.SGC'LPC)N$$KDFQWNMC&L4ZWJSG*%([%XR;IZFW7&):I/> M] M9L)X\:8?3=KMF#AF.?3=+'!,YA+1.=68FR>3(Y+/(Y*49IIF9;9L>R M$1H&U^-H1+WVA']%:"J)VL9?"^Z"X4 +7AD!K'@(:CJ:R ZH;A+@2,)JM?1B_@#^2;*5H6H@_ FX^$(%^7SKR_%V$>P$VT$ M I5&K2C;$+ZSF 0%M[S_RYL_^]9B_,UDI:06Z3P&'#;>$(DT,6#-P>"-#G M"3$HDR^ M>\.-)3=<@E'%-QWWV;=@\:8G=YGPB^9MLTY?D<^D@6:(SM*%MC''7ZS#3'/8!! ;9'=(!4%[JO43V@$O)C M49(5$.4U=@V'5BN(G26MKVPXJE(T%<8>J1:N "7&+WT%%2C^24K<4"WAAV\5 MJF^3HIL^@6S0 %?@E+[C>+9@:, 5\)!DFU(!^-LAJ%H6=@_[H!'5*.8!]1!$ ME831)Y ^:,-:Z'^=?)V%KOOR"UY-S=/:AR?''/=J1:/8J%=JA6:Y=5&H5*MGA6;ULEZHG)>:M4KUPF@6KZ:0Z6@IE@/'G>@K546F=PAU:]<'9V7BN<-<[+9ZURM56J%',TNPU5-X@MJ!K[&]B= M#TEFS W?+%E NI%5;P,W5V09*0T7&A+#=7P.ISJ5X=BKMU-[+.86#)5W73#T MQI[31B-]GM2_$N93THA13C+5/.=B.8*:69F"&U"B=%T;='5RXV%'O(J M!7C5BJ&7RJ6\.37GK2SR5C,+O+427QD-O5'97=-$SE7#?KW#?EQ^>'O\ MN ,ZO#Q M+-NDR^=KV0A80&U%Q2HD#%>,K3SP55YA':_7S8_T4-[V?Q$]S*+ MLM_E !G)HERI$[)3!E3GR93#"DREQ*6,]+A4:GSI7*&8V_X%IY=5$R*58E$O M%HMYX#;GCRSR1WE=_(&UF%2*F3/)P3#)^I Q]XXO*NOBBY42$P>+^9Q'D79L M()<:,J3TZ :FG38+<'Y Z0!$V]IQB78NX99&\6I65Y!M"$,495Q_97;OT?UN M!OC[) &>Z.KWF_:J%G-SQR5$.897SBLAK]2VPROOLIZ;.ZX-RAGF&!DFK1*H MOAV..;(JGX7X=S& K?4QSOJ1[J86\FX(@:5P"^9MPM+V=-)R4P@PO6 M%5@&)<(R,&)8!JTED Q6V%EE&]46^N:2V[K1)P(Y"^/SD]S_FDF(1CD9[K?9ZH &>!4%S[CY>/^G.\;8K3KBR\O4PVQ)7WT M3DR#!9 &A\"@"RMN-E/_NO1C#^"I^8EFX&7S$]V3O7UO,=ZF]5@\:7DLN<:$ M8KQCAC/(6HPW)>=1+982(KA&H604RJ747DXZY38=G-XV*7FGF!)X3>+B>Y$1WEVI:,(!I!M:[\N/O&^"\XYC,P=MTQXS3-?1%@57BTE%P8LD:F:0N>JE MNEZJ5?>^A#AGIT-AIZ0ZU*VSTTJL9#3U8JF9LU+.2AEAI:0RU;P?]+GD,>H/]+KS996;^5FZJ'ZI 3*I"%@)Q>R9W#0SNFE[>X3SZ MW%+(&2/.&$GHTBLSQFI)FEJUK%=+M9PI:2Z'0)[RYIIR]<\UG6?'6HI>QTP1V.FY\#/6'\"&^-;?N!K(P^^;XU, MVYX0S*GU8O68$U9>]SUW* /@>%T_K2R;_FIA/QVL(W;UDX,MZ-I#0%"JC\ < M_MB;:&>6;0/9I>"LTNV&KL,FPAG@3SG5[M4F.?Y4;)3#BQW-!RZCNR@XYYKI M,;@KPI];^/;P-5/S1\!K\%0-7U8\'R5%QX1=.9UWD(= +'>>VV4,SHS.)Q@P MVCC:2X_UV'!$>P';F.B':>80W%8\TL#5?DJ&\ZA-919[ LZC!/];C.PA0H=R MF5>PR@=8(,A;*7IO^]_#I472=S4C!;-;I@C;' ;I!6@P&O@:L@;3, M1H% 72@2ZD)9!PZSN@,D?'N,7PF;.25U]E/WJKZ&O4(]E:"/[M>IB2KELEZO MS=8OG&I;(*A&PB89T289F2&H$EB]#=UHEM]%4,9["*JYAKW:!D$9Q;K>+,^: M-ML4P/!H]H.V^.L74'X2V^/NV]EO)]-F5;'X^SK[(4*2:'??;IZ^S[UQ@8T@_G,M)*!Q&54OOP" MST1#2OWG+U\&89#TKO7MLG!V?]GZK="Z>KR\_Z29]JLY\:6)B$$_['B.[=^ M\7TR$+9$A#[_6J3_2XJ*BC^=:+],;^JO%\F;BB>S\I8^WIY?6\X?$9$D; '_ MAZA6DDXJ@- ,M2YI;PO2FGZO&/$F0"?APF(K_\N7V'>64S1Q28"FI1.XWN3" M\KL@?,8>>X1;G-EN]X\3Z5N53S0&DF"$9^&-682EPRDAA-&9!ZN3Q&TS2#=+ MP]H$[BBU]3\$R$F->R\ZM^EC6RATFJ=+Q*X),FB[ZY*GFU#6DNI:[<1L52FA M( YP6I*_C] ?N@/6&]OLMA^2_/G8\^ G@GF:(7JCED;TAPT@M;[@UX:S6[7& M#L;9+ =#L\'PS#P#XV<5<29F="X"FMG67N5'@_]34?TR<#([2)#GPF&'U1>Q M->^J.B"1722/H!:/F&(+0PQ7V+B"ADL%AN?L@($;Q_3M"^#M+DTG)G9!&+(\GD M,D:1,=W1=VW;?;683]N]X?W?DFYKQ/5=BLIISM,[\U7 M^#-H4,:F8H(#=ILR&H_^%Z?VB6 MHXVPAL@_<%&=R6[-M%Z(LAPJP-^X&!ZX! MCP+6($5$)2$ OTV?2F+YYKJ]]XNH:KFJEYK[C^J5<\BA<,@<1->=<$A)+U8K M>KFV.X#W'2#?Y>[N!J$X. Z'E5X-_OQNKZ3!$$MIV_('1* M3S,#JH.PW5?F85%$U_5Y@[O# M'726TC]/53#2&*L'U?:5H?^Y;S3#3O.!2K6A^X+T1H-*.F#' QF%ISXY36L^W G+Q9A^,^V/"&7Q:/Z8T_Y8 MKN?MC_-EF M,^$:H_G9UP+S!RJ)%\LG$>@CG I'7+$"'Q@D(-V$ #0.XL:P?I_+'KK0@S^= M:LI]-0'> ^\9N%I_C @U(:(-W1$OZS"']>$7G:252;@(RVHDG52B?%S/ KWD M!MH 5*R&'XP=!4!'?59LF='K1Z^.@E1 X 1(6)I$?@@&'N.X&,N BM 7274* M% @_J9YR2X)W@^VVN).N@V ]V'HKQ.WECQ%S?';&]SRY [=:/0SO;Z@KA>S@0] M)8 XP_]NIM7;7M!10O;A8$3J,00GH[33\L':XF97F"03%JXZQ &(MSDG]__O MS4[GE+=?E&?DE)=37B[S[Z+!?WZ#([-M/GIQ"* M!:W+L>2.K9!F07U <=OU 6GI_VH*#'/]+3#, B_PBI/!3!1SI;QCU=#+U0Q7 MZ.<$G!$"3H'(KK\%]GD#!%PN5O5Z/4.U+3D!9Y2 DW#+WPJ$OPD"+M7UDM'( M"3@GX/D$7"NN 7A_ P19YVC([+LL&+ M; B:TOI\%9K+U')ZUV[W#>+F3^:Y/=,?3$F:0G9E3 ;HYY#)569_D^G56)]K MDM-K3J\;I]?R^CR1U>AUGCEGY-&@+#TN0V1;69__L7ZR+25T(&2&;#/D@1QW M!N6#*+*F48(?94(E[I+PDNOR9Z"O/@-J[1VV:[)&I(6M>S#O1%JH5=?@Z%P( M*A$AE90*\U5$6D,O-DM[C[F0-G#4RP!HI MY2MO\G;7R!J5>E5O&AFJ4,YYXWAY(Z54YDU^[3IYHUG62Z4,U8YN'YER:N%K M1E)*6,4F8.SN@ [@W%I.[S88,._.]0./!9;'ALP)!'WXW;N:+X&I$\$)!@/-'KN.[GJ^96J58 M^O#'1RPPH*WKJELW@JV+0%,OSFDO(]S48& &/!K2$\AO)@@HVS:] OQ2X#]J M;#BRW0GS(_9UYV'\=:IR"L:3*,4#ES"B; MGW$_F-D=R&UC"NJ>.>%;3HBY/)XKT6[EMT\UL58XD ZCR!3'$WQA/@(26LZ" M\_ U:SAD/Q'T-KW#YK'GN$Z6D/"(4?'BW>:MWX3.15A%?U/:>R6E%I?C=W^1<5U M^)4'8!(X*)=_15V?RDS^[XB=Z3RW@L=7]Y_,]/QUL*V?Q+1KPEBQGS6S'\ 1?D'H-$G:!9]U"]:/PL#J@17P";:Z?O(U>'6__(+? M^JI-\(U) M#*<=\XVF?*025EAK9[4)? "BTP@^@K-I[8_AX8*C!B;3R&^"D@ M5WF,GRAPNF7'A*Y@0C\N:I?\MRF"84?8#X)?_8J6N80.O?MV M]ENR13OKLL111>$CM)YC][IZO)\+(Z@\8.K:0;_@N:^S'Z+MK=U]NWGZOAB? M,!70=%K3G'R]0_#Y4AF/PZ@(]R3^SU^^#$*3_:[U[;)P=G_9^JW0NGJ\O ?[ MUWXU)[[TXC"_Y+#8ZWW6!HSODX&HJ"++]M.;^NM%\J;B MR:R\I8^WY]>6\\=)W$-+^H>829).*I[S(G,_S25.0+S!]\J<_=#M>C@#(04A MO[&.EMD4N8ES%.Y#!.=5@A\I:UY'^')C:VZ4]'IB@\CTW *PBF9L.)3?PJ'1 M)&;UTDC5,Q\;IUK;4?P8]4XH/^#". 3WT.S--]-P3$2*VF\D!>WAFCE@N9%-=\:!P/76_7HFA6];,P.0YHZ&$0?M\CO(1WLL1$.T7!0N>*W MP*0Q+0<=F)'KJ;[D#%XY(8NG[_:I=B4H(.WTC#>>GK##3=JQ.2,_&DGM5[-" MX8V>[?),N.29K]8$TTR>(C)UQAF9L=&8-8&1"7J5DG&8K6"B.HD!GH:F'<=S10AY/OE+G.!3"00X%$HO:"+;< M[:5KR01Q*:2X/T\:I@0>ZC/^;"(3D4@$X>6/;701'YCW8G69B""D7>2?3=2_ MT#WN//9BN6,?_O4M9(^6TSMG[C)R-FUI)$;]V[[RV6H(4V^>S-18KN#ZB#>U MF;RITS.C0&_]QASMF^UVQKZ>;&C@(X$-PG?DDZ:ZX?:AK*+]DV'SGE2'XE8T M<,5CVBO^9W[LH-$ LWW^-YHG7QT97)(QAI /B2OAZ=^]4_%2J8L5YDS7]7!+ M7*='1I>0 ?!'LH!W*:V.4UXVDUS*-\K+%H]=8\S5Z3V:/U9G\ NP4+N!.QL MW %'OUE*-I?S=(]O*TO&LL*1')YP"]"5&FIWOUUIMU(\@A8!SM(NS!?,>(1I M1?A.E%*D)&)T$SPQG$LSI,NV[:;$@,'7-!%;Q @>XR0SP@3KF MQTQPS_@>3CF%D:_'.57ESS3VY-Z?E,J..RM#X;'1C6?X?OY]W\[VRV','!^M MIFS7TC[VD6U7\JC,1(<=^7@1:[[)D5^SB[0)5YVJAZXMLV/95@ 2:XZ+WCP0 M%[V<,1>=CD!K.YRB@1C?ZYFO9:;DW)%0-/>V[A)G0M9*S>.<";F^6N\--R_6LC;[T=C&[,=Y2?V?U2$D*7/QDJ>1;&NO M\J/!_ZD#A#-P,COH?\Z%PPY;\F-KWAD.S;SQL?'175L8Y;G"QN6TM;>T9>P7 M;2GR>==B\Q![ I=90'GKX^9.OGYXU2O-V5Z-S-!JAC3=3AR)'6JZ"\N/@!SZ[-!UWK*F9S9$1^7- M:NY92@WU7*_8N\1'I=C4ZY5J;M=LF2+381$_EM5ZFCL.>J3E@*C@EJ:=:[GLB)'& MZBZ=..,KU[L5)_Q='/!*@WGK);U1SKVZ##TN.U3:7-VK6R^5EFM-O53=W3"O M?=)YQ^;8R:9+ ;JIPO?D&B\SLJ1<7-6OFXL"+M"0!!@XPA!)RUIINEDK)%E& M!$X&:.MH2;FTJ@^X&U).@6C+#"EG2'<>F[](I9Z8[\LU97;$RWNK6NX\M\]\ MGW"PM:UDFF-;V:"("1$3+-D(8[-N^08\TCXJSK M!7G"+X-RY!W5+?QP[^EL93_%>Q(KE6PG5C) -D=+I>\H<%DSE=8:>KF2H>%V M&59VQ^;./0 M^:#K.F:0Z[@L28_W%K5\-[T_6$!C=/S@737@1EFO-S*<2,D MV1PME;ZWMF5M5-HHZLT\8IG[AQV:'/M]>QK$:??S+/[9G^8(HT"]FER@QILF-SUB@%?-A:;$D\ MJDP*DZ77GBQS*BO7NQ!=S"+'OD6QJT+J8H&X9>K.XS M4WQ)&XNRH_$\RG3X^-SZL]^2Y][,;D%\- 5\-#6T_N[;U>-]>+-Y0/?P@-F! M]Y[[.OLACLW0[K[=/'V?>^-D_2\I86HG"5/@F6FE"HV6KHAY1?%__O)E$!ID M=ZUOEX6S^\O6;X76U>/E_2?-M%_-B2^I @T,A F-[=^ \7TR<+2&,+/^6J3_ M2[+ Q)].:'9-;%-_O4C>5#R9E;?T\?;\VG+^B(@D80OX/T2ODG12Y[PLFCN4 MQF()<([X7C'B3>"830R;@K5',\;N/->!'[M4X._CG-2!Z3PSO^VHW[&@VO7!\?H5,Z+ MU!X'EJ\]CZT>AMDURPD\MS?&B;6FYL [=OE5-ERE#5DP<'L@[YXGNB;L W*U MNKBDV/VCV93GE^?7X7!*77L=6-V!YK'_C"T/OL9,S[:8!Q]TW6>P3]"6 :&N M/!6I#2X"U@/SPA5#?VEZ'G!>0$7,6H!3_$8F3K6$+>JXXT#>P;/\/V@@\%.QRX'K(T'1KS\()G+K6%;O8Q8G M!!= .68/KP:2AS\U1^/ M\+;T.RR!=4T_\$^U]A"D%S[>E!L7X&GZ 5QC>CVM9_5 M07:P'R!^X1X!!KK M]^'E<%G)(YC#%X0[!9PS#VXVX;GKH"SB:.'W0";IPPEKE=IAJ(-JQM1![ QH M7JL0(G@>[]4%FY73ZLD5,C-"^PV(^.=P,Q ;X)@L""['K^%21-9E>_#_TP<48@Z M C0&_,&"Q73%JH'FQCY*61JJ+CZ,)-C(LT!0BT' 0O9.2)+B35Q@)I3QXDFO M(%D'L"L^*8$> R$YA%^U@?NJ#VNK1M/1 ^+EI$8P8WLD9(D1J ,M!Y"Q?9>2#GV/7<8 M;3*\)IQQ^#U4TJ!58 '_&3.?="]0Q:G60F,!;CBV WE.XFSQA,3 25#*I)?P M([%CM)N@'E&ITB'+!X,.A&>CGV/RG>N;W8"_/?XV-/\-MPXF4W.IHWWUJ1P7 M[ &BR*FW\8$T?;PADH1<"5#&U%L.X-$=!N<(;PJO:?D#5.0O>.9@#,!+B,'4 MN ;8UKB9UF%@U;P0=^")(>%&7, WV4S@+]A9V)'3>1+D$"SM'86#U0/9^ MW<./D*WKL47&DDT75]I/\N$/LS'@6>=$\" M8+J>,+L6/*IY\I76K#R,&&Y@PB9TV9@T]-1M _=9B I^X(+>DP-XU6+"H.UR M-)=SB9G8% .8,__H!G95)!^#R0( N6&!6+(=L)ECY,1HRND/ICY MCKCV.S*=_)(O!G%'+PHN=EB%>L>'R?LS [KOP+A::(?=,0\_,)]9*0P^%HPE MHX\& DC,A!U_7B0I\.B3#Z2TI@.1ZO0^Y/:C.I/9(HB?)?>HBB%)*(( G94* MI]K%V)/Z?QDY8G ![<-[+I(%2TB"JC$E">:(@$@"O#(/'41_A*.8A2N71G?E M!+HS(KHS[7>(0@J:SJ0(Q<$LSFA=PD"XVB,)0==DG?:2M7JUFRE M:FWCME(]63676FTF*:JS?6* =J23[3*@=RY'(@-Y4V%_U^&(]&E'B,Q:LU(:/"G.G; MC"]S-/+<'Q:FV>Q)&G,8:U*2V.I[V__FNCW_CE*VP34L<@D&D:^>QB /()_9 M&>8MZ>; $#=@,PY'MCMA[(%Y+U:7^8^8<>4O=C:1=Z3;/[ZZO\,6N3L39;,U MY>FB;#3VN@,3TQBD<(! K!^+@W6$O1!4$SQB!R9Z(!A_&R48=AP0O\";SD%].RB?BI<&D(JH5? M/'#M'A:,P'4H?UZI%8#U"B86#CV#:3\FG0/RC+[.RYS$]0%P6\P_[T7!-UXR M7[8];;IM6*M@Z):HP;]Z;E']E]/R7;ZO64B%E]VA12^QNE ;3(0"+U\>8>Q_;- MU=N1U)4 M*\G$W?IV5&:=E[DO4ETJ/+>+%YDMA0O/=9F0=LJQ'EPOR,.XX[/_C$$+7KY@ MY?2LV[2'#2!;=IOJ&76;HK/5^.%^,>E0'3 R_0)0_HD66 &N0_D$9!Y0SU]/ M0&V;7_?!S9K7+;\TO(IJ/DC%GHBYPAN,IFB7H-4<[;8;N"A#2F$45RV,MQR4 M7]C Z ]LE"X/(%7 T@\F6CNL,%"Z!UL/;:5Y$%.?-JR'^4%298*O%A/HLO9> M>!RV]0\31>BYZ*F$G MHO(JKU8PX.+9QJX[JP_L2O>(+P0;\CJ,UO$JO2SV YY)GE?RLRU'=+_PM>)# M>'='])4."U[1)XIUBSK8*=HFM@.E@>(#7"IZ,@A]D"C@++ZZV@3L,)[0Q]X2 M%LAM>L6.$MF+6J+CK.B@Q6QLE<$W[#**Z5&_#']5["6E[A?P0YE%I1PCTX/3 M=5PXN8#WL$1$4B[)$A6U505;+]B/$:@<]BU)".1L5.R68#K>S6I[X8YU I*5W9^!G<^ M@42PXX/OTHL%VX3WZF _$FY,G&*B=J)7O%67MZ'KZ.K"J^I QJ)I:&CVZ):@ M0#QJ14+:%"U!>)LNIJZ1$'CY16HLE4>A*1" KP\7=$%SF/"OQYYQ=^:ZRQF1 M(WLI\)KZ''F''SZ=/F VP^T195QXXV>MU0/:0)[G-/@!OQ;VDY7 42Q1#HU-5^92!T!UWTRSX\/;1 MN+:=[JDB>.EKT?,E"TVXKP:&XLCU8#]A$5UFAJUX< 9C[*VB-FK1N&Q/8LO# MGBX49O UA)J9\,*,5]YZ19UI.#F=V)Q:TO V@BG@+\3QL %N!\<2EC9(0I)4UPO$,XE5 [JFA)YF#T,B>P^9P"ZB Y*7?';#>V!;% MJ!>LRXWDJF(C2R'9Y$(2I(^-.@ D@PE:9V2;7>K.PX(YZDZ_8AV/=_B+"_ F MX8?R+C&;>T9"AI(E$I'T6%1TU)_99:P74QOB,&S80MN/GPEOF 3Q@UO88[9% MRJ%'^Q4JNI!Z3H%84#@YC/M!)&P3Q=$0.]&ITT[H"_$(."641Z;7DY232,I3 MS.3C?N(%7'?)?OVP67X2CX\.K@GMT00";8Y^_"GSHT[N:D\QUMV_M6^^:0^/K0>FKP'W@7T!QO(*L M*]BN2_(KPM7@LE-(>BD=GUW3!AMQA*.(=5!U_^9: ,U&:?W"SQRBQ!2_1: = M(9:(+IJRB>+=D.+ANV-2T/ )N2M2RX8F;-RXI J,M.4/3>QV!I;&9?6M4+1J M8VYF^]A _PI*U4>]+ZT+V1\M[0L]_ O<;_9#U&NSG_*&^]G/:8]Z"?>F_9S] M&%O9L5HDX4^*V1#]$12E2YZ-;P%-FI[T518:UULGW@SRTQQ2LIP7UWY!%H/- M)7/0\O_@?BD"1)$3@RX8CRI;0T+$06^8>OE][<,0C02@N8@C.VSB.KVT+B?$ M.K(_"A>,# ,-35>:6LGYAI 9^GTX:XF= [PMZE((2X"1,PX<;''/.YW1R6:2 M.5+.Z'0'C'^ #YKVLK./$"_R-U]@#?F*F0MW[B-44FB0/5R>ZP3]($A6[A59 MC,B[)H<"HK5SJ9 H,Z9$ F[N)V$K@C'I$EX%?B=T/\,'@' NY-%]J7B?XN[ M?99NL7S%_\ 9$+Z#1\EPUP^!H>(;()_V64,,1_S[D&KWL2:>C0(2;',N4I[J MCKUX[&4D:O\_3UW-\3$Y9@=_=8+)BF[ZS!QR4!C0ESN$@X67 !8 3D&XB1#F M*?9TE%BVS3CMP:U@N^ 1E"&>_:*'T2\/1=)G>K0-;KUO"P0H1-)Z'MO M#GDSF/:2/&1V!ZCG>O2$N9(DTC0]5)0JG@JIT'3!HHL0%TF32)J"8#&!)1QT MBL(3[PEOB!B8#)I<82U8DNIV]UQ&@4\>LD#?GF^^%.*B8L7OVJ8UI(,!&=:Q MT0D50G\\HB/ /\RQ"2FRV$>!@)XN?H*2T/*ZXZ%/4@T^Z*+4I_Z?/@^KBM.5 M!#,-W99-HSW-J7Q3#1AX+;>_7][_WK[\QV'[*/49BK105%PPVWQ%A@8)-!+] M3B38,'SBN>/G 86!OHTQW&(ZVK79P6^!1&4^59CYY"PHL3LNVH122$RUZ%-] MG$(,#>'/*%[M<0>]'[)[[J3N_Y^Q+?,(4V%2Y=$]@7^(I@W&^RC:S1&3'*E( M47E0.%RQ.#XC7A?&A73NH(G/^?"$,HJM/&0Y"B:-AUS)J1.<1L_9A_QIYJPIB[L#Y I M1W%S3#AZ])5Q_'8K9KG#QI"W0*JH[('E=CE+@/_&*DK" >W08#Z5=S/!J9XV?0 M%B@5_NEZ?YS&KM?&'J*J$N>(5>CX9C&VD(4;(<88FC04PP;;BGLS&.!4KO&R M+/DWHZUOG6F+7XE%NV X1VZC*B!\W&T\MFN06^:_621>AF"$67UPR41IZRL2 M8('#NC[#]S" ,K:EC1AYGCWFPROP>ED10 =1X_AHB3)G8 K$8UU*2AZO&4QZ MGOB1FZL_R"6#>_ <)- KK8+R-JJ\E;1[?">>*#X3BP.XR8N<#,?RZGIV[Q5/ MI4]>IO@^"4S@K'ZL$(# 20BA$ ZN9Y/5)@_D_03JMAS8%!/B7X!M]V#'*P^L$ M<>;)-A_#!ARJ,Y3SJLS O!&)7@Y*K$AZO-XV@%=E$U.1)H)0QR0^- MMI6D);<^'!1%**OD&H5 MV'- +L]8 *Y\$;*OX$H*>\"/SM@CBV7@4E$:?VG$ RU@-I8+9J'[PU!E%)+0 MS&?F\'N"S3+D^7-\\N^MN 4%*QEB.9J2HI4; Y*'A#Y),=;QX25/E>V--C8. MH9IV7J&+TIA<1D'C@--URZ'RQ*@K MW;!8UIK@4CPR**B.PA9FL5@$R'S,PYO8(,F_12Z:8M+[KHTE^B 0D;5(&ZF7 M*B#,]+Q$RS/+B9"\;X?W[=3ROIW%?3O'T:JS;.R3#+(PW([UGHX2(^!U3BAL M>,:I'PL7Z+R$L@M"S4,EG1I84A17[#Z)EH4?HKHGA9X>J<9'R0],!R_&O,(+ M)1Y:L1CO(:5(I4I8J3JWR#(6!@?R V!%]"''2Y%R=1'@YNB5E.I M]S#CM:"L,\-B-1M+4DDV-.G1NB=8-\3M=VB^B]CHOHL8]&C0J ,HEH'0-#+AIBP^ORF",35_C&LD";=@?]82$I M",M!-!7SHFU^,#$/+*?R!4MJ.X3V!L0F8P;3Y?,VGUY$F21>& !&&EF-73A7 MI,M %&]RDQ)_(S&:G(M&>L!?X,@#+%&5P;.8E$->X6/)[?]'5 ]<:IPQ7P]6C,1/H;FN"?,:7[(K2@Q_T^IJAC MCX^OU7UUN/LD@Q;<>]4COTQ^@"\_[>1^\<(%R=\!C3&%!@.C]"#3T@BC1RHNZ*64OBNOE M5Z<*58"ZW0YO?XBG#SKCL*L$H0WP-NC&HS?/S)[&1Z6HM@S<=7BJ_8-&D:GW M$A4 W#822_X3Q355'0O MD/Q-GGN)I8GP"/I]GTB*7GQ#P!@\^/CUR5=./Y;3%Q4[2'_83\6?& *,F*41$G*WD]#[@JX,_PZEY1]R,\:W>.!RM%Q;<=%T/[*P7RQNCC08ZG J6.( * M34(*,](\Z"Q[-&9%(#\V<>S$DU[4($9,UF%*Z>!DJKU"4A(_RSFK2XWN*<6 ME(H(R[A$L5-<<8(]-W9D(X94N"85BXV)9F75K<8MBW]+74VO\BJE8GS91.<= MMNP2*0\;+E,UL9^IB5-4X.S0VLQ>NM=;Y^>W3S2,V ]S= M7K?/VY>9: 7(2 =@BU>6@!=&A1#)A-ER'!0.]U35@N0KVP=^"]/Z?0LQ'LB> M%W@,8:>9Z)(5N.R]>..+J32^)(OHV<8 46*35.\ / 89#846)4*?'K1OK=8=EP_\B\J\4DS*)#TC:@:<,N>&V%(7UNSS M/0 ?=CCB+\#3D5$Q9Q=<!TZU\FB@%2I&DU]8$I9 M$95 =#U1^N]:XG. M4Q@\A5'/4QC[E<+("#,]QD*_:1JUBWE[7_%0XUTJ28IU*OK@DYC#3^;K=7JL M2!M8?G2?9!T=07-9WFSEJL1L"BLUN'^OXCU-?U64PZ3M0S39UL/0"%?Q_Q8U M<5S'GRS7F^MI=[;IQ!IP3R2ES*9Y^\I+.SU&95I=>7 TOI:VC+!0 MZ-:@)<*N0HQ8AV552KW50^P/_@"S"$,&;Q,6.[% BU\MH%)B[0%*IZ32$,D= MZ-C5>Z>4LKS0!6DA,JE"8)6TU&1*A?M*2:5/E%4RT2JU>E/H$]'L83[2A?76 MGDQZ1RY)N.112BEL)S/M<(XWI7-F$)\SA2_FQ0M<@XW;0B;V1(P8A4DGNG7 MZB$&$(^2V+)#BW%\7\=53T7$,C WGA"[!OD4D888/\X5 U6NA<]^1I!X*6_" M!J\>ZW-O(Y#XY22#PBF)T MJ80'A['@>%Q^9$XB)!4>ZA41]7AG!CI,)/CFDSPN[X7J@J.L("G9'KI8'.Q+ M88!Y;Z^P0&*R5Q.A/F)0PJ?F:SC5[N;ATY!7N*Q5RD%QN3US".8-F2AR>\DX0($X]55W'/3(]?R *2;,6@U= M3U238!Z2+):P_\@B^ !+.-1X8:RS1? Y.:J3J&@0Q3L)I+"">>H$PH[C$0%_ M=MG'.!VH@8.IM'^X_M#N%84 45Q(L5865.<RJ 5*@5 M2E-=;HKA,;/K(HZ".DGD'2/W@@>LA,S@A4I 4@$Q#_(X#[&#&G "447#T_7C@W9[I=W>7=ZW'MNW-WL60E];:F$*=Z@4 MPD(M/[OO!LB4-(^8]I*%G=QTS^^-]"T7./]1;KTST7ZJ58IZI5G3/ABUGS]R M_T"4)O:B'B6U(@O4&W><9Y^7'D7H,?69);U6K>N5$CRU5(>GFG[",^%DN07" ML?>F'OZH%$Y$B)>+HQYD +"TZ])?@! -S8"WH(3#-:)@3PQQ,W+N8@V$GQ*I M(S6@.9?QU"C;3HFO4I7L*1:Q/).>)_C/@E\_I3+LVK?K?1C=% 9^PT;/8'J] "3%!!R=M?@R/)P7+.V%Y M)?72VA]CHL'G.J+S]9,R0BY!=L2,M.DQQS3#)B$4%!>TY6I5;Y;JVH>*D2YH MDQZ>(.V"V9?@^ 5CIC:-N1P/05P'=_O)*)?T:J6L?2B78!%PIS @N;@=7BW6 MHM[4LS 'G-0!)D(A2BLZ7*2+5H!_\UY\\SG&6E0N MYUVLU,>B*72>J'PT]M5K$_O@6@3B:<[ TB\#WQXCM]5%4YZU2\S:-?*L76:S M=H>I,9>^DL9JI"B8!.TB;-;RE$!40M0(+,<[;>-H FIWKDMHU+SC,DG;1-)- MC^L=DT0\ROZ24='+]0K8W.7BSQ^75SX\@I>V^G MZMJGVJM_@W7VW*&N/<"S M_@0#$"2TKEUY)K6&D+A&J&VQ!?P5%6$=>YO #3@4S4^E:E&O%>%]C HH,PJ) MV4SL>=IJE47B&MMPK\F4/;=0;;/H@ M!Y23\R<-W^5JD9.ZDI$Z[9E7&R6]5$<+L?[&> "O#Y"^=;(Y&OV=.%@OEPV] M6:[!TYK<'@W9]WT6YJR+SV^ICJVVD5+*4YJ/2U04T7T5XX\X_,A.;#/ M+1\!W 38E,S*EC\J(O75]0A.T.WW":X* _4X?5/G0Q7@__&OO,\U+-$3,P%$ M(2)&/N@6*)(HTF'B:!2'-AJ)F50 \(J(YNZ+)&/=&.2(X63LFT%0V*WXC\DO1VN537:[6& M]J%:7<$:H"=PBX2>H%@J;S)0?JHU]4JY!$:60>;#BF/!]C,H&&M#C0*#;P@) MQM.Y&#$]_/!]K4(K.&,<7IS7@%#JF?&J\TY4O2W3;8B4[[M=BR/\6"%3I<5- MD'Q3TJ]*G^I4@ZJN5ONE1F3B=Y4N#Y7K^6IAG02H^V)]57+#7WZQOFH?.JSO M+GCAC_0[7!Q&K/BE/$L^]\K#33 +TOD6S[4OX-(,%[#$DQ& MHJ8VZIF&X[?'W1 \0(TYS\.0$2\MRI"X^2PG@9%Q;L6'2R8A&N 4%.I_H;(I M,>B!]_" Y2:E)!\R2'J1:G=$S)RF%B#E'F4M3:T<%M9)5,TNBTVTC%(9(3G- MBB.5NL*O"7&@UF=:$973C>=0*.\="J^<2]R)VE+1ZB0'JGJI5N$6Y"J22K8* MJ#[P,L\%N5FL5K4/#>6QRXL)6;BKW#1B/NK5,J7I/#N$4Y8&OUE]Z1&ZTMN7 MG!8J4%X!I5TD\$.*4*])KX6+[K--MLPS2#R#U,PS2)G-(&U9=DRLRD;0A:_<]2<.6#VA"P>!JQFEQ6% ML&R78P5C2@P<-5.?;\7$5@!_"R='R#M&<>]7/LN+F\ED!D0$H1A8KQ+?0P,% M;UM_\63F/4K -_.]C-60\#>$S>@'82@\BH,K$7\: MF$$1=N$VR+) 3J1TG^B!_X]YKD@/\-&X3 QHYD."=P-%0NP?1YE;%IQD^VMZ MFUQO1P-CHLEATL!\HX@_OOU/5@E_\]4Y/ J >)1^X/L\M'PT64R'X3""9%L?RX M"D@6/7(F!WT_T9M(3+NXJ2S1^GEG%K"%(PB'. M_)3643#A2FJJ?Q;F,*P;BTLC?-14F4#?(V]TB#*Z\<[(5]((3 M2V7D"'/^+_3DM+[KU'A--/YH%E%;09[4TI&U8PI:$Q-#4<)7/FH#V C\(\5/ MX6:X[ $"4O"]$=*2X(<)G=*5.,24>R.U(NVUL-1# ?=<$71['^5>0H_:&V2> M@.X 77DI8+*.2/!%+R\QPG0YQ4/8_SA-1DY4DL. *6C;&UH.IA (5U.Y/&X. M@>'3J#7CD=KDEJ=92P;1)EZ B9U@RI$58P1CU6"EAMXH-L!;5QXT5YPN_;19 MF\F=V;5D VHF!R=O0J*/#4>V.V%8+.G0H"[^5B,/JZ.(T^7=R].DWR M0IDF>80,?)\V63.DS*F284.O-\K@GC07,:2>R&5ZT:CSG/'B1L2Y0:DTER1Y M34LD-T;FQ'-M+IS$SP4)F[<+1LJ3&Y3<,(IY7"OI@%3W^'F0I4J =0V<(\VOV7LR8[ZIZMP1B MC]-5/3G@$@?%Z M4^,=TKWMV#%DF'EW8-6+,!0X%B1DK M28P@1W"RDNOYGZAU*9(>*X3!0S_U!@&#@+#2+/T?B M-A2AX99^Q'W R)Z*RQV=.8=9%ZN/14SC\EJ"(F(*>>S MVAJCMQCTB=)@I)' M PV$SHPC#>!]8N](M^"S3".-FIPFX6OA"5NI&2EKPADX\<3H6*17DGWYDIM#M%B88#6,0X(F57.,GSR*DT&;*L"]8BREKHP;(7 MRQW[Z,+R=@4Y6&EE$RAUZ-'J1L>LR@[!D$-<(L4JA:\/K2!@X?W/7$3P@U\N MJ)H#&Y;D8!>"P<#9$CCDVG6P(7 F%3O+HIRH-AD&,(=PP'P'XQ-E4@+ZR?-7A'AX<;%8 M5!W;):;@1%?QXSP\PR?NX]57::?"5EEJWT'=PMT\[1''*VA'8>]$X^,B9N#3 MERQ>B23&38@169@ C*DYH_3S$B$Y%2(]J?=*WM^*XR!Z#+MM4=BKCY%S[I19 M+SLG[*U@ $[!_D7T?MW^^U/[HOWX3ZUU2"F0U^GWECJR/@J M$B/8,;NJ:_H\C$\_1#$5M"WYD!=?(*B3.4!Q;AP_9$U-HSET"E-;E>+#4]%@ MFCX-2YCF9#^H=DB'Z>K(5*Q_'(]H? +>)DKQQ4#O4?3!@VR&!4B\D^<'_/#* M[!$;S/=DVTYD8D !(/V@0R_T'U-+^" .V)R,6*DI%P>61@';TB< MXSF$$$V=B=KPC(?'8RTK=/GCGO]4T>M&0R]5:Z<:/6@L)FHN^9!4JC/X[8UR M5:]72U/4E=[ROKAO-3G4E!Y@FJW:7"JM%A&YQ_A>R$$48'L5P @8)B7:U&I, M=<)6JM%\'-0KB4I$F.)$QI&M8?\$..',+B*MF_/+PL.OEY>/6NO^OG7S[?+[YD@">3F333S;;^8+Q&EW_##,,W M.+N&YP9X.':)W$ X0%-7YRXD_ET.:L;'1#74B8,R<<0SZ#>X/-ZWSA^?6M?:[=EU^QN??\,#OK??O[P.XNJ#G21;P'!1XZD7<>_&Z-P,:]_ 'N*Y5'W&(: M#T0C@<(.+-;7KD)C6_Q-)R^!8=4:188YGAH6_>F1CAOL*6JO+ M>ZZ;Y8KV ;\4S9*.OB'G27,028'":SGXHX.=QD/P H3;PZLN9UX*'2>>L:": M]85OHYX#=6*[?CAP%VXP& \17L?S7"_*@%M>=SS$H#7!\GK4X^Q9/=%:RHM7 M$Q]V"N^(18GP3>Q90"=)J8998NN[-)[6GLCX;N3K,3Z_FX\3AVWH KV\B)>R M/'E#S>W\FS_-E]C^--R8MI(3$0'\\RHP'CY.B:JNG9"M@(?7& 9+"?D(75M= M&8**P1_QHXA5=W'KY3+!N! EH[9$RDBIN5UBIRFHJU8JB2WGN?.$3>>I>L44 M"HT<,;J8/Y,'-GFJ"U>(#K:-EI"G^>,.E1SV8AR&7XTQD9C+C*6MNLR[X8_^ M>(@1Z#_Q9S['61AA&,B60 V6TJE( PMHSKQJO9PJY]-8EB%:/)BB!T40QAY,41FBR%R MY^"-SD%G3YV#\U\Q:/^@M6_@?\!<-ZUKZ25HM[]?WFM7[9O6S7F;RD/O;N\? MVS??PCKG[#L*&Y_1&WG^T^&^2DJX+RJ;7E$KD6'E+KX.<#8F1 M;?N4BQ2Y>%IA_+W5CJKD/4A? I@=-"V#W#2L2)>6;6A[[SSFE?VXFK CTGJ2 MXCC#4=.&X#TCXCICBM_N6O>/6KNM%;3;QU]!F+5OKF[OOU,F)./QW'>V]2ZS M;>V2LG'X2SQ8^7CY72M1V)N_B,;_F?TO]A-).W0L*M& VW$HFX=1JC8 $\BUD=[:IU_GA[OW%R5=]C]R"S MLUN[?6K>4]I=F5!5)=6>5E-$IL;I,OOV='-_^:W] );ZY87VT+H&T_WV2KO\ M^Q,VTK3ZY3'997,9[+P M2.;EI %W?M&_O%?+.J3BGX@U2<46EXIDL/E)Q92DJ M_MZ^N00A?74)LEFI+LFI-Z?>U8M,C'95)<]J$GE6ER+/3/K$.6'F2:8U)IG* M>9)IJ203_A/[WB9\IFE!5E,%62U)D-64 -3\_\*-+__WU_99>^O=!ZOFRM[@ MZRMI-95GS7'@?HZQ+'VR,)TVE8X:6KV>S<1#PCML+#EEBG-F/_Y5;1;KI>;I M(!B&NU+P6;< +."9W> 3^S&P.M8;4UKETFGIO\(AXSM7^"UGW64_.G.=5GZZQ+ZZ;Z/:7YI?8A1O-4T;=J&<$R;- LUA:S MP6G2-N=LL.#X2\72:?OFX;\V1I]K*9)/JH+5\=:RN+D\]8LL#=+( _GOVZ.0-Z[0/7H M'\T?KN,.)R"# N80/N9#=\"&9D@+>[7OYZWKO=WW<]/N8NDV_HP!@ Z"*>SE M*5Q<7NWM*5RPON58!W (UZVSO3V$:[/#[#W?_[O[R[W=_SL^Q6/_95$ENT=P M3D6P%.U.-ID^7"YI&7'\&P6TZI)['1J28>ECVG$M7?"],8.42JKB: S+S_+> MQ:J^=+[^EX9AZBMJ%<-J9#R;0\F];1PA);65122+U#S# _S!)-R9,-N@?A3+ M.3RTO]VT'K.2HW^_<":X1*]'_E8X&"D&%"R=^_G]O?'A#P/"3+,GA:^^;\'19/PADD!,G4'7G#+GRX M9\\T(]D)/JZPM*E;IJ[N#2M:^>I*??;R[;V*>DCT'F>33RN_1"8:!']Y^$6[ MN+VY:6F_M[^UKULWCY?S^_]VLI3?'6XKJ7\Y= M3-RL@Y ;K9N+^\N6]L_;IT5-P_M)DFJZ^2!>*"55F.4.[^P[8FH$H%&:6ZIY MW7IX+$2EB(G%E^LLJI15DI4Y59*R'A!^$(<^"(;VU_\/4$L! A0#% @ M*DAM5_.GD[F8!P MBX T ( ! &5X7S4Y,#)0"KL) 0 'L3 - M " 6X/ !E>%\U.3 W,C$N:'1M4$L! A0#% @ *DAM M5SQG,1'"#0 GY\ \ ( !O1, '5G+3(P,C,P.3,P+GAS M9%!+ 0(4 Q0 ( "I(;5??.[HTG0L ,NA 3 " :PA M !U9RTR,#(S,#DS,%]C86PN>&UL4$L! A0#% @ *DAM5Q6[BNYX+ MW?0# !, ( !>BT '5G+3(P,C,P.3,P7V1E9BYX;6Q02P$" M% ,4 " J2&U7&?_0>$,Y Z%P, $P @ $C6@ =63 !U9RTR,#(S,#DS,%]P&UL4$L! A0#% M @ *DAM5SVP&T,PMP *@,* !( ( !@L( '5G,C R,S Y @,S!?,3!Q+FAT;5!+!08 "0 ) #(" #B>0$ ! end