0001493152-20-020191.txt : 20201030 0001493152-20-020191.hdr.sgml : 20201030 20201030130040 ACCESSION NUMBER: 0001493152-20-020191 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 50 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201030 DATE AS OF CHANGE: 20201030 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Omega Flex, Inc. CENTRAL INDEX KEY: 0001317945 STANDARD INDUSTRIAL CLASSIFICATION: HEATING EQUIP, EXCEPT ELEC & WARM AIR & PLUMBING FIXTURES [3430] IRS NUMBER: 231948942 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-51372 FILM NUMBER: 201276337 BUSINESS ADDRESS: STREET 1: 451 CREAMERY WAY CITY: EXTON STATE: PA ZIP: 19341 BUSINESS PHONE: 610-524-7272 MAIL ADDRESS: STREET 1: 451 CREAMERY WAY CITY: EXTON STATE: PA ZIP: 19341 10-Q 1 form10q.htm
0001317945 false false Accelerated Filer 0001317945 false --12-31 Accelerated Filer Q3 2020 false 0001317945 2020-01-01 2020-09-30 0001317945 2020-09-30 0001317945 2019-12-31 0001317945 2020-07-01 2020-09-30 0001317945 2019-07-01 2019-09-30 0001317945 2019-01-01 2019-09-30 0001317945 us-gaap:CommonStockMember 2020-06-30 0001317945 us-gaap:TreasuryStockMember 2020-06-30 0001317945 OFLX:PaidInCapitalMember 2020-06-30 0001317945 us-gaap:RetainedEarningsMember 2020-06-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2020-06-30 0001317945 us-gaap:NoncontrollingInterestMember 2020-06-30 0001317945 2020-06-30 0001317945 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001317945 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0001317945 OFLX:PaidInCapitalMember 2020-07-01 2020-09-30 0001317945 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2020-07-01 2020-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2020-07-01 2020-09-30 0001317945 us-gaap:CommonStockMember 2020-09-30 0001317945 us-gaap:TreasuryStockMember 2020-09-30 0001317945 OFLX:PaidInCapitalMember 2020-09-30 0001317945 us-gaap:RetainedEarningsMember 2020-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2020-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2020-09-30 0001317945 us-gaap:CommonStockMember 2019-06-30 0001317945 us-gaap:TreasuryStockMember 2019-06-30 0001317945 OFLX:PaidInCapitalMember 2019-06-30 0001317945 us-gaap:RetainedEarningsMember 2019-06-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2019-06-30 0001317945 us-gaap:NoncontrollingInterestMember 2019-06-30 0001317945 2019-06-30 0001317945 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001317945 us-gaap:TreasuryStockMember 2019-07-01 2019-09-30 0001317945 OFLX:PaidInCapitalMember 2019-07-01 2019-09-30 0001317945 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2019-07-01 2019-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2019-07-01 2019-09-30 0001317945 us-gaap:CommonStockMember 2019-09-30 0001317945 us-gaap:TreasuryStockMember 2019-09-30 0001317945 OFLX:PaidInCapitalMember 2019-09-30 0001317945 us-gaap:RetainedEarningsMember 2019-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2019-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2019-09-30 0001317945 2019-09-30 0001317945 us-gaap:CommonStockMember 2019-12-31 0001317945 us-gaap:TreasuryStockMember 2019-12-31 0001317945 OFLX:PaidInCapitalMember 2019-12-31 0001317945 us-gaap:RetainedEarningsMember 2019-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2019-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2019-12-31 0001317945 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001317945 us-gaap:TreasuryStockMember 2020-01-01 2020-09-30 0001317945 OFLX:PaidInCapitalMember 2020-01-01 2020-09-30 0001317945 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2020-01-01 2020-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-09-30 0001317945 us-gaap:CommonStockMember 2018-12-31 0001317945 us-gaap:TreasuryStockMember 2018-12-31 0001317945 OFLX:PaidInCapitalMember 2018-12-31 0001317945 us-gaap:RetainedEarningsMember 2018-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2018-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2018-12-31 0001317945 2018-12-31 0001317945 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001317945 us-gaap:TreasuryStockMember 2019-01-01 2019-09-30 0001317945 OFLX:PaidInCapitalMember 2019-01-01 2019-09-30 0001317945 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2019-01-01 2019-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-09-30 0001317945 2019-01-01 2019-12-31 0001317945 srt:MinimumMember 2020-01-01 2020-09-30 0001317945 srt:MaximumMember 2020-01-01 2020-09-30 0001317945 2019-01-02 0001317945 us-gaap:AccountsReceivableMember OFLX:OneCustomerMember 2020-01-01 2020-09-30 0001317945 us-gaap:AccountsReceivableMember OFLX:OneCustomerMember 2019-01-01 2019-12-31 0001317945 us-gaap:SalesRevenueNetMember OFLX:OneCustomerMember 2020-07-01 2020-09-30 0001317945 us-gaap:SalesRevenueNetMember OFLX:OneCustomerMember 2019-07-01 2019-09-30 0001317945 us-gaap:SalesRevenueNetMember OFLX:OneCustomerMember 2020-01-01 2020-09-30 0001317945 us-gaap:SalesRevenueNetMember OFLX:OneCustomerMember 2019-01-01 2019-09-30 0001317945 OFLX:LoanAgreementMember 2017-11-29 2017-12-01 0001317945 OFLX:LoanAgreementMember 2017-12-01 0001317945 OFLX:LoanAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-11-29 2017-12-01 0001317945 OFLX:LoanAgreementMember OFLX:LiborPlusOneMember 2017-11-29 2017-12-01 0001317945 OFLX:LoanAgreementMember us-gaap:PrimeRateMember 2017-11-29 2017-12-01 0001317945 us-gaap:PrimeRateMember 2020-04-01 2020-06-30 0001317945 us-gaap:LineOfCreditMember 2019-12-31 0001317945 OFLX:USSmallBusinessAdministrationMember OFLX:PPPLoanMember 2020-04-06 2020-04-07 0001317945 srt:MinimumMember OFLX:GBPUnitedKingdomPoundsMember 2020-09-30 0001317945 srt:MaximumMember OFLX:GBPUnitedKingdomPoundsMember 2020-09-30 0001317945 OFLX:GBPUnitedKingdomPoundsMember 2020-09-30 0001317945 us-gaap:InsuranceClaimsMember 2020-01-01 2020-09-30 0001317945 us-gaap:InsuranceClaimsMember srt:MaximumMember 2020-09-30 0001317945 OFLX:PhantomStockPlanMember 2020-01-01 2020-09-30 0001317945 OFLX:PhantomStockPlanMember 2020-09-30 0001317945 OFLX:FullValueUnitsMember 2020-02-27 2020-02-28 0001317945 2020-02-01 2020-02-29 0001317945 OFLX:FullValueUnitsMember 2020-08-01 2020-08-30 0001317945 OFLX:FullValueUnitsMember 2020-08-23 2020-08-24 0001317945 OFLX:MiddletownMember 2020-01-01 2020-09-30 0001317945 OFLX:HoustonMember 2020-09-30 0001317945 OFLX:HoustonMember 2020-01-01 2020-09-30 0001317945 OFLX:BanburyMember 2020-01-01 2020-09-30 0001317945 OFLX:BanburyMember 2020-09-30 0001317945 2020-09-22 2020-09-23 0001317945 2020-09-23 0001317945 2020-06-23 2020-06-24 0001317945 2020-06-24 0001317945 2020-03-30 2020-03-31 0001317945 2020-03-31 0001317945 2019-12-15 2019-12-16 0001317945 2019-12-16 0001317945 2019-12-13 2019-12-14 0001317945 2019-12-14 0001317945 2019-09-05 2019-09-06 0001317945 2019-09-06 0001317945 2019-06-12 2019-06-13 0001317945 2019-06-13 0001317945 2019-04-08 2019-04-09 0001317945 2019-04-09 0001317945 2018-12-12 2018-12-13 0001317945 2018-12-13 0001317945 srt:SubsidiariesMember 2019-07-01 2019-07-31 0001317945 srt:SubsidiariesMember 2019-12-01 2019-12-31 0001317945 OFLX:RestrictedStockUnitAwardsMember 2019-01-01 2019-09-30 0001317945 OFLX:RestrictedStockUnitAwardsMember 2018-12-12 2018-12-13 0001317945 OFLX:RestrictedStockUnitAwardsMember 2019-05-23 2019-05-24 0001317945 OFLX:RestrictedStockUnitAwardsMember 2019-06-01 2019-06-30 0001317945 2014-04-04 0001317945 2007-12-31 0001317945 OFLX:SinceInceptionMember 2017-12-02 2017-12-31 0001317945 OFLX:NonEmployeeDirectorsMember 2019-06-01 2019-06-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:GBP

 

 

 

UNITED STATES

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

 

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

 

For the transition period from ________________________ to ______________________

 

Commission File Number 000-51372

 

Omega Flex, Inc.

(Exact name of registrant as specified in its charter)

 

Pennsylvania   23-1948942

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

     
451 Creamery Way, Exton, PA   19341
(Address of principal executive offices)   (Zip Code)

 

(610) 524-7272

Registrant’s telephone number, including area code

 

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

 

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files). Yes No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, non-accelerated filer, or a smaller reporting company filer. See definition of “accelerated filer and large accelerated filer” in Rule 12b-2 of the Exchange. (Check one):

 

Large accelerated filer ☐ Accelerated filer Non-accelerated filer ☐ Smaller reporting Company

 

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

 

Title of each class   Trading Symbol   Name of each exchange on which registered
Common Stock, par value $0.01 per share   OFLX   NASDAQ Global Market

 

APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS

DURING THE PRECEDING FIVE YEARS.

 

Indicate by check mark whether the registrant has filed all documents and reports required to be filed by Sections 12, 12 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by the courts.

 

The number of shares of the registrant’s common stock outstanding as of September 30, 2020 was 10,094,322.

 

 

  

   
 

 

OMEGA FLEX, INC.

QUARTERLY REPORT ON FORM 10-Q

FOR THE NINE MONTHS ENDED SEPTEMBER 30, 2020

 

INDEX

 

  Page No.
PART I - FINANCIAL INFORMATION  
   
Item 1 – Financial Statements
   
Condensed consolidated balance sheets as of September 30, 2020 (unaudited) and December 31, 2019 3
   
Condensed consolidated statements of income for the three and nine months ended September 30, 2020 and 2019 (unaudited) 4
   
Condensed consolidated statements of comprehensive income for the three and nine months ended September 30, 2020 and 2019 (unaudited) 5
   
Condensed consolidated statements of shareholder’s equity for the three and nine months ended September 30, 2020 and 2019 (unaudited) 6
   
Condensed consolidated statements of cash flows for the nine months ended September 30, 2020 and 2019 (unaudited) 8
   
Notes to the condensed consolidated financial statements (unaudited) 9
   
Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations 27
   
Item 3 – Quantitative and Qualitative Information About Market Risks 42
   
Item 4 – Controls and Procedures 42
   
PART II - OTHER INFORMATION  
   
Item 1 – Legal Proceedings 43
   
Item 1A – Risk Factors 44
   
Item 2 – Unregistered Sales of Equity Securities and Use of Proceeds 45
   
Item 3 – Defaults Upon Senior Securities 46
   
Item 4 – Mine Safety Disclosures 46
   
Item 5 – Other Information 46
   
Item 6 – Exhibits 46
   
SIGNATURES 47

 

 -2- 
 

 

PART I - FINANCIAL INFORMATION

 

Item 1 - Financial Statements

 

OMEGA FLEX, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(Amounts in Thousands, Except Share Amounts)

 

   September 30, 2020   December 31, 2019 
    (unaudited)      
ASSETS          
Current Assets:          
Cash and Cash Equivalents  $18,577   $16,098 
Accounts Receivable - less allowances of $1,013 and $1,433, respectively   16,319    17,047 
Inventories - Net   11,429    11,078 
Other Current Assets   2,840    2,097 
           
Total Current Assets   49,165    46,320 
           
Right-Of-Use Assets - Operating   524    771 
Property and Equipment - Net   8,647    8,909 
Goodwill - Net   3,526    3,526 
Deferred Taxes   4    4 
Other Long Term Assets   1,520    1,454 
           
Total Assets  $63,386   $60,984 
           
LIABILITIES AND SHAREHOLDERS’ EQUITY          
Current Liabilities:          
Accounts Payable  $2,147   $2,383 
Accrued Compensation   3,640    4,618 
Accrued Commissions and Sales Incentives   3,415    4,461 
Dividends Payable   2,826    2,826 
Taxes Payable       423 
Lease Liability - Operating   275    369 
Other Liabilities   5,787    5,404 
           
Total Current Liabilities   18,090    20,484 
           
Lease Liability – Operating, net of current portion   259    418 
Deferred Taxes   416    331 
Long Term Taxes Payable   559     
Other Long Term Liabilities   2,264    2,175 
           
Total Liabilities   21,588    23,408 
           
Commitments and Contingencies (Note 5)   -      
           
Shareholders’ Equity:          
Omega Flex, Inc. Shareholders’ Equity:          
Common Stock – par value $0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 outstanding at both September 30, 2020 and December 31, 2019   102    102 
Treasury Stock   (1)   (1)
Paid-in Capital   11,025    11,025 
Retained Earnings   31,418    27,165 
Accumulated Other Comprehensive Loss   (968)   (909)
Total Omega Flex, Inc. Shareholders’ Equity   41,576    37,382 
Noncontrolling Interest   222    194 
           
Total Shareholders’ Equity   41,798    37,576 
           
Total Liabilities and Shareholders’ Equity  $63,386   $60,984 

 

See Accompanying Notes to Unaudited Condensed Consolidated Financial Statements.

 

 -3- 
 

 

OMEGA FLEX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF INCOME

(Amounts in Thousands, Except Per Share and Share Amounts)

 

   2020   2019   2020   2019 
   For the three months ended   For the nine months ended 
   September 30,   September 30, 
   2020   2019   2020   2019 
   (Unaudited) 
                 
Net Sales  $27,087   $28,030   $74,171   $81,627 
                     
Cost of Goods Sold   9,821    10,326    27,874    30,241 
                     
Gross Profit   17,266    17,704    46,297    51,386 
                     
Selling Expense   3,991    5,383    12,045    14,193 
General and Administrative Expense   5,951    6,786    14,056    18,430 
Engineering Expense   945    1,162    3,086    3,655 
                     
Operating Profit   6,379    4,373    17,110    15,108 
                     
Interest Income (Expense)   6    229    (46)   685 
Other Income (Expense)   19    (55)   (112)   (50)
                     
Income Before Income Taxes   6,404    4,547    16,952    15,743 
                     
Income Tax Expense   1,576    1,153    4,188    3,896 
                     
Net Income   4,828    3,394    12,764    11,847 
Less: Net (Income) attributable to the Noncontrolling Interest   (11)   (26)   (32)   (114)
                     
Net Income attributable to Omega Flex, Inc.  $4,817   $3,368   $12,732   $11,733 
                     
                     
Basic and Diluted Earnings per Common Share  $0.48   $0.33   $1.26   $1.16 
                     
Cash Dividends Declared per Common Share  $0.28   $0.28   $0.84   $0.80 
                     
Basic and Diluted Weighted Average Shares Outstanding   10,094,322    10,094,322    10,094,322    10,092,756 

 

See Accompanying Notes to Unaudited Condensed Consolidated Financial Statements.

 

 -4- 
 

 

OMEGA FLEX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(Amounts in Thousands)

 

   2020   2019   2020   2019 
   For the three months ended   For the nine months ended 
   September 30,   September 30, 
   2020   2019   2020   2019 
   (Unaudited) 
                 
Net Income  $4,828   $3,394   $12,764   $11,847 
                     
Other Comprehensive Income (Loss):                    
Foreign Currency Translation Adjustment   134    (147)   (63)   (202)
Other Comprehensive Income (Loss)   134    (147)   (63)   (202)
                     
Comprehensive Income   4,962    3,247    12,701    11,645 
                     
Less: Comprehensive (Income) Loss Attributable to the Noncontrolling Interest   (22)   (18)   (28)   (103)
                     
Total Comprehensive Income  $4,940   $3,229   $12,673   $11,542 

 

See Accompanying Notes to Unaudited Condensed Consolidated Financial Statements.

 

 -5- 
 

 

OMEGA FLEX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

(Amounts in Thousands, Except Share Amounts)

 

For the three months ended September 30, 2020

 

   Common Stock Outstanding  

Common

Stock

  

Treasury

Stock

   Paid In Capital   Retained Earnings  

Accumulated

Other

Comprehensive

Income (Loss)

  

Noncontrolling

Interest

  

Shareholders’

Equity

 
                   (unaudited)             
July 1, 2020   10,094,322   $102   $(1)  $11,025   $29,427   $(1,091)  $200   $39,662 
                                         
Net Income                       4,817         11    4,828 
Cumulative Translation Adjustment                            123    11    134 
Dividends Declared                       (2,826)             (2,826)
September 30, 2020   10,094,322   $102   $(1)  $11,025   $31,418   $(968)  $222   $41,798 

 

For the three months ended September 30, 2019

 

   Common Stock Outstanding  

Common

Stock

  

Treasury

Stock

   Paid In Capital   Retained Earnings  

Accumulated

Other

Comprehensive

Income (Loss)

  

Noncontrolling

Interest

  

Shareholders’

Equity

 
                   (unaudited)             
July 1, 2019   10,094,322   $102   $(1)  $11,025   $59,227   $(1,002)  $337   $69,688 
                                         
Net Income                       3,368         26    3,394 
Cumulative Translation Adjustment   -    -    -    -         (139)   (8)   (147)
Dividends Declared                   (2,826)        (137)   (2,963)
September 30, 2019   10,094,322   $102   $(1)  $11,025   $59,769   $(1,141)  $218   $69,972 

 

See Accompanying Notes to Unaudited Condensed Consolidated Financial Statements.

 

 -6- 
 

 

OMEGA FLEX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

(Amounts in Thousands, Except Share Amounts)

 

For the nine months ended September 30, 2020

 

   Common Stock Outstanding  

Common

Stock

  

Treasury

Stock

   Paid In Capital   Retained Earnings  

Accumulated

Other

Comprehensive

Income (Loss)

  

Noncontrolling

Interest

  

Shareholders’

Equity

 
                   (unaudited)             
January 1, 2020   10,094,322   $102   $(1)  $11,025   $27,165   $(909)  $194   $37,576 
                                         
Net Income                       12,732         32    12,764 
Cumulative Translation Adjustment   -    -    -    -         (59)   (4)   (63)
Dividends Declared                   (8,479)             (8,479)
September 30, 2020   10,094,322   $102   $(1)  $11,025   $31,418   $(968)  $222   $41,798 

 

For the nine months ended September 30, 2019

 

   Common Stock Outstanding  

Common

Stock

  

Treasury

Stock

   Paid In Capital   Retained Earnings  

Accumulated

Other

Comprehensive

Income (Loss)

  

Noncontrolling

Interest

  

Shareholders’

Equity

 
                   (unaudited)             
January 1, 2019   10,091,822   $102   $(1)  $10,808   $56,110   $(950)  $252   $66,321 
                                         
Net Income                       11,733         114    11,847 
Cumulative Translation Adjustment                            (191)   (11)   (202)
Shares Reissued From Treasury Pursuant                                        
To Restricted Stock Unit Awards   2,500    -    -    217                   217 
Dividends Declared                     (8,074)        (137)   (8,211)
September 30, 2019   10,094,322   $102   $(1)  $11,025   $59,769   $(1,141)  $218   $69,972 

 

See Accompanying Notes to Unaudited Condensed Consolidated Financial Statements.

 

 -7- 
 

 

OMEGA FLEX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Amounts in Thousands)

 

   2020   2019 
   For the nine months ended 
   September 30, 
   2020   2019 
   (unaudited) 
Cash Flows from Operating Activities:          
Net Income  $12,764   $11,847 
Adjustments to Reconcile Net Income to Net Cash Provided by Operating Activities:          
Non-Cash Compensation   1,406    1,962 
Depreciation and Amortization   637    493 
Provision for Losses on Accounts Receivable, net of
write-offs and recoveries
   (408)   75 
Deferred Taxes   85    (247)
Provision for Inventory Reserves   (100)   (5)
Changes in Assets and Liabilities:          
Accounts Receivable   1,091    (512)
Inventories   (294)   (2,534)
Right-Of-Use Assets   237    (680)
Other Assets   (811)   (944)
Accounts Payable   (230)   103 
Accrued Compensation   (962)   (2,115)
Accrued Commissions and Sales Incentives   (1,040)   28 
Lease Liabilities   (242)   698 
Other Liabilities   (792)   1,504 
Net Cash Provided by Operating Activities   11,341    9,673 
           
Cash Flows from Investing Activities:          
Purchase of Investments       (45,921)
Net Proceeds from Sale of Investments       38,000 
Capital Expenditures   (381)   (1,022)
Net Cash Used in Investing Activities   (381)   (8,943)
           
Cash Flows from Financing Activities:          
Dividends Paid   (8,479)   (7,807)
Net Cash Used in Financing Activities   (8,479)   (7,807)
           
Net Increase (Decrease) in Cash and Cash Equivalents   2,481    (7,077)
Translation effect on cash   (2)   (157)
Cash and Cash Equivalents – Beginning of Period   16,098    32,392 
Cash and Cash Equivalents – End of Period  $18,577   $25,158 
           
Supplemental Disclosure of Cash Flow Information:          
           
Cash paid for Income Taxes  $4,939   $4,342 
           
Cash paid for Interest  $112   $ 
           
Declared Dividends  $8,479   $8,211 

 

See Accompanying Notes to Unaudited Condensed Consolidated Financial Statements.

 

 -8- 
 

 

OMEGA FLEX, INC.

 

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

(Unaudited)

 

1. BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements include the accounts of Omega Flex, Inc. (Omega) and its subsidiaries (collectively the “Company”). The Company’s unaudited condensed consolidated financial statements for the quarter ended September 30, 2020 have been prepared in accordance with accounting principles generally accepted in the United States (GAAP), and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to those rules and regulations, although the Company believes that the disclosures made are adequate to make the information not misleading. It is suggested that these condensed consolidated financial statements be read in conjunction with the financial statements and the notes thereto included in the Company’s latest shareholders’ annual report (Form 10-K). All material inter-company accounts and transactions have been eliminated in consolidation. It is Management’s opinion that all adjustments necessary for a fair statement of the results for the interim periods have been made, and that all adjustments are of a normal recurring nature or a description is provided for any adjustments that are not of a normal recurring nature.

 

Description of Business

 

The Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose (also described as corrugated tubing), as well as the sale of the Company’s related proprietary fittings and a vast array of accessories.

 

The Company is a leading manufacturer of flexible metal hose, which is used in a variety of applications to carry gases and liquids within their particular applications. These applications include carrying liquefied gases in certain processing applications, fuel gases within residential and commercial buildings, medical gases in health care facilities, and vibration absorbers in high vibration applications. The Company’s flexible metal piping is also used to carry other types of gases and fluids in a number of industrial applications where the customer requires the piping to have both a degree of flexibility and/or an ability to carry corrosive compounds or mixtures, or to carry at both very high and very low (cryogenic) temperatures.

 

The Company manufactures flexible metal hose at its facilities in Exton, Pennsylvania and Houston, Texas, in the United States, and in Banbury, Oxfordshire in the United Kingdom, and sells its products through distributors, wholesalers and to original equipment manufacturers (“OEMs”) throughout North America, and in certain European markets.

 

 -9- 
 

 

COVID-19 Pandemic

 

The emergence of the coronavirus (COVID-19) pandemic in the United States (U.S.), United Kingdom (U.K.) and around the world, presents significant risks to the Company, not all of which the Company is able to fully evaluate or articulate at the current time. This has caused and is continuing to cause business slowdowns and shutdowns and turmoil in the financial markets both in the U.S. and abroad. The Company is monitoring the impact of the COVID-19 pandemic on its business, including how it has impacted and will impact the Company’s employees, customers, suppliers and distribution channels. The COVID-19 pandemic, as well as the quarantines and other governmental and non-governmental restrictions which have been imposed throughout the world in an effort to contain or mitigate the spread of the coronavirus, has created significant volatility, uncertainty and economic disruption which has begun to and is expected to continue to significantly affect the Company’s business. The extent of the impact of the COVID-19 pandemic on the Company’s business is highly uncertain and difficult to predict, as information is rapidly evolving with respect to the duration and severity of the COVID-19 pandemic. Currently, the Company cannot reasonably estimate the duration and severity of the COVID-19 pandemic or its overall impact on the Company’s business.

 

2. SIGNIFICANT ACCOUNTING POLICIES

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The most significant estimates and assumptions relate to revenue recognition and related sales incentives, accounts receivable allowances, investment valuations, inventory valuations, goodwill valuation, product liability reserve, stock-based compensation valuations and accounting for income taxes. Actual amounts could differ significantly from these estimates.

 

Revenue Recognition

 

According to Accounting Standards Update 2014-09, Revenue from Contracts with Customers (Topic 606), the Company recognizes revenue in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services.

 

The principle of Topic 606 is achieved through applying the following five-step approach:

 

  Identification of the contract, or contracts, with a customer — a contract with a customer exists when the Company enters into an enforceable contract with a customer, typically a purchase order initiated by the customer, that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods.

 

 -10- 
 

 

  Identification of the performance obligations in the contract — performance obligations promised in a contract are identified based on the goods that will be transferred to the customer that are distinct, whereby the customer can benefit from the goods on their own or together with other resources that are readily available from third parties or from us. Persuasive evidence of an arrangement for the sale of product must exist. The Company ships product in accordance with the purchase order and standard terms as reflected within the Company’s order acknowledgments and sales invoices.
     
  Determination of the transaction price —the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods to the customer. This would be the agreed upon quantity and price per product type in accordance with the customer purchase order, which is aligned with the Company’s internally approved pricing guidelines.
     
  Allocation of the transaction price to the performance obligations in the contract — if the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. This applies to the Company as there is only one performance obligation to ship the goods.
     
  Recognition of revenue when, or as, the Company satisfies a performance obligation — the Company satisfies performance obligations at a point in time when control of the goods transfers to the customer. Determining the point in time when control transfers requires judgment. Indicators considered in determining whether the customer has obtained control of a good include:

 

  The Company has a present right to payment
  The customer has legal title to the goods
  The Company has transferred physical possession of the goods
  The customer has the significant risks and rewards of ownership of the goods
  The customer has accepted the goods

 

It is important to note that the indicators are not a set of conditions that must be met before the Company can conclude that control of the goods has transferred to the customer. The indicators are a list of factors that are often present if a customer has control of the goods.

 

The Company has typical, unmodified FOB shipping point terms. As the seller, the Company can determine that the shipped goods meet the agreed-upon specifications in the contract or customer purchase order (e.g. items, quantities, and prices) with the buyer, so customer acceptance would be deemed a formality, as noted in ASC 606-10-55-86. As a result, the Company has a legal right to payment upon shipment of the goods.

 

Based upon the above, the Company has concluded that transfer of control substantively transfers to the customer upon shipment.

 

 -11- 
 

 

Other considerations of Topic 606 include the following:

 

  Contract Costs - costs to obtain a contract (e.g. customer purchase order) include sales commissions. Under Topic 606, these costs may be expensed as incurred for contracts with a duration of one year or less. The majority of the Company’s customer purchase orders are fulfilled (e.g. goods are shipped) within two days of receipt.
     
  Warranties - the Company does not offer separately purchased warranties. Therefore, there is not a separate performance obligation. The Company does account for warranties as a cost accrual and the warranties do not include any additional distinct services other than the assurance that the goods comply with agreed-upon specifications. There is no impact of warranties under Topic 606 upon the financial reporting of the Company.
     
  Returned Goods - from time to time, the Company provides authorization to customers to return goods. If deemed to be material, the Company would record a “right of return” asset for the cost of the returned goods which would reduce cost of sales.
     
  Volume Rebates (Promotional Incentives) - volume rebates are variable (dependent upon the volume of goods purchased by our eligible customers) and, under Topic 606, must be estimated and recognized as a reduction of revenue as performance obligations are satisfied (e.g. upon shipment of goods). Also, under Topic 606, to ensure that revenue recognized would not be probable of a significant reversal, the four following factors are considered:

 

  The amount of consideration is highly susceptible to factors outside the Company’s influence.
  The uncertainty about the amount of consideration is not expected to be resolved for a long period of time.
  The Company’s experience with similar types of contracts is limited.
  The contract has a large number and broad range of possible consideration amounts.

 

If it was concluded that the above factors were in place for the Company, it would support the probability of a significant reversal of revenue. However, as none of the four factors apply to the Company, promotional incentives are recorded as a reduction of revenue based upon estimates of the eligible products expected to be sold.

 

Regarding disaggregated revenue disclosures, as previously noted, the Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose. Most of the Company’s transactions are very similar in nature, contract, terms, timing, and transfer of control of goods. As indicated within Note 2, under the caption “Significant Concentration”, the majority of the Company’s sales were geographically contained within North America, with the remainder scattered internationally. All performance assessments and resource allocations are generally based upon the review of the results of the Company as a whole.

 

 -12- 
 

 

Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.

 

Accounts Receivable and Provision for Credit Losses

 

All accounts receivables are stated at amortized cost, net of allowances for credit losses, and adjusted for any write-offs. The Company maintains allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables considering current market conditions and estimates for supportable forecasts when appropriate. The estimate is a result of the Company’s ongoing assessments and evaluations of collectability, historical loss experience, and future expectations in estimating credit losses in its receivable portfolio. For accounts receivables, the Company uses historical loss experience rates and applies them to a related aging analysis while also considering customer and/or economic risk where appropriate. Determination of the proper amount of allowances requires management to exercise judgment about the timing, frequency and severity of credit losses that could materially affect the provision for credit losses and, as a result, net earnings. The allowances consider numerous quantitative and qualitative factors that include receivable type, historical loss experience, delinquency trends, collection experience, current economic conditions, estimates for supportable forecasts, when appropriate, and credit risk characteristics.

 

The reserve for credit losses, which include future credits, discounts, and doubtful accounts, was $1,013,000 and $1,433,000 as of September 30, 2020 and December 31, 2019, respectively.

 

Investments

 

The Company invests excess funds in liquid interest earning instruments including U.S. Treasury bills and bank time deposits, with maturities typically of one year or less. These investments are stated at fair value, which approximates amortized cost, and are classified as available-for-sale in accordance with ASC 320, Investments – Debt and Equity Securities. The Company did not have any investments as of September 30, 2020 and December 31, 2019, respectively.

 

Inventories

 

Inventories are valued at the lower of cost or net realizable value. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company generally considers inventory quantities beyond two-years usage, measured on a historical usage basis, to be excess inventory and reduces the carrying value of inventory accordingly.

 

 -13- 
 

 

Property and Equipment

 

Property and equipment are initially recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements are capitalized.

 

Goodwill

 

In accordance with Financial Accounting Standards Board (“FASB”) ASC Topic 350, Intangibles – Goodwill and Other, the Company performed an annual impairment test as of December 31, 2019. This analysis did not indicate any impairment of goodwill.

 

However, the duration and severity of the COVID-19 pandemic could result in future goodwill impairment charges. While we have concluded that a triggering event did not occur during the nine months ended September 30, 2020, a prolonged pandemic could impact the Company’s results of operations in a manner significant enough to trigger an interim impairment test.

 

Stock-Based Compensation Plans

 

In 2006, the Company adopted a Phantom Stock Plan (the “Plan”), which allows the Company to grant phantom stock units (“Units”) to certain key employees, officers or directors. The Units each represent a contractual right to payment of compensation in the future based upon the market value of the Company’s common stock. The Units follow a vesting schedule of three years from the grant date, and are then paid upon maturity. In accordance with FASB ASC Topic 718, Compensation - Stock Compensation (“Topic 718”), the Company uses the Black-Scholes option pricing model as its method for determining the fair value of the Units and are accordingly recorded as liabilities. Additionally, the liabilities for the Units are adjusted to market value over time from the grant dates to the related maturity dates. Further details of the Plan are provided in Note 6.

 

Product Liability Reserves

 

Product liability reserves represent the estimated unpaid amounts under the Company’s insurance policies with respect to existing claims. The Company uses the most current available data to estimate claims. As explained more fully under Note 5, Commitments and Contingencies, for various product liability claims covered under the Company’s general liability insurance policies, the Company must pay certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $25,000 to $2,000,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company is vigorously defending against all known claims.

 

 -14- 
 

 

Leases

 

Effective January 1, 2019, the Company adopted the requirements of FASB ASU 2016-02, Leases (Topic 842) which defines a lease as any contract that conveys the right to use a specific asset for a period of time in exchange for consideration. Leases are classified as a finance lease, formerly called a capital lease, if any of the following criteria are met:

 

  1. The lease transfers ownership of the underlying asset to the lessee by the end of the lease term.
  2. The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise.
  3. The lease term is for the major part of the remaining economic life of the underlying asset.
  4. The present value of the sum of lease payments and any residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset.
  5. The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term.

 

For any leases that do not meet the criteria identified above for finance leases, the Company treats such leases as operating leases. As of September 30, 2020, each of the Company’s leases are classified as operating leases.

 

Both finance and operating leases are reflected on the balance sheet as lease or “right-of-use” assets and lease liabilities.

 

There are some exceptions, which the Company has elected in its accounting policies. For leases with terms of twelve months or less, or below the Company’s general capitalization policy threshold, the Company has elected an accounting policy to not recognize lease assets and lease liabilities for all asset classes. The Company recognizes lease expense for such leases generally on a straight-line basis over the lease term.

 

The Company determines if a contract is a lease at the inception of the arrangement. The Company reviews all options to extend, terminate, or purchase its right-of-use assets at the inception of the lease and accounts for these options when they are reasonably certain to be exercised. Certain leases contain non-lease components, such as common area maintenance, which are generally accounted for separately. In general, the Company will assess if non-lease components are fixed and determinable, or variable, when determining if the component should be included in the lease liability. For purposes of calculating the present value of the lease obligations, the Company utilizes the implicit interest rate within the lease agreement when known and/or determinable, and otherwise utilizes its incremental borrowing rate at the time of the lease agreement.

 

As permitted under ASU 2018-11, the Company elected the optional transition method to adopt the new leases standard. Under this new transition method, the Company initially applied the new leases standard at the adoption date of January 1, 2019 and would have recognized a cumulative-effect adjustment, if appropriate, to the opening balance of retained earnings in the period of adoption. No cumulative-effect adjustment was recognized.

 

 -15- 
 

 

The impact of the adoption of this new standard resulted in an increase to the Company’s operating lease assets and liabilities on January 1, 2019 of approximately $800,000. The implementation did not have a material impact on our consolidated statements of income and statements of cash flows.

 

Fair Value of Financial and Nonfinancial Instruments

 

The Company measures financial instruments in accordance with FASB ASC Topic 820, Fair Value Measurements and Disclosures. The accounting standard defines fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability. The Company relies upon Level 1 inputs in determining the fair value of investments and the fair value of the Company’s reporting unit in its annual impairment test as described in the FASB ASC Topic 350, Intangibles - Goodwill and Other.

 

Earnings per Common Share

 

Basic earnings per share have been computed using the weighted-average number of common shares outstanding. For the periods presented, there are no dilutive securities. Consequently, basic and dilutive earnings per share are the same.

 

Currency Translation

 

Assets and liabilities denominated in foreign currencies, most of which relate to the Company’s United Kingdom subsidiary whose functional currency is British pound sterling, are translated into U.S. dollars at exchange rates prevailing on the balance sheet dates. The statements of income are translated into U.S. dollars at average exchange rates for the period. Adjustments resulting from the translation of financial statements are excluded from the determination of income and are accumulated in a separate component of shareholders’ equity. Exchange gains and losses resulting from foreign currency transactions are included in the statements of income (other expense) in the period in which they occur.

 

Income Taxes

 

The Company accounts for tax liabilities in accordance with the FASB ASC Topic 740, Income Taxes. Under this method the Company recorded tax expense, related deferred taxes and tax benefits, and uncertainties in tax positions.

 

 -16- 
 

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain.

 

The FASB ASC Topic 740, Income Taxes, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements. This guidance prescribes a recognition threshold of more-likely than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax positions to be recognized in the financial statements.

 

The Company follows the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide guidance on the recognition, de-recognition and measurement of potential tax benefits associated with tax positions.

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law making several changes to the Internal Revenue Code. The changes include, but are not limited to: increasing the limitation on the amount of deductible interest expense, allowing companies to carryback certain net operating losses, and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. The tax law changes in the Act have not had an effect on the Company’s income tax provision for the three and nine months ended September 30, 2020.

 

Other Comprehensive Income

 

For the three and nine months ended September 30, 2020 and 2019, respectively, the components of other comprehensive income consisted solely of foreign currency translation adjustments.

 

Significant Concentration

 

The Company has one significant customer which represented more than 10% of the Company’s Accounts Receivable at September 30, 2020 and December 31, 2019. That same customer represented more than 10% of the Company’s total Net Sales for the three and nine months ended September 30, 2020 and 2019. Geographically, the Company has a significant amount of sales in the United States versus internationally. These concentrations are consistent with those discussed in detail in the Company’s December 31, 2019 Form 10-K.

 

Subsequent Events

 

The Company evaluates all events or transactions through the date of the related filing that may have a material impact on its condensed consolidated financial statements. Refer to Note 10 of the condensed consolidated financial statements.

 

 -17- 
 

 

Recent Accounting Pronouncements

 

In January 2017, the FASB amended ASC Topic 350, Intangibles – Goodwill and Other (issued under ASU 2017-04, “Simplifying the Test for Goodwill Impairment”). This amendment simplifies the test for goodwill impairment by only requiring an entity to perform an annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognizes an impairment charge for the amount that the carrying amount exceeds the reporting unit’s fair value. Any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The amendment required adoption on January 1, 2020. In compliance, the Company adopted ASU 2017-04 as required during the first quarter of 2020 and determined that there was no material impact on its condensed consolidated financial statements.

 

In September 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 replaced the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 requires use of a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments. ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. Adoption of the standard requires using a modified retrospective approach through a cumulative-effect adjustment to retained earnings as of the effective date to align existing credit loss methodology with the new standard. In November 2019, the FASB issued ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments—Credit Losses. ASU 2019-11 requires entities that did not adopt the amendments in ASU 2016-13 as of November 2019 to adopt ASU 2019-11. This ASU contains the same effective dates and transition requirements as ASU 2016-13. We adopted ASU 2016-13 and ASU 2019-11 effective January 1, 2020. The impact of adoption of these standards on our condensed consolidated financial statements was not material.

 

3. INVENTORIES

 

Inventories, net of reserves of $251,000 and $355,000 at September 30, 2020 and December 31, 2019, respectively, consisted of the following:

 

   September 30, 2020   December 31, 2019 
   (dollars in thousands) 
         
Finished Goods  $5,292   $5,409 
Raw Materials   6,137    5,669 
           
Inventories - Net  $11,429   $11,078 

 

 -18- 
 

 

4. LINE OF CREDIT AND OTHER BORROWINGS

 

On December 1, 2017, the Company agreed to a new Amended and Restated Revolving Line of Credit Note and Third Amendment to the Loan Agreement with Santander Bank, N.A. (the “Bank”). The Company established a line of credit facility in the maximum amount of $15,000,000, maturing on December 1, 2022, with funds available for working capital purposes and other cash needs. The loan is unsecured. The loan agreement provides for the payment of any borrowings under the agreement at an interest rate range of either LIBOR plus 0.75% to plus 1.75% (for borrowings with a fixed term of 30, 60, or 90 days), or, Prime Rate up to Prime Rate plus 0.50% (for borrowings with no fixed term other than the December 1, 2022 maturity date), depending upon the Company’s then existing financial ratios. Currently, the Company’s ratio would allow for the most favorable rate under the agreement’s range, which would be a rate of 0.90%. The Company is also required to pay on a quarterly basis an unused facility fee of 10 basis points of the average unused balance of the note. The Company may terminate the line at any time during the five-year term, as long as there are no amounts outstanding.

 

During the quarter ending June 30, 2020, in an effort to ensure liquidity and secure all available resources during the COVID-19 crisis, the Company borrowed the full amount of its capacity on the line of $15,000,000 at the prime rate of 3.50% and repaid it in full prior to the end of the quarter. As of December 31, 2019, the Company had no outstanding borrowings on its line of credit.

 

The Company was in compliance with all debt covenants as of September 30, 2020 and December 31, 2019.

 

The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted on March 27, 2020 in the United States. On April 7, 2020, the Company received a loan from the U.S. Small Business Administration (“SBA”) to fund the Company’s request for a loan under the SBA’s Paycheck Protection Program (“PPP” and “PPP Loan”) created as part of the recently enacted CARES Act administered by the SBA. In connection with the PPP Loan, the Company entered into a promissory note filed as Exhibit 10.2 attached to Form 10-Q for the quarter ending March 31, 2020. Pursuant to the terms of the PPP Loan, the Company received total proceeds of $2,453,000 from the Bank. After the issuance of the PPP Loan, the U.S. Treasury Department issued new guidance on the PPP program, and advised that publicly traded companies that had access to other sources of financing may not be appropriate candidates for the PPP Loans, and provided a grace period until May 7, 2020 for such companies to repay the previously issued PPP Loans. Accordingly, in light of this guidance, the Company repaid the PPP Loan by May 7, 2020.

 

5. COMMITMENTS AND CONTINGENCIES

 

Commitments:

 

Under a number of indemnity agreements between the Company and each of its officers and directors, the Company has agreed to indemnify each of its officers and directors against any liability asserted against them in their capacity as an officer or director, or both. The Company’s indemnity obligations under the indemnity agreements are subject to certain conditions and limitations set forth in each of the agreements. Under the terms of the Agreement, the Company is contingently liable for costs which may be incurred by the officers and directors in connection with claims arising by reason of these individuals’ roles as officers and directors. The Company has obtained directors’ and officers’ insurance policies to fund certain obligations under the indemnity agreements.

 

 -19- 
 

 

The Company has salary continuation agreements with current and/or past employees. These agreements provide for monthly payments to each of the employees or their designated beneficiary upon the employee’s retirement or death. The payment benefits range from $1,000 per month to $3,000 per month with the term of such payments limited to 15 years after the employee’s retirement. The agreements also provide for survivorship benefits if the employee dies before attaining age 65, and severance payments if the employee is terminated without cause; the amount of which is dependent on the length of company service at the date of termination. The net present value of the retirement payments associated with these agreements is $505,000 at September 30, 2020, of which $451,000 is included in Other Long Term Liabilities, and the remaining current portion of $54,000 is included in Other Liabilities, associated with the applicable retired benefit payments over the next twelve months. The December 31, 2019 liability of $492,000 had $480,000 reported in Other Long Term Liabilities, and a current portion of $12,000 in Other Liabilities.

 

The Company has obtained and is the beneficiary of life insurance policies with respect to current and/or past employees. The cash surrender value of such policies (included in Other Long Term Assets) amounts to $1,479,000 at September 30, 2020 and $1,417,000 at December 31, 2019.

 

In addition to the above, the Company has other contractual employment and or change of control agreements in place with key employees, as previously disclosed and noted in the Exhibit Index to the Company’s December 31, 2019 Form 10-K. There are no current payment obligations related to these arrangements, and any future obligations are currently indeterminable due to the variable nature and timing of possible events required to incur such obligations.

 

As disclosed in detail in Note 7, Leases, the Company has several lease obligations in place that will be paid out over time.

 

Lastly, as provided in Item 7 of the Company’s December 31, 2019 Form 10-K, under the “Tabular Disclosure of Contractual Obligations and Off-Balance Sheet Arrangements”, the Company has numerous purchase obligations in place for the forthcoming year, largely related to the Company’s core material inventory components.

 

Contingencies:

 

In the ordinary and normal conduct of the Company’s business, it is subject to periodic lawsuits, investigations and claims (collectively, the “Claims”). Most of the Claims, including a putative class-action claim, relate to potential lightning damage to our flexible gas piping products, which impact legal and product liability related expenses. The Company does not believe the Claims have legal merit, and therefore has commenced a vigorous defense in response to the Claims. It is possible that the Company may incur increased litigation costs in the future due to a variety of factors, including a higher number of Claims, higher legal costs, and higher insurance deductibles or retentions.

 

 -20- 
 

 

In September 2017, a putative class action case was filed against the Company and other parties in Missouri state court. The Company successfully removed the case to federal court, and the court recently granted the defendants’ joint summary judgement motion, and dismissed the case. The plaintiffs have filed a notice of appeal to the adverse summary judgment decision. The Company is continuing to vigorously defend the case.

 

The Company was made aware of a potential legal liability regarding a legal dispute in the United Kingdom, in which the Company’s subsidiary, Omega Flex Limited (“OFL”), was the claimant. After withdrawing the claim, the court determined that OFL was responsible for the defendant’s costs (including a portion of its attorneys’ fees). The potential amount of loss for defendant’s legal costs is estimated to be between £200,000 and £500,000. We have recorded a reserve of £350,000, or approximately $452,000, as of September 30, 2020.

 

The Company has in place commercial general liability insurance policies that cover most Claims, which are subject to deductibles or retentions, ranging primarily from $25,000 to $2,000,000 per claim (depending on the terms of the policy and the applicable policy year), up to an aggregate amount. Litigation is subject to many uncertainties and management is unable to predict the outcome of the pending suits and claims. The potential liability for a given claim could range from zero to a maximum of $2,000,000, depending upon the circumstances, and insurance deductible or retention in place for the respective claim year. The aggregate maximum exposure for all current open Claims, excluding the Missouri class action case, as of September 30, 2020 is estimated to not exceed approximately $7,100,000, which represents the potential costs that may be incurred over time for the Claims within the applicable insurance policy deductibles or retentions. From time to time, depending upon the nature of a particular case, the Company may decide to spend in excess of a deductible or retention to enable more discretion regarding the defense, although this is not common. It is possible that the results of operations or liquidity of the Company, as well as the Company’s ability to procure reasonably priced insurance, could be adversely affected by the pending litigation, potentially materially. The Company is currently unable to estimate the ultimate liability, if any, that may result from the pending litigation, or potential litigation from future claims or claims that have not yet come to our attention, and accordingly, the liability in the consolidated financial statements primarily represents an accrual for legal costs for services previously rendered, and outstanding or anticipated settlements for Claims. The liabilities recorded on the Company’s books at September 30, 2020 and December 31, 2019 were $214,000 and $215,000, respectively, and are included in Other Liabilities.

 

 -21- 
 

 

6. STOCK BASED PLANS

 

Phantom Stock Plan

 

Plan Description. On April 1, 2006, the Company adopted the Omega Flex, Inc. 2006 Phantom Stock Plan (the “Plan”). The Plan authorizes the grant of up to one million units of phantom stock to employees, officers or directors of the Company. The phantom stock units (“Units”) each represent a contractual right to payment of compensation in the future based on the market value of the Company’s common stock. The Units are not shares of the Company’s common stock, and a recipient of the Units does not receive any of the following:

 

  ownership interest in the Company
  shareholder voting rights
  other incidents of ownership to the Company’s common stock

 

The Units are granted to participants upon the recommendation of the Company’s CEO, and the approval of the Compensation Committee. Each of the Units that are granted to a participant will be initially valued by the Compensation Committee, at an amount equal to the closing price of the Company’s common stock on the grant date, but are recorded at fair value using the Black-Sholes method as described below. The Units follow a vesting schedule, with a maximum vesting of three years after the grant date. Upon vesting, the Units represent a contractual right of payment for the value of the Unit and therefore are stated as liabilities in accordance with Topic 718. The Units will be paid on their maturity date, one year after all of the Units granted in a particular award have fully vested, unless an acceptable event occurs under the terms of the Plan prior to one year, which would allow for earlier payment. The amount to be paid to the participant on the maturity date is dependent on the type of Unit granted to the participant.

 

The Units may be Full Value, in which the value of each Unit at the maturity date, will equal the closing price of the Company’s common stock as of the maturity date; or Appreciation Only, in which the value of each Unit at the maturity date will be equal to the closing price of the Company’s common stock at the maturity date minus the closing price of the Company’s common stock at the grant date.

 

On December 9, 2009, the Board of Directors authorized an amendment to the Plan to pay an amount equal to the value of any cash or stock dividend declared by the Company on its common stock to be accrued to the phantom stock units outstanding as of the record date of the common stock dividend. The dividend equivalent will be paid at the same time the underlying phantom stock units are paid to the participant.

 

In certain circumstances, the Units may be immediately vested upon the participant’s death or disability. All Units granted to a participant are forfeited if the participant is terminated from his relationship with the Company or its subsidiary for “cause,” which is defined under the Plan. If a participant’s employment or relationship with the Company is terminated for reasons other than for “cause,” then any vested Units will be paid to the participant upon termination. However, Units granted to certain “specified employees” as defined in Section 409A of the Internal Revenue Code will be paid approximately 181 days after termination.

 

Grants of Phantom Stock Units. As of December 31, 2019, the Company had 15,493 unvested units outstanding, all of which were granted at Full Value. On February 28, 2020, the Company granted an additional 4,875 Full Value Units with a fair value of $74.52 per unit on grant date, using historical volatility. In February 2020, the Company paid $968,000 for the 10,460 fully vested and matured units that were granted during February 2016, including their respective earned dividend values. In August 2020, the Company paid $356,000 for the 2,750 fully vested and matured units that were granted during August 2016, including their respective earned dividend values. On August 24, 2020, the Company granted an additional 870 Full Value Units with a fair value of $134.19 per unit on grant date, using historical volatility. As of September 30, 2020, the Company had 13,252 unvested units outstanding.

 

 -22- 
 

 

The Company uses the Black-Scholes option pricing model as its method for determining fair value of the Units. The Company uses the straight-line method of attributing the value of the stock-based compensation expense relating to the Units. The compensation expense (including adjustment of the liability to its fair value) from the Units is recognized over the vesting period of each grant or award.

 

Topic 718 requires forfeitures to be estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates in order to derive the Company’s best estimate of awards ultimately to vest.

 

Forfeitures represent only the unvested portion of a surrendered Unit and are typically estimated based on historical experience. Based on an analysis of the Company’s historical data, which has limited experience related to any stock-based plan forfeitures, the Company applied a 0% forfeiture rate to Plan Units outstanding in determining its Plan Unit compensation expense as of September 30, 2020.

 

The total Phantom Stock related liability as of September 30, 2020 was $3,283,000 of which $1,470,000 is included in Other Liabilities, as it is expected to be paid within the next twelve months, and the balance of $1,813,000 is included in Other Long Term Liabilities. At December 31, 2019, the total Phantom Stock liability was $3,201,000, with $1,508,000 in Other Liabilities, and $1,693,000 included in Other Long Term Liabilities.

 

Related to the Phantom Stock Plan, in accordance with Topic 718, the Company recorded compensation expense of approximately $1,406,000 and $1,745,000 for the nine months ended September 30, 2020 and 2019, respectively. Compensation expense for a given period largely depends upon fluctuations in the Company’s stock price.

 

The following table summarizes information about the Company’s nonvested phantom stock Units at September 30, 2020:

 

 

   Units   Weighted Average Grant Date Fair Value 
Number of Phantom Stock Unit Awards:          
Nonvested at December 31, 2019   15,493   $59.65 
Granted   5,745   $83.56 
Vested   (7,986)  $55.35 
Forfeited        
Canceled        
Nonvested at September 30, 2020   13,252   $72.61 
Phantom Stock Unit Awards Expected to Vest   13,252   $72.61 

 

 -23- 
 

 

The total unrecognized compensation costs calculated at September 30, 2020 are $1,474,000 which will be recognized through August of 2023. The Company will recognize the related expense over the weighted average period of 1.4 years.

 

7. LEASES

 

In the United States, the Company owns its two main operating facilities located in Exton, PA, which provide manufacturing, warehousing and distribution space. In addition to the owned facilities, the Company also has operations in other locations that are leased, as well as other leased assets.

 

With regards to leased facilities within the United States, the Company leases its corporate office space in Middletown, CT, with the lease term expiring in 2022. Additionally, the Company leases a warehousing and distribution center in Houston, Texas, which currently provides manufacturing, stocking and sales operations, with a 5-year lease term running through October 2024.

 

In the United Kingdom, the Company leases a facility in Banbury, England, which serves sales, warehousing and operational functions. The lease in Banbury has a 15-year term ending in September 2021.

 

In addition to property rentals, the Company also has lease agreements in place for various fleet vehicles and equipment with various lease terms.

 

In the September 30, 2020 condensed consolidated balance sheet, the Company has recorded right-of-use assets of $524,000, and a lease liability of $534,000, of which $275,000 is reported as a current liability. The respective weighted average remaining lease term and discount rate are approximately 2.42 years and 3.16%.

 

Future minimum lease payments under non-cancellable leases as of September 30, 2020, are as follows:

 

 

Twelve Months Ending September 30,  Operating Leases 
    (in thousands) 
      
2021  $275 
2022   149 
2023   56 
2024   47 
2025   7 
Thereafter    
      
Total Minimum Lease Payments  $534 

 

A similar description of the lease obligations for the previous year is disclosed in the Company’s December 31, 2019 Form 10-K.

 

 -24- 
 

 

Lease expense for the operating leases was approximately $76,000 and $225,000 for the three and nine months ended September 30, 2020 and $73,000 and $223,000 for the three and nine months ended September 30, 2019. Lease expense is allocated to each portion of the business generally based upon use, with the majority absorbed by manufacturing (cost of goods sold), and the remainder apportioned to selling, administrative and engineering.

 

8. SHAREHOLDERS' EQUITY

 

As of September 30, 2020 and December 31, 2019, the Company had authorized 20,000,000 common stock shares with par value of $0.01 per share. For both periods, the total number of outstanding shares was 10,094,322, shares held in Treasury was 59,311, and total shares issued was 10,153,633.

 

During 2020 and 2019, upon approval of the Board of Directors (the "Board") the Company has declared and paid regular quarterly dividends, as well as special dividends, as set forth in the following table:

 

 

Dividend Declared   Dividend Paid 
Date  Price Per Share   Date  Amount 
September 23, 2020  $0.28   October 13, 2020* $2,826,000 
June 24, 2020  $0.28   July 13, 2020* $2,826,000 
March 31, 2020  $0.28   April 17, 2020* $2,826,000 
December 16, 2019 (S) $3.50   December 30, 2019* $35,330,000 
December 14, 2019  $0.28   January 3, 2020* $2,826,000 
September 6, 2019  $0.28   October 2, 2019* $2,826,000 
June 13, 2019  $0.28   July 2, 2019* $2,826,000 
April 9, 2019  $0.24   April 29, 2019** $2,422,000 
December 13, 2018  $0.24   January 3, 2019** $2,422,000 

 

(*) The number of shares outstanding on the dividend payment date was 10,094,322.
(**) The number of shares outstanding on the dividend payment date was 10,091,822.
(S) indicates special dividend

 

In addition to the above dividend amounts, there were dividends approved by the Company’s foreign subsidiary during July and December of 2019, with the cash distribution to the noncontrolling interest of $137,000 and $65,000, respectively, paid during those respective months.

 

It should be noted that from time to time, the Board may elect to pay special dividends, in addition to or in lieu of the regular quarterly dividends, depending upon the financial condition of the Company. Special dividends are indicated in the above schedule as (S).

 

The Board approved and granted a total of 2,500 restricted stock unit awards (the “Awards”) to be allocated to the existing non-employee directors of the Company. The Awards were approved by the shareholders of the Company at the annual meeting on June 11, 2019, and distributed on June 20, 2019. A Form S-8 registration statement, and the restricted stock unit award agreements, were filed with the SEC on December 13, 2018 (2,000 units) and May 24, 2019 (500 units). The related director compensation cost of approximately $217,000 was recognized during June 2019.

 

 -25- 
 

 

On April 4, 2014, the Board authorized an extension of its stock repurchase program without expiration, up to a maximum amount of $1,000,000. The original program established in December 2007 authorized the purchase of up to $5,000,000 of its common stock. The purchases may be made from time-to-time in the open market or in privately negotiated transactions, depending on market and business conditions. The Board retained the right to cancel, extend, or expand the share buyback program, at any time and from time-to-time. Since inception, the Company has purchased a total of 61,811 shares for approximately $932,000, or approximately $15 per share, which were held as treasury shares. The Company has not made any stock repurchases since 2014; however, as stated above, there were 2,500 shares distributed from treasury to non-employee directors during June 2019.

 

9. RELATED PARTY TRANSACTIONS

 

From time to time the Company may have related party transactions (“RPTs”). In short, RPTs represent any transaction between the Company and any Company employee, director or officer, or any related entity, or relative, etc. The Company performs a review of transactions each year to determine if any RPTs exist, and if so, determines if the related parties act independently of each other in a fair transaction. Through this investigation the Company noted a limited number of RPTs which are disclosed hereto. Legal services were performed by a firm which formerly employed one member of the board. On occasion the Company shares a small amount of services with its former parent Mestek, Inc., mostly related to board meeting expenses. The Company is aware of transactions between a few service providers which employ individuals indirectly associated to Omega Flex employees. In all cases, these transactions have been determined to be independent transactions with no indication that they are influenced by the related relationships. During the first nine months of 2020, the Company had both provided and subsequently collected $5,000 of note agreement assets with related parties. Other than as disclosed above, the Company is currently not aware of any RPTs between the Company and any of its current directors or officers outside the scope of their normal business functions or expected contractual duties.

 

10. SUBSEQUENT EVENTS

 

The Company evaluated all events or transactions that occurred through the date of this filing. During this period, no events other than as discussed above came to the Company’s attention that would impact the condensed consolidated financial statements.

 

 -26- 
 

 

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

 

This report contains forward-looking statements, which are subject to inherent uncertainties. These uncertainties include, but are not limited to, variations in weather, changes in the regulatory environment, customer preferences, general economic conditions, increased competition, the outcome of outstanding litigation, and future developments affecting environmental matters. All of these are difficult to predict, and many are beyond the ability of the Company to control.

 

Certain statements in this Quarterly Report on Form 10-Q that are not historical facts, but rather reflect the Company’s current expectations concerning future results and events, constitute forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. The words “believes”, “expects”, “intends”, “plans”, “anticipates”, “hopes”, “likely”, “will”, and similar expressions identify such forward-looking statements. Such forward-looking statements involve known and unknown risks, uncertainties and other important factors that could cause the actual results, performance or achievements of the Company, or industry results, to differ materially from future results, performance or achievements expressed or implied by such forward-looking statements.

 

Readers are cautioned not to place undue reliance on these forward-looking statements, which reflect management’s view only as of the date of this Form 10-Q. The Company undertakes no obligation to update the result of any revisions to these forward-looking statements which may be made to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events, conditions or circumstances.

 

OVERVIEW

 

The Company is a leading manufacturer of flexible metal hose (also described as corrugated tubing), and is currently engaged in a number of different markets, including construction, manufacturing, transportation, petrochemical, pharmaceutical, healthcare and other industries.

 

The Company’s business is managed as a single operating segment that consists of the manufacture and sale of flexible metal hose, as well as the sale of the Company’s related proprietary fittings and a vast array of accessories. The Company’s products are concentrated in residential and commercial construction, and general industrial markets, with a comprehensive portfolio of intellectual property and patents issued in various countries around the world. The Company’s primary product, flexible gas piping, is used for gas piping within residential and commercial buildings. Through its flexibility and ease of use, the Company’s TracPipe® and TracPipe® CounterStrike® flexible gas piping, along with its fittings distributed under the trademarks AutoSnap® and AutoFlare®, allows users to substantially cut the time required to install gas piping, as compared to traditional methods. The Company’s products are manufactured at its facilities in Exton, Pennsylvania and Houston, Texas in the United States, and in Banbury, Oxfordshire in the United Kingdom. Through the use of its broad network of independent outside sales organizations, such as sales representatives, the Company primarily sells its products to distributors, wholesalers and OEM’s, mostly throughout North America, and to a lesser extent in other global markets.

 

 -27- 
 

 

COVID-19 PANDEMIC

 

The emergence and escalation of the coronavirus (COVID-19) in the United States (U.S.), United Kingdom (U.K.), and around the world presents significant risks to the Company, not all of which the Company is able to fully evaluate or quantify at the present time. While the effects of the COVID-19 pandemic did slightly affect the Company’s financial results and business operations during the second quarter of 2020, most of those negative effects were in the early period of the quarter, with sales progressively growing thereafter through September 30, 2020. The Company has therefore managed to maintain a reasonable level of sales and profitability despite the obstacles presented by these turbulent times.

 

The Company has responded to the challenges of the COVID-19 pandemic by taking measures to protect its workforce and supply chain. The Company currently maintains the full use of its $15,000,000 line of credit facility with Santander Bank N.A., and has other banking resources as well to assure liquidity.

 

Due to the above circumstances and as described generally in this Form 10-Q, the Company’s results of operations for the three and nine months ended September 30, 2020 are not necessarily indicative of the results to be expected for the full year, or hereafter. Management cannot predict the full impact of the COVID-19 pandemic on the Company’s operations. The ultimate extent of the effects of the COVID-19 pandemic on the Company is highly uncertain and will depend on future developments, and such effects could exist for an extended period of time.

 

CHANGES IN FINANCIAL CONDITION

 

For the period ended September 30, 2020 vs. December 31, 2019

 

The Company’s cash balance of $18,577,000 at September 30, 2020, increased $2,479,000 (15.4%) from the $16,098,000 balance at December 31, 2019 mainly the result of income generated from operations during 2020, less dividends of $8,479,000 paid during the first nine months of 2020. The condensed consolidated statement of cash flows is provided on page 8 which provides further details regarding changes in cash.

 

Accrued Commissions and Sales Incentives were $3,415,000 at September 30, 2020, compared to $4,461,000 at December 31, 2019, decreasing $1,046,000 (23.4%). A portion of the decrease relates to the lower level of sales during the third quarter of 2020, in comparison to the fourth quarter of 2019, and the resulting commissions and sales incentives that are earned. Additionally, a portion of the sales incentives have an annual component which accumulates during the year and are then paid during the first quarter of the following year.

 

 -28- 
 

 

RESULTS OF OPERATIONS

 

Three months ended September 30, 2020 vs. September 30, 2019

 

The Company reported comparative results from continuing operations for the three months ended September 30, 2020 and 2019 as follows:

 

  

Three months ended September 30,

(in thousands)

 
                 
    2020    2020    2019    2019 
   ($000)   %   ($000)   % 
Net Sales  $27,087    100.0%  $28,030    100.0%
Gross Profit  $17,266    63.7%  $17,704    63.2%
Operating Profit  $6,379    23.6%  $4,373    15.6%

 

Net Sales. The Company’s 2020 third quarter sales of $27,087,000 decreased $943,000 or 3.4% compared to the third quarter of 2019, which generated sales of $28,030,000. The decrease in sales resulted mostly from a decrease in unit volume, slightly offset by pricing actions which the Company took to offset material cost pressure and to protect margins.

 

Gross Profit. The Company’s gross profit margins were 63.7% and 63.2% for the three months ended September 30, 2020 and 2019, respectively.

 

Selling Expenses. Selling expenses consist primarily of employee salaries and associated overhead costs, commissions, and the cost of marketing programs such as advertising, trade shows and related communication costs, and freight. Selling expense was $3,991,000 and $5,383,000 for the three months ended September 30, 2020 and 2019, respectively, representing a decrease of $1,392,000 or 25.9%. A majority of the reduction in expense relates to atypical consulting costs of $654,000 recognized during the third quarter of 2019 primarily attributable to the Company’s new product, MediTrac® flexible medical gas piping. Commissions were also down, largely in unison with the reduction in sales. Lastly, travel and trade show expenses were lower mostly due to the restrictions in place related to COVID-19. Selling expenses as a percent of net sales were lower, being 14.7% and 19.2% for the three months ended September 30, 2020 and 2019, respectively.

 

General and Administrative Expenses. General and administrative expenses consist primarily of employee salaries, benefits for administrative, executive and finance personnel, legal and accounting, and corporate general and administrative services. General and administrative expenses were $5,951,000 and $6,786,000 for the three-months ended September 30, 2020 and 2019, respectively, thus decreasing by $835,000 or 12.3%. The Company experienced a reduction in legal and product liability related defense costs of $1,730,000 in 2020 mostly related to a slow-down in the ongoing class action case which was dismissed in favor of the Company during the third quarter of 2020, as discussed in Note 5, Commitments and Contingencies. The decrease in legal costs was partially offset by an $819,000 increase in incentive compensation, attributable to higher profits and the phantom stock component of incentive compensation, associated with the increase in the Company’s stock price during the recent quarter. As a percentage of sales, general and administrative expenses decreased to 22.0% for the three months ended September 30, 2020 from 24.2% for the three months ended September 30, 2019.

 

 -29- 
 

 

Engineering Expense. Engineering expenses consist of development expenses associated with the development of new products and enhancements to existing products, and manufacturing engineering costs. Engineering expenses were $945,000 and $1,162,000 for the three months ended September 30, 2020 and 2019, respectively, decreasing by $217,000 or 18.7%. There was a reduction in travel, and less experimental materials previously required for the progression of various promising applications. Engineering expenses decreased as a percentage of sales, being 3.5% for the three months ended September 30, 2020, and 4.2% for the same period in 2019.

 

Operating Profits. Reflecting all of the factors mentioned above, operating profits were $6,379,000 and $4,373,000 for the quarters ending September 30, 2020 and 2019, respectively, increasing by $2,006,000 or 45.9%. As a percentage of sales, operating profits increased, being 23.6% and 15.6% for the three-months ended September 30, 2020 and 2019, respectively.

 

Interest Income (Expense)-Net. Interest income is recorded on cash investments, and interest expense is recorded at times when the Company has debt amounts outstanding on its line of credit. The Company recorded $6,000 and $229,000 of interest income during the third quarters of 2020 and 2019, respectively. The reduction in interest income was largely due to the lower cash balance and thus lack of investment mostly resulting from the $35,330,000 special dividend paid in December 2019. Additionally, earning potential on short-term liquid investments has diminished in comparison to this time last year.

 

Other Income (Expense)-Net. Other Income (Expense)-net primarily consists of foreign currency exchange gains (losses) on transactions settled in currencies other than the Company’s local currency, typically related to the Company’s foreign UK subsidiaries. There was income of $19,000 earned during the third quarter 2020 versus $55,000 of expense recorded during the third quarter of 2019.

 

Income Tax Expense. Income Tax Expense was $1,576,000 for the third quarter of 2020, compared to $1,153,000 for the same period in 2019, increasing $423,000 or 36.7%, mostly the result of the increase in income before taxes.

 

 -30- 
 

 

Nine months ended September 30, 2020 vs. September 30, 2019

 

The Company reported comparative results from continuing operations for the nine months ended September 30, 2020 and 2019 as follows:

 

  

Nine months ended September 30,

(in thousands)

 
                 
    2020    2020    2019    2019 
   ($000)   %   ($000)   % 
Net Sales  $74,171    100.0%  $81,627    100.0%
Gross Profit  $46,297    62.4%  $51,386    63.0%
Operating Profit  $17,110    23.1%  $15,108    18.5%

 

Net Sales. The Company’s sales for the first nine months of 2020 of $74,171,000 decreased $7,456,000 or 9.1% over the first nine months of 2019, which generated sales of $81,627,000. The decrease in sales resulted mostly from a decrease in unit volume, slightly offset by pricing actions which the Company took to offset material cost pressure and to protect margins.

 

Gross Profit. The Company’s gross profit margins were 62.4% and 63.0% for the nine months ended September 30, 2020 and 2019, respectively. The Company experienced a decrease in production during the first nine months of 2020, most notably during the second quarter as a result of COVID-19, which diminished labor and overhead absorption, and resulted in slightly lower gross profit.

 

Selling Expenses. Selling expenses consist primarily of employee salaries and associated overhead costs, commissions, and the cost of marketing programs such as advertising, trade shows and related communication costs, and freight. Selling expense was $12,045,000 and $14,193,000 for the nine months ended September 30, 2020 and 2019, respectively, representing a decrease of $2,148,000 or 15.1%. The most significant contributor to the decrease relates to atypical consulting costs of $654,000 during the third quarter of 2019, attributable to the Company’s new product, MediTrac® flexible medical gas piping. The decrease was also related to lower commissions and freight expenses, which move in relation to sales. Travel and advertising costs were also lower. Selling expenses have decreased as a percent of net sales compared to last year, at 16.2% for the nine months ended September 30, 2020, and 17.4% for the nine months ended September 30, 2019.

 

General and Administrative Expenses. General and administrative expenses consist primarily of employee salaries, benefits for administrative, executive and finance personnel, legal and accounting, and corporate general and administrative services. General and administrative expenses were $14,056,000 and $18,430,000 for the nine months ended September 30, 2020 and 2019, respectively, thus decreasing by $4,374,000 or 23.7%. The Company experienced a reduction in legal and product liability related defense costs of $4,420,000 in 2020 mostly related to a slow-down in the ongoing class action case which was dismissed in favor of the Company during the third quarter of 2020. A decrease in director compensation also occurred, as there was a distribution of shares awarded to the non-employee directors in September 2019, but no such grant occurred during 2020. These decreases were offset slightly by an increase in various less notable items. As a percentage of sales, general and administrative expenses decreased to 19.0% for the nine months ended September 30, 2020 from 22.6% for the nine months ended September 30, 2019.

 

 -31- 
 

 

Engineering Expense. Engineering expenses consist of development expenses associated with the development of new products and enhancements to existing products, and manufacturing engineering costs. Engineering expenses were $3,086,000 and $3,655,000 for the nine months ended September 30, 2020 and 2019, respectively, decreasing by $569,000 or 15.6%. The decrease was primarily attributable to a reduction in experimental materials that diminished after the completion of work on various promising applications during 2019, and to a lesser extent travel. Engineering expenses decreased as a percentage of sales, being 4.2% for the nine months ended September 30, 2020, and 4.5% for the same period in 2019.

 

Operating Profits. Reflecting all of the factors mentioned above, operating profits were $17,110,000 and $15,108,000 for the nine months ended September 30, 2020 and 2019, respectively, increasing by $2,002 or 13.3%. As a percentage of sales, operating profits increased, being 23.1% and 18.5% for the nine-months ended September 30, 2020 and 2019, respectively.

 

Interest Income (Expense)-Net. Interest income is recorded on cash investments, and interest expense is recorded at times when the Company has debt amounts outstanding on its line of credit. The Company recorded interest expense of $46,000 for the nine months ended September 2020, compared to interest income of $685,000 through September 30, 2019. The reduction in interest income was largely due to the lower cash balance and thus lack of investment, mostly resulting from the $35,330,000 special dividend paid in December 2019. Additionally, the Company had borrowed $15,000,000 on its line of credit for a portion of the second quarter of 2020 to ensure liquidity during the COVID-19 crisis. Earning potential on short-term liquid investments has also diminished in comparison to this time last year.

 

Other Income (Expense)-Net. Other Income (Expense)-net primarily consists of foreign currency exchange gains (losses) on transactions with Omega Flex Limited, our UK subsidiary. There was expense of $112,000 and $50,000 recorded during the first nine months of 2020 and 2019, respectively.

 

Income Tax Expense. Income Tax Expense was $4,188,000 for the first nine months of 2020, compared to $3,896,000 for the same period in 2019. The $292,000 or 7.5% increase in the tax expense was largely the result of the increase in income before taxes.

 

CRITICAL ACCOUNTING POLICIES AND USE OF ESTIMATES

 

Financial Reporting Release No. 60, released by the Securities and Exchange Commission, requires all companies to include a discussion of critical accounting policies or methods used in the preparation of financial statements. Note 2 of the Notes to the Condensed Consolidated Financial Statements include a summary of the significant accounting policies and methods used in the preparation of our condensed consolidated financial statements. The following is a discussion of the Company’s significant accounting policies.

 

 -32- 
 

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. The most significant estimates and assumptions relate to revenue recognition and related sales incentives, accounts receivable valuations, investment valuations, inventory valuations, goodwill valuation, product liability reserve, stock-based compensation valuations and accounting for income taxes. Actual amounts could differ significantly from these estimates.

 

Our critical accounting policies and significant estimates and assumptions are described in more detail as follows:

 

Revenue Recognition

 

According to Accounting Standards Update 2014-09, Revenue from Contracts with Customers (Topic 606), the Company recognizes revenue in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services.

 

The principle of Topic 606 is achieved through applying the following five-step approach:

 

  Identification of the contract, or contracts, with a customer — a contract with a customer exists when the Company enters into an enforceable contract with a customer, typically a purchase order initiated by the customer, that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods.
     
  Identification of the performance obligations in the contract — performance obligations promised in a contract are identified based on the goods that will be transferred to the customer that are distinct, whereby the customer can benefit from the goods on their own or together with other resources that are readily available from third parties or from us. Persuasive evidence of an arrangement for the sale of product must exist. The Company ships product in accordance with the purchase order and standard terms as reflected within the Company’s order acknowledgments and sales invoices.
     
  Determination of the transaction price —the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods to the customer. This would be the agreed upon quantity and price per product type in accordance with the customer purchase order, which is aligned with the Company’s internally approved pricing guidelines.

 

 -33- 
 

 

  Allocation of the transaction price to the performance obligations in the contract — if the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. This applies to the Company as there is only one performance obligation to ship the goods.
     
  Recognition of revenue when, or as, the Company satisfies a performance obligation — the Company satisfies performance obligations at a point in time when control of the goods transfers to the customer. Determining the point in time when control transfers requires judgment. Indicators considered in determining whether the customer has obtained control of a good include:

 

  The Company has a present right to payment
  The customer has legal title to the goods
  The Company has transferred physical possession of the goods
  The customer has the significant risks and rewards of ownership of the goods
  The customer has accepted the goods

 

It is important to note that the indicators are not a set of conditions that must be met before the Company can conclude that control of the goods has transferred to the customer. The indicators are a list of factors that are often present if a customer has control of the goods.

 

The Company has typical, unmodified FOB shipping point terms. As the seller, the Company can determine that the shipped goods meet the agreed-upon specifications in the contract or customer purchase order (e.g. items, quantities, and prices) with the buyer, so customer acceptance would be deemed a formality, as noted in ASC 606-10-55-86. As a result, the Company has a legal right to payment upon shipment of the goods.

 

Based upon the above, the Company has concluded that transfer of control substantively transfers to the customer upon shipment.

 

Other considerations of Topic 606 include the following:

 

  Contract Costs - costs to obtain a contract (e.g. customer purchase order) include sales commissions. Under Topic 606, these costs may be expensed as incurred for contracts with a duration of one year or less. The majority of the Company’s customer purchase orders are fulfilled (e.g. goods are shipped) within two days of receipt.
     
  Warranties - the Company does not offer separately purchased warranties. Therefore, there is not a separate performance obligation. The Company does account for warranties as a cost accrual and the warranties do not include any additional distinct services other than the assurance that the goods comply with agreed-upon specifications. There is no impact of warranties under Topic 606 upon the financial reporting of the Company.
     
  Returned Goods - from time to time, the Company provides authorization to customers to return goods. If deemed to be material, the Company would record a “right of return” asset for the cost of the returned goods which would reduce cost of sales.

 

 -34- 
 

 

  Volume Rebates (Promotional Incentives) - volume rebates are variable (dependent upon the volume of goods purchased by our eligible customers) and, under Topic 606, must be estimated and recognized as a reduction of revenue as performance obligations are satisfied (e.g. upon shipment of goods). Also under Topic 606, to ensure that revenue recognized would not be probable of a significant reversal, the four following factors are considered:

 

  The amount of consideration is highly susceptible to factors outside the Company’s influence.
  The uncertainty about the amount of consideration is not expected to be resolved for a long period of time.
  The Company’s experience with similar types of contracts is limited.
  The contract has a large number and broad range of possible consideration amounts.

 

If it was concluded that the above factors were in place for the Company, it would support the probability of a significant reversal of revenue. However, as none of the four factors apply to the Company, promotional incentives are recorded as a reduction of revenue based upon estimates of the eligible products expected to be sold.

 

Regarding disaggregated revenue disclosures, as previously noted, the Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose. Most of the Company’s transactions are very similar in nature, contract, terms, timing, and transfer of control of goods. As indicated within Note 2, under the caption “Significant Concentration”, the majority of the Company’s sales were geographically contained within North America, with the remainder scattered internationally. All performance assessments and resource allocations are generally based upon the review of the results of the Company as a whole.

 

Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.

 

 -35- 
 

 

Accounts Receivable and Provision for Credit Losses

 

All accounts receivables are stated at amortized cost, net of allowances for credit losses, and adjusted for any write-offs. The Company maintains allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables considering current market conditions and estimates for supportable forecasts when appropriate. The estimate is a result of the Company’s ongoing assessments and evaluations of collectability, historical loss experience, and future expectations in estimating credit losses in its receivable portfolio. For accounts receivables, the Company uses historical loss experience rates and applies them to a related aging analysis while also considering customer and/or economic risk where appropriate. Determination of the proper amount of allowances requires management to exercise judgment about the timing, frequency and severity of credit losses that could materially affect the provision for credit losses and, as a result, net earnings. The allowances consider numerous quantitative and qualitative factors that include receivable type, historical loss experience, delinquency trends, collection experience, current economic conditions, estimates for supportable forecasts, when appropriate, and credit risk characteristics.

 

The reserve for credit losses, which include future credits, discounts, and doubtful accounts, was $1,013,000 and $1,433,000 as of September 30, 2020 and December 31, 2019, respectively.

 

Investments

 

The Company invests excess funds in liquid interest earning instruments including U.S. Treasury bills and bank time deposits, with maturities typically of one year or less. These investments are stated at fair value, which approximates amortized cost, and are classified as available-for-sale in accordance with ASC 320, Investments – Debt and Equity Securities. The Company did not have any investments as of September 30, 2020 and December 31, 2019, respectively.

 

Inventories

 

Inventories are valued at the lower of cost or net realizable value. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company generally considers inventory quantities beyond two-years usage, measured on a historical usage basis, to be excess inventory and reduces the carrying value of inventory accordingly.

 

Property and Equipment

 

Property and equipment are initially recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements are capitalized.

 

Goodwill

 

In accordance with Financial Accounting Standards Board (“FASB”) ASC Topic 350, Intangibles – Goodwill and Other, the Company performed an annual impairment test as of December 31, 2019. This analysis did not indicate any impairment of goodwill.

 

 -36- 
 

 

However, the duration and severity of the COVID-19 pandemic could result in future goodwill impairment charges. While we have concluded that a triggering event did not occur during the nine months ended September 30, 2020, a prolonged pandemic could impact the Company’s results of operations in a manner significant enough to trigger an interim impairment test.

 

Stock-Based Compensation Plans

 

In 2006, the Company adopted a Phantom Stock Plan (the “Plan”), which allows the Company to grant phantom stock units (“Units”) to certain key employees, officers or directors. The Units each represent a contractual right to payment of compensation in the future based upon the market value of the Company’s common stock. The Units follow a vesting schedule of three years from the grant date, and are then paid upon maturity. In accordance with FASB ASC Topic 718, Compensation - Stock Compensation, the Company uses the Black-Scholes option pricing model as its method for determining the fair value of the Units and are accordingly recorded as liabilities. Additionally, the liabilities for the Units are adjusted to market value over time from the grant dates to the related maturity dates. Further details of the Plan are provided in Note 6.

 

Product Liability Reserves

 

Product liability reserves represent the estimated unpaid amounts under the Company’s insurance policies with respect to existing claims. The Company uses the most current available data to estimate claims. As explained more fully under Note 5, Commitments and Contingencies, for various product liability claims covered under the Company’s general liability insurance policies, the Company must pay certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $25,000 to $2,000,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company is vigorously defending against all known claims.

 

Leases

 

Effective January 1, 2019, the Company adopted the requirements of FASB ASU 2016-02, Leases (Topic 842) which defines a lease as any contract that conveys the right to use a specific asset for a period of time in exchange for consideration. Leases are classified as a finance lease, formerly called a capital lease, if any of the following criteria are met:

 

  1. The lease transfers ownership of the underlying asset to the lessee by the end of the lease term.
  2. The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise.
  3. The lease term is for the major part of the remaining economic life of the underlying asset.
  4. The present value of the sum of lease payments and any residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset.
  5. The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term.

 

 -37- 
 

 

For any leases that do not meet the criteria identified above for finance leases, the Company treats such leases as operating leases. As of September 30, 2020, each of the Company’s leases are classified as operating leases.

 

Both finance and operating leases are reflected on the balance sheet as lease or “right-of-use” assets and lease liabilities.

 

There are some exceptions, which the Company has elected in its accounting policies. For leases with terms of twelve months or less, or below the Company’s general capitalization policy threshold, the Company has elected an accounting policy to not recognize lease assets and lease liabilities for all asset classes. The Company recognizes lease expense for such leases generally on a straight-line basis over the lease term.

 

The Company determines if a contract is a lease at the inception of the arrangement. The Company reviews all options to extend, terminate, or purchase its right-of-use assets at the inception of the lease and accounts for these options when they are reasonably certain to be exercised. Certain leases contain non-lease components, such as common area maintenance, which are generally accounted for separately. In general, the Company will assess if non-lease components are fixed and determinable, or variable, when determining if the component should be included in the lease liability. For purposes of calculating the present value of the lease obligations, the Company utilizes the implicit interest rate within the lease agreement when known and/or determinable, and otherwise utilizes its incremental borrowing rate at the time of the lease agreement.

 

As permitted under ASU 2018-11, the Company elected the optional transition method to adopt the new leases standard. Under this new transition method, the Company initially applied the new leases standard at the adoption date of January 1, 2019 and would have recognized a cumulative-effect adjustment, if appropriate, to the opening balance of retained earnings in the period of adoption. No cumulative-effect adjustment was recognized.

 

The impact of the adoption of this new standard resulted in an increase to the Company’s operating lease assets and liabilities on January 1, 2019 of approximately $800,000. The implementation did not have a material impact on our consolidated statements of income and statements of cash flows.

 

Fair Value of Financial and Nonfinancial Instruments

 

The Company measures financial instruments in accordance with FASB ASC Topic 820, Fair Value Measurements and Disclosures. The accounting standard defines fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability. The Company relies upon Level 1 inputs in determining the fair value of investments and the fair value of the Company’s reporting unit in its annual impairment test as described in the FASB ASC Topic 350, Intangibles - Goodwill and Other.

 

 -38- 
 

 

Earnings per Common Share

 

Basic earnings per share have been computed using the weighted-average number of common shares outstanding. For the periods presented, there are no dilutive securities. Consequently, basic and dilutive earnings per share are the same.

 

Currency Translation

 

Assets and liabilities denominated in foreign currencies, most of which relate to the Company’s United Kingdom subsidiary whose functional currency is British pound sterling, are translated into U.S. dollars at exchange rates prevailing on the balance sheet dates. The statements of income are translated into U.S. dollars at average exchange rates for the period. Adjustments resulting from the translation of financial statements are excluded from the determination of income and are accumulated in a separate component of shareholders’ equity. Exchange gains and losses resulting from foreign currency transactions are included in the statements of income (other expense) in the period in which they occur.

 

Income Taxes

 

The Company accounts for tax liabilities in accordance with the FASB ASC Topic 740, Income Taxes. Under this method the Company recorded tax expense, related deferred taxes and tax benefits, and uncertainties in tax positions.

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain.

 

The FASB ASC Topic 740, Income Taxes, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements. This guidance prescribes a recognition threshold of more-likely than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax positions to be recognized in the financial statements.

 

 -39- 
 

 

The Company follows the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide guidance on the recognition, de-recognition and measurement of potential tax benefits associated with tax positions.

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law making several changes to the Internal Revenue Code. The changes include, but are not limited to: increasing the limitation on the amount of deductible interest expense, allowing companies to carryback certain net operating losses, and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. The tax law changes in the Act have not had an effect on the Company’s income tax provision for the three and nine months ended September 30, 2020.

 

Other Comprehensive Income

 

For the three and nine months ended September 30, 2020 and 2019, respectively, the components of other comprehensive income consisted solely of foreign currency translation adjustments.

 

Significant Concentration

 

The Company has one significant customer which represented more than 10% of the Company’s Accounts Receivable at September 30, 2020 and December 31, 2019. That same customer represented more than 10% of the Company’s total Net Sales for the three and nine months ended September 30, 2020 and 2019, respectively. Geographically, the Company has a significant amount of sales in the United States versus internationally. These concentrations are consistent with those discussed in detail in the Company’s December 31, 2019 Form 10-K.

 

Subsequent Events

 

The Company evaluates all events or transactions through the date of the related filing that may have a material impact on its condensed consolidated financial statements. Refer to Note 10 of the condensed consolidated financial statements.

 

Recent Accounting Pronouncements

 

In January 2017, the FASB amended ASC Topic 350, Intangibles – Goodwill and Other (issued under ASU 2017-04, “Simplifying the Test for Goodwill Impairment”). This amendment simplifies the test for goodwill impairment by only requiring an entity to perform an annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognizes an impairment charge for the amount that the carrying amount exceeds the reporting unit’s fair value. Any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The amendment required adoption on January 1, 2020. In compliance, the Company adopted ASU 2017-04 as required during the first quarter of 2020 and determined that there was no material impact on its condensed consolidated financial statements.

 

 -40- 
 

 

In September 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 replaced the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 requires use of a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments. ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. Adoption of the standard requires using a modified retrospective approach through a cumulative-effect adjustment to retained earnings as of the effective date to align existing credit loss methodology with the new standard. In November 2019, the FASB issued ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments—Credit Losses. ASU 2019-11 requires entities that did not adopt the amendments in ASU 2016-13 as of November 2019 to adopt ASU 2019-11. This ASU contains the same effective dates and transition requirements as ASU 2016-13. We adopted ASU 2016-13 and ASU 2019-11 effective January 1, 2020. The impact of adoption of these standards on our condensed consolidated financial statements was not material.

 

LIQUIDITY AND CAPITAL RESOURCES

 

Historically, the Company’s primary cash needs have been related to working capital items, which the Company has largely funded through cash generated from operations.

 

As of September 30, 2020, the Company had a cash balance of $18,577,000. Additionally, the Company has a $15,000,000 line of credit available, as discussed in detail in Note 4, which had no borrowings outstanding upon it at as of September 30, 2020. At December 31, 2019, the Company had a cash balance of $16,098,000, with no borrowings against the line of credit.

 

We believe our existing cash and cash equivalents, along with our borrowing capacity, will be sufficient to meet our anticipated cash needs for at least the next twelve months. Our future capital requirements will depend upon many factors including our rate of revenue growth, the timing and extent of any expansion efforts, the potential for investments in, or the acquisition of any complementary products, businesses or supplementary facilities for additional capacity, and the COVID-19 pandemic. The details of our operating, investing and financing activities are provided below.

 

Operating Activities

 

Cash provided by operating activities is net income adjusted for certain non-cash items and changes in certain assets and liabilities, such as those included in working capital.

 

For the first nine months of 2020, the Company’s operating activities provided cash of $11,341,000, compared to the first nine months of 2019 which provided cash of $9,673,000, increasing by $1,668,000. For details of the operating cash flows refer to the condensed consolidated statements of cash flows in Part I – Financial Information on page eight.

 

 -41- 
 

 

Investing Activities

 

Cash used in investing activities during the first nine months of 2020 and 2019 was $381,000 and $8,943,000, respectively. For these same periods, cash used for capital expenditures was $381,000 and $1,022,000, respectively, decreasing by $641,000. For 2019, cash was used to purchase short-term investments of $45,921,000, which was partially offset by cash received from net proceeds from the sale of short-term investments of $38,000,000.

 

Financing Activities

 

All financing activities relate to dividend payments, which are detailed in Note 8, Shareholders’ Equity. Dividend payments through the first nine months of 2020 and 2019, amounted to $8,479,000 and $7,807,000 respectively. See Note 4, Line of Credit and Other Borrowings, for a description of borrowings and repayments during the second quarter of 2020.

 

CONTINGENT LIABILITIES AND GUARANTEES

 

See Note 5 to the Company’s condensed consolidated financial statements.

 

OFF-BALANCE SHEET ARRANGEMENTS

 

None

 

Item 3 – Quantitative and Qualitative Information about Market Risks

 

The Company does not engage in the purchase or trading of market risk sensitive instruments. The Company does not presently have any positions with respect to hedge transactions such as forward contracts relating to currency fluctuations. No market risk sensitive instruments are held for speculative or trading purposes.

 

Item 4 – Controls and Procedures

 

(a) Evaluation of Disclosure Controls and Procedures.

 

At the end of the fiscal third quarter of 2020, the Company evaluated the effectiveness of the design and operation of its disclosure controls and procedures. The Company’s disclosure controls and procedures are designed to ensure that the Company records, processes, summarizes and reports in a timely manner the information required to be disclosed in the periodic reports filed by the Company with the Securities and Exchange Commission. The Company’s management, including the chief executive officer and chief financial officer, have conducted an evaluation of the effectiveness of the design and operation of the Company’s Disclosure Controls and Procedures as defined in the Rule 13a-15(e) of Securities Exchange Act of 1934. Based on that evaluation, the chief executive officer and chief financial officer have concluded that, as of the date of this report, the Company’s disclosure controls and procedures are effective to provide reasonable assurance of achieving the purposes described in Rule 13a-15(e), and no changes are required at this time.

 

 -42- 
 

 

(b) Changes in Internal Controls.

 

There was no change in the Company’s “internal control over financial reporting” (as defined in rule 13a-15(f) of the Securities Exchange Act of 1934) identified in connection with the evaluation required by Rule 13a-15(d) of the Securities Exchange Act of 1934 that occurred during the nine month period covered by this Report on Form 10-Q that has materially affected or is reasonably likely to materially affect the Company’s internal control over financial reporting subsequent to the date the chief executive officer and chief financial officer completed their evaluation.

 

PART II - OTHER INFORMATION

 

Item 1 – Legal Proceedings

 

In the ordinary and normal conduct of the Company’s business, it is subject to periodic lawsuits, investigations and claims (collectively, the “Claims”). Most of the Claims, including a putative class-action claim, relate to potential lightning damage to our flexible gas piping products, which impact legal and product liability related expenses. The Company does not believe the Claims have legal merit, and therefore has commenced a vigorous defense in response to the Claims. It is possible that the Company may incur increased litigation costs in the future due to a variety of factors, including a higher number of Claims, higher legal costs, and higher insurance deductibles or retentions.

 

In September 2017, a putative class action case was filed against the Company and other parties in Missouri state court. The Company successfully removed the case to federal court, and the court recently granted the defendants’ joint summary judgement motion, and dismissed the case. The plaintiffs have filed a notice of appeal to the adverse summary judgment decision. The Company is continuing to vigorously defend the case.

 

The Company was made aware of a potential legal liability regarding a legal dispute in the United Kingdom, in which the Company’s subsidiary, Omega Flex Limited (“OFL”), was the claimant. After withdrawing the claim, the court determined that OFL was responsible for the defendant’s costs (including a portion of its attorneys’ fees). The potential amount of loss for defendant’s legal costs is estimated to be between £200,000 and £500,000. We have recorded a reserve of £350,000, or approximately $452,000, as of September 30, 2020.

 

 -43- 
 

 

The Company has in place commercial general liability insurance policies that cover most Claims, which are subject to deductibles or retentions, ranging primarily from $25,000 to $2,000,000 per claim (depending on the terms of the policy and the applicable policy year), up to an aggregate amount. Litigation is subject to many uncertainties and management is unable to predict the outcome of the pending suits and claims. The potential liability for a given claim could range from zero to a maximum of $2,000,000, depending upon the circumstances, and insurance deductible or retention in place for the respective claim year. The aggregate maximum exposure for all current open Claims, excluding the Missouri class action case, as of September 30, 2020 is estimated to not exceed approximately $7,100,000, which represents the potential costs that may be incurred over time for the Claims within the applicable insurance policy deductibles or retentions. From time to time, depending upon the nature of a particular case, the Company may decide to spend in excess of a deductible or retention to enable more discretion regarding the defense, although this is not common. It is possible that the results of operations or liquidity of the Company, as well as the Company’s ability to procure reasonably priced insurance, could be adversely affected by the pending litigation, potentially materially. The Company is currently unable to estimate the ultimate liability, if any, that may result from the pending litigation, or potential litigation from future claims or claims that have not yet come to our attention, and accordingly, the liability in the consolidated financial statements primarily represents an accrual for legal costs for services previously rendered, and outstanding or anticipated settlements for Claims. The liabilities recorded on the Company’s books at September 30, 2020 and December 31, 2019 were $214,000 and $215,000, respectively, and are included in Other Liabilities.

 

Item 1A – Risk Factors

 

In addition to the risk factors described under Item 1A of the Company’s Form 10-K for the year ended December 31, 2019, readers should also carefully consider the risks, uncertainties and other factors described below, in addition to the other information set forth in this report, because they could materially and adversely affect the Company’s business, operating results, financial condition, cash flows, prospects, and the value of an investment in the Company’s common stock.

 

Risks Related to Our Business

 

The COVID-19 pandemic has begun to affect and may continue to affect the business.

 

The ongoing global outbreak of coronavirus, which was declared a pandemic by the World Health Organization on March 11, 2020 and a national emergency by the President of the United States on March 13, 2020, has caused and is continuing to cause business slowdowns and shutdowns and turmoil in the financial markets both in the United States and abroad. The Company is monitoring the impact of the COVID-19 pandemic on its business, including how it has impacted and will impact the Company’s employees, customers, suppliers and distribution channels. The COVID-19 pandemic, as well as the quarantines and other governmental and non-governmental restrictions that have been imposed throughout the world in an effort to contain or mitigate the spread of the coronavirus, has created significant volatility, uncertainty and economic disruption which has begun to affect and may continue to affect the Company’s business. For example, governmental authorities in several jurisdictions have ordered the cessation of all business activity that is deemed non-essential and, although the Company’s business has to date been deemed essential in many affected markets, there is a risk that these shutdown orders will be extended or expanded or that similar shutdown orders will be implemented in other regions.

 

 -44- 
 

 

While the Company has not yet seen a material impact from the COVID-19 pandemic on its business, financial position, liquidity, or ability to service customers or maintain critical operations, the Company is currently navigating through this unprecedented crisis without any government support from the U.S. Small Business Administration’s Paycheck Protection Program (“PPP”), and the nature and magnitude of the COVID-19 pandemic’s ultimate impact on the Company will depend on numerous evolving factors, future developments and cascading effects of the coronavirus pandemic that the Company is not able to predict, including: the duration and severity of the COVID-19 pandemic and the international actions and business restrictions that are being undertaken and implemented as a result of it; governmental, business and other responses to the COVID-19 pandemic, including the promotion of “social distancing,” the issuance of shelter in place orders and restrictions on the Company’s operations, and the possibility that government officials may mandate that the Company provide products or services; potential disruptions in the Company’s supply chain; the impact of the COVID-19 pandemic on the Company’s ability to execute its short-term and long-term business strategies and initiatives; the extent to which forced remote working arrangements reduce the Company’s ability to manage its business effectively; the extent to which staffing shortages due to members of the Company’s workforce being quarantined or exposed to the coronavirus may be detrimental to the Company’s operations; and the Company’s ability to maintain current levels of skilled headcount without the proceeds of the loan under the PPP (the “PPP Loan”) as a source of additional liquidity. Furthermore, while the Company timely returned the proceeds of its PPP Loan out of an abundance of caution in reliance on U.S. Treasury Department and Small Business Administration guidance that companies were able to do so without penalty, as the COVID-19 pandemic unfolds, federal or state governments (including government agencies such as the Treasury Department, the Small Business Administration or the SEC) could promulgate new statutes, regulations, guidance or relief measures, or rescind or modify existing statutes, regulations, guidance or relief measures, in a way that is detrimental to the Company or its business, including as a result of the Company’s prior application for a loan under the PPP.

 

In addition, while the Company cannot predict the magnitude of the impact that the COVID-19 pandemic will have on its customers and suppliers or their financial conditions, any material effect on the Company’s customers or suppliers could adversely impact the Company. For example, the Company’s customers or suppliers may themselves assert, or attempt to terminate various agreements and arrangements with us on the basis of, contractual force majeure provisions, and any termination of a significant commercial agreement may adversely harm our operations. Additionally, the COVID-19 pandemic and related travel restrictions and other containment efforts have had a significant impact on the travel industry, which may result in reduced demand for products. The impact of the COVID-19 pandemic may also exacerbate other risk factors described under Item 1A of the Company’s Form 10-K for the year ended December 31, 2019, any of which could have a material effect on the Company. For example, the risks associated with potential cybersecurity threats may be magnified given the increase in the number of Company employees working remotely using personal electronic devices and home internet connections.

 

The extent of the impact of the COVID-19 pandemic on the Company’s business is highly uncertain and difficult to predict, as information is rapidly evolving with respect to the duration and severity of the COVID-19 pandemic. At this point, the Company cannot reasonably estimate the duration and severity of the COVID-19 pandemic or its overall impact on the Company’s business.

 

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

 

None.

 

 -45- 
 

 

Item 3 – Defaults Upon Senior Securities

 

None.

 

Item 4 – Mine Safety Disclosures

 

Not Applicable.

 

Item 5 – Other Information

 

None.

 

Item 6 - Exhibits

 

Exhibit

No.

  Description
     
31.1   Certification of Chief Executive Officer of Omega Flex, Inc. pursuant to Rule 15d-14(a) promulgated under the Securities Exchange Act of 1934, as amended.
     
31.2   Certification of Chief Financial Officer of Omega Flex, Inc. pursuant to 15d-14(a) promulgated under the Securities Exchange Act of 1934, as amended.
     
32.1   Certification of Chief Executive Officer and Chief Financial Officer of Omega Flex, Inc., pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 -46- 
 

 

SIGNATURES

 

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

 

  OMEGA FLEX, INC.
  (Registrant)
     
Date: October 30, 2020 By: /S/ Paul J. Kane
    Paul J. Kane
    Vice President – Finance
    and Chief Financial Officer

 

 -47- 
EX-31.1 2 ex31-1.htm

 

EXHIBIT 31.1

 

Certification by the Chief Executive Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

I, Kevin R. Hoben, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q for fiscal quarter ended September 30, 2020, of Omega Flex, Inc. (the “registrant”);

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: October 30, 2020

 

/s/ Kevin R. Hoben  
Kevin R. Hoben  
Chief Executive Officer  

 

   

 

 

EX-31.2 3 ex31-2.htm

 

EXHIBIT 31.2

 

Certification by the Chief Financial Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

I, Paul J. Kane, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q for fiscal quarter ended September 30, 2020, of Omega Flex, Inc. (the “registrant”);

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: October 30, 2020

 

/s/ Paul J. Kane  
Paul J. Kane  
Chief Financial Officer  

 

   

 

 

EX-32.1 4 ex32-1.htm

 

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO SECTION 906 OF

THE SARBANES-OXLEY ACT OF 2002

 

Each of the undersigned hereby certifies, for the purposes of 18 U.S.C. Section 1350, in his capacity as an officer of Omega Flex, Inc. (the “Company”), that, to his knowledge:

 

(a) the Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended September 30, 2020, as filed with the Securities and Exchange Commission (the “Report”), fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and

 

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

 

Dated: October 30, 2020

 

/s/ Kevin R. Hoben  
Kevin R. Hoben  
Chief Executive Officer  
   
/s/ Paul J. Kane  
Paul J. Kane  
Chief Financial Officer  

 

This certification is not deemed to be “filed” for purposes of section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section. This certification is not deemed to be incorporated by reference into any filing under the Securities Act of 1933 or Securities Exchange Act of 1934, except to the extent that the Company specifically incorporates it by reference.

 

   

 

 

 

 

EX-101.SCH 5 oflx-20200930.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - STOCK BASED PLANS link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - STOCK BASED PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - SHAREHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - SCHEDULE OF INVENTORIES, NET OF RESERVES (Details) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - INVENTORIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - STOCK BASED PLANS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - SHAREHOLDERS' EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 oflx-20200930_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 oflx-20200930_def.xml XBRL DEFINITION FILE EX-101.LAB 8 oflx-20200930_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Treasury Stock [Member] Paid In Capital [Member] Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) [Member] Noncontrolling Interest [Member] Statistical Measurement [Axis] Minimum [Member] Maximum [Member] Concentration Risk Benchmark [Axis] Accounts Receivable [Member] Customer [Axis] One Significant Customer [Member] Revenue Benchmark [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Loan Agreement [Member] Variable Rate [Axis] London Interbank Offered Rate (LIBOR) [Member] Libor Plus One [Member] Prime Rate [Member] Credit Facility [Axis] Line of Credit [Member] Legal Entity [Axis] U.S. Small Business Administration [Member] Debt Instrument [Axis] PPP Loan [Member] Award Type [Axis] G B P United Kingdom Pounds [Member] Loss Contingency Nature [Axis] Insurance Claims [Member] Phantom Stock Plan [Member] Full Value Units [Member] Geographical [Axis] Middletown [Member] Houston [Member] Banbury [Member] Consolidated Entities [Axis] Subsidiaries [Member] Restricted Stock Unit Awards [Member] Scenario [Axis] Since Inception [Member] Title of Individual [Axis] Non-Employee Directors [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current Assets: Cash and Cash Equivalents Accounts Receivable - less allowances of $1,013 and $1,433, respectively Inventories - Net Other Current Assets Total Current Assets Right-Of-Use Assets - Operating Property and Equipment - Net Goodwill - Net Deferred Taxes Other Long Term Assets Total Assets LIABILITIES AND SHAREHOLDERS’ EQUITY Current Liabilities: Accounts Payable Accrued Compensation Accrued Commissions and Sales Incentives Dividends Payable Taxes Payable Lease Liability - Operating Other Liabilities Total Current Liabilities Lease Liability – Operating, net of current portion Deferred Taxes Long Term Taxes Payable Other Long Term Liabilities Total Liabilities Commitments and Contingencies (Note 5) Shareholders’ Equity: Omega Flex, Inc. Shareholders’ Equity: Common Stock – par value $0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 outstanding at both September 30, 2020 and December 31, 2019 Treasury Stock Paid-in Capital Retained Earnings Accumulated Other Comprehensive Loss Total Omega Flex, Inc. Shareholders’ Equity Noncontrolling Interest Total Shareholders’ Equity Total Liabilities and Shareholders’ Equity Allowance for doubtful accounts receivable Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Net Sales Cost of Goods Sold Gross Profit Selling Expense General and Administrative Expense Engineering Expense Operating Profit Interest Income (Expense) Other Income (Expense) Income Before Income Taxes Income Tax Expense Net Income Less: Net (Income) attributable to the Noncontrolling Interest Net Income attributable to Omega Flex, Inc. Basic and Diluted Earnings per Common Share Cash Dividends Declared per Common Share Basic and Diluted Weighted Average Shares Outstanding Net Income Other Comprehensive Income (Loss): Foreign Currency Translation Adjustment Other Comprehensive Income (Loss) Comprehensive Income Less: Comprehensive (Income) Loss Attributable to the Noncontrolling Interest Total Comprehensive Income Statement [Table] Statement [Line Items] January 1, 2019 Balance, shares Cumulative Translation Adjustment Shares Reissued From Treasury Pursuant To Restricted Stock Unit Awards To Restricted Stock Unit Awards, shares Dividends Declared September 30, 2019 Balance, shares Statement of Cash Flows [Abstract] Cash Flows from Operating Activities: Adjustments to Reconcile Net Income to Net Cash Provided by Operating Activities: Non-Cash Compensation Depreciation and Amortization Provision for Losses on Accounts Receivable, net of write-offs and recoveries Deferred Taxes Provision for Inventory Reserves Changes in Assets and Liabilities: Accounts Receivable Inventories Right-Of-Use Assets Other Assets Accounts Payable Accrued Compensation Accrued Commissions and Sales Incentives Lease Liabilities Other Liabilities Net Cash Provided by Operating Activities Cash Flows from Investing Activities: Purchase of Investments Net Proceeds from Sale of Investments Capital Expenditures Net Cash Used in Investing Activities Cash Flows from Financing Activities: Dividends Paid Net Cash Used in Financing Activities Net Increase (Decrease) in Cash and Cash Equivalents Translation effect on cash Cash and Cash Equivalents – Beginning of Period Cash and Cash Equivalents – End of Period Supplemental Disclosure of Cash Flow Information: Cash paid for Income Taxes Cash paid for Interest Declared Dividends Accounting Policies [Abstract] BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS SIGNIFICANT ACCOUNTING POLICIES Inventory Disclosure [Abstract] INVENTORIES Debt Disclosure [Abstract] LINE OF CREDIT AND OTHER BORROWINGS Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Share-based Payment Arrangement [Abstract] STOCK BASED PLANS Leases [Abstract] LEASES Equity [Abstract] SHAREHOLDERS' EQUITY Related Party Transactions [Abstract] RELATED PARTY TRANSACTIONS Subsequent Events [Abstract] SUBSEQUENT EVENTS Use of Estimates Revenue Recognition Cash Equivalents Accounts Receivable and Provision for Credit Losses Investments Inventories Property and Equipment Goodwill Stock-Based Compensation Plans Product Liability Reserves Leases Fair Value of Financial and Nonfinancial Instruments Earnings per Common Share Currency Translation Income Taxes Other Comprehensive Income Significant Concentration Subsequent Events Recent Accounting Pronouncements SCHEDULE OF INVENTORIES, NET OF RESERVES SUMMARY OF NONVESTED PHANTOM STOCK UNITS SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Allowance for doubtful accounts receivable Short term investments, description Defense costs per claim Operating lease assets Operating lease liabilities Concentration risk, percent Finished Goods Raw Materials Inventories - Net Inventory valuation reserves Schedule of Long-term Debt Instruments [Table] Debt Instrument [Line Items] Line of credit facility, description Line of credit facility, maximum borrowing capacity Line of credit facility, expiration date Line of credit facility, interest rate description Line of credit interest rate percentage Line of credit facility, commitment fee description Line of credit facility expiration period description Line of credit facility Proceeds from loan Repayment of loan, description Loss Contingencies [Table] Loss Contingencies [Line Items] Employee benefit payment term description Payment benefit to employee's Other compensation liabilities Other compensation liabilities, noncurrent Other compensation liabilities, current Cash surrender value of life insurance Loss contingencies, range of possible losses Reserves recorded Deductibles per claim Potential liability per claim minimum range, description Potential liability per claim maximum range, value Maximum aggregate claim amount Liabilities recorded Nonvested Units, Beginning balance Nonvested Weighted Average Grant Date Fair Value, Beginning balance Nonvested Units, Granted Nonvested Weighted Average Grant Date Fair Value, Granted Nonvested Units, Vested Nonvested Weighted Average Grant Date Fair Value, Vested Nonvested Units, Forfeited Nonvested Weighted Average Grant Date Fair Value, Forfeited Nonvested Units, Canceled Nonvested Weighted Average Grant Date Fair Value, Canceled Nonvested Units, Ending Balance Nonvested Weighted Average Grant Date Fair Value, Ending Balance Phantom Stock Unit Awards Expected to Vest, Units Phantom Stock Unit Awards Expected to Vest, Weighted Average Grant Date Fair Value Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share based compensation, description Share based compensation number of shares authorized Share based compensation vesting rights Unvested units outstanding Share based compensation grants in period Share based compensation weighted average grant date fair value Share based compensation paid in period Share based compensation vested shares Forfeiture rate of plan Share based compensation liability Share based compensation liability, current Share based compensation liability, non-current Compensation expense Unrecognized compensation costs Compensation expense, weighted average recognize period 2021 2022 2023 2024 2025 Thereafter Total Minimum Lease Payments SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] Operating leases term, description Lease term Right-of-use assets Lease liability Lease liability, current Operating lease, weighted average remaining lease term Operating lease, weighted average discount rate, percent Operating lease expense Dividend Declared, Date Dividend Declared, Price Per Share Dividend Paid on or Before Date Dividend Paid on or Before Date, Amount Schedule of Subsidiary or Equity Method Investee [Table] Subsidiary or Equity Method Investee [Line Items] Treasury stock, common, shares Payments to Noncontrolling Interests Share-based compensation arrangement by share-based payment award, options, grants in period, gross Share-based payment arrangement, expensed and capitalized, amount Stock repurchase program, authorized amount Stock repurchased during period, shares Stock repurchased during period, value Approximate cost per share Number of shares distributed from treasury to non-employee directors during period Amount collected from related party Long term taxes payable. Represents the monetary amount of Engineering Expense, during the indicated time period. Reserves recorded. Deductibles per claim. Potential liability per claim minimum range description Potential liability per claim. Phantom Stock Plan [Member] Represents the Unvested units outstanding (number of shares), as of the indicated date. Full Value Units [Member] Forfeiture rate of plan. Paid In Capital [Member] Accumulated Other Comprehensive Income Loss [Member] Share based compensation arrangement by share based payment award equity instruments other than options nonvested cancelled in period. Share based compensation arrangement by share based payment award equity instruments other than options nonvested weighted average grant date fair value cancelled. Share based compensation arrangement by share based payment award equity instruments other than options nonvested number expected to vest. Share based compensation arrangement by share based payment award equity instruments other than options nonvested weighted average grant date expected to vest Operating leases term, description. Middletown [Member] Houston [Member] Banbury [Member] Increase decrease in Right-Of-Use assets. Represents the monetary amount of Accrued Commissions and Sales Incentives Change, during the indicated time period. Increase (Decrease) Lease Liability. Declared Dividends. Right-of-use assets. Operating Lease liability. Operating Lease liability, current Short term investments description. Defense costs per claim. Restricted Stock Unit Awards [Member] Since Inception [Member] Stock repurchased during period, value per share. Gross number of share options (or share units) distributed during the period. Non-Employee Directors [Member] One Significant Customer [Member] Loan Agreement [Member] Libo plus one [Member] Line of credit facility expiration period description. U.S. Small Business Administration [Member] PPP Loan [Member] Repayment of loan, description. Assets, Current Assets Liabilities, Current Deferred Income Tax Liabilities, Net Liabilities Treasury Stock, Value Stockholders' Equity Attributable to Parent Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Gross Profit Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Parent Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Outstanding Stock Issued During Period, Value, Stock Dividend Deferred Income Tax Expense (Benefit) Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories IncreaseDecreaseInRightofuseAssets Increase (Decrease) in Other Operating Assets Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Salaries AccruedCommissionsAndSalesIncentivesChange Increase (Decrease) in Other Operating Liabilities Net Cash Provided by (Used in) Operating Activities Payments to Acquire Investments Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Payments of Dividends Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Accounts Receivable, Allowance for Credit Loss Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Lessee, Operating Lease, Liability, to be Paid EX-101.PRE 9 oflx-20200930_pre.xml XBRL PRESENTATION FILE XML 10 form10q_htm.xml IDEA: XBRL DOCUMENT 0001317945 2020-01-01 2020-09-30 0001317945 2020-09-30 0001317945 2019-12-31 0001317945 2020-07-01 2020-09-30 0001317945 2019-07-01 2019-09-30 0001317945 2019-01-01 2019-09-30 0001317945 us-gaap:CommonStockMember 2020-06-30 0001317945 us-gaap:TreasuryStockMember 2020-06-30 0001317945 OFLX:PaidInCapitalMember 2020-06-30 0001317945 us-gaap:RetainedEarningsMember 2020-06-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2020-06-30 0001317945 us-gaap:NoncontrollingInterestMember 2020-06-30 0001317945 2020-06-30 0001317945 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001317945 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0001317945 OFLX:PaidInCapitalMember 2020-07-01 2020-09-30 0001317945 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2020-07-01 2020-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2020-07-01 2020-09-30 0001317945 us-gaap:CommonStockMember 2020-09-30 0001317945 us-gaap:TreasuryStockMember 2020-09-30 0001317945 OFLX:PaidInCapitalMember 2020-09-30 0001317945 us-gaap:RetainedEarningsMember 2020-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2020-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2020-09-30 0001317945 us-gaap:CommonStockMember 2019-06-30 0001317945 us-gaap:TreasuryStockMember 2019-06-30 0001317945 OFLX:PaidInCapitalMember 2019-06-30 0001317945 us-gaap:RetainedEarningsMember 2019-06-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2019-06-30 0001317945 us-gaap:NoncontrollingInterestMember 2019-06-30 0001317945 2019-06-30 0001317945 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001317945 us-gaap:TreasuryStockMember 2019-07-01 2019-09-30 0001317945 OFLX:PaidInCapitalMember 2019-07-01 2019-09-30 0001317945 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2019-07-01 2019-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2019-07-01 2019-09-30 0001317945 us-gaap:CommonStockMember 2019-09-30 0001317945 us-gaap:TreasuryStockMember 2019-09-30 0001317945 OFLX:PaidInCapitalMember 2019-09-30 0001317945 us-gaap:RetainedEarningsMember 2019-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2019-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2019-09-30 0001317945 2019-09-30 0001317945 us-gaap:CommonStockMember 2019-12-31 0001317945 us-gaap:TreasuryStockMember 2019-12-31 0001317945 OFLX:PaidInCapitalMember 2019-12-31 0001317945 us-gaap:RetainedEarningsMember 2019-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2019-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2019-12-31 0001317945 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001317945 us-gaap:TreasuryStockMember 2020-01-01 2020-09-30 0001317945 OFLX:PaidInCapitalMember 2020-01-01 2020-09-30 0001317945 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2020-01-01 2020-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-09-30 0001317945 us-gaap:CommonStockMember 2018-12-31 0001317945 us-gaap:TreasuryStockMember 2018-12-31 0001317945 OFLX:PaidInCapitalMember 2018-12-31 0001317945 us-gaap:RetainedEarningsMember 2018-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2018-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2018-12-31 0001317945 2018-12-31 0001317945 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001317945 us-gaap:TreasuryStockMember 2019-01-01 2019-09-30 0001317945 OFLX:PaidInCapitalMember 2019-01-01 2019-09-30 0001317945 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2019-01-01 2019-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-09-30 0001317945 2019-01-01 2019-12-31 0001317945 srt:MinimumMember 2020-01-01 2020-09-30 0001317945 srt:MaximumMember 2020-01-01 2020-09-30 0001317945 2019-01-02 0001317945 OFLX:OneCustomerMember us-gaap:AccountsReceivableMember 2020-01-01 2020-09-30 0001317945 OFLX:OneCustomerMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001317945 OFLX:OneCustomerMember us-gaap:SalesRevenueNetMember 2020-07-01 2020-09-30 0001317945 OFLX:OneCustomerMember us-gaap:SalesRevenueNetMember 2019-07-01 2019-09-30 0001317945 OFLX:OneCustomerMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-09-30 0001317945 OFLX:OneCustomerMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-09-30 0001317945 OFLX:LoanAgreementMember 2017-11-29 2017-12-01 0001317945 OFLX:LoanAgreementMember 2017-12-01 0001317945 OFLX:LoanAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-11-29 2017-12-01 0001317945 OFLX:LoanAgreementMember OFLX:LiborPlusOneMember 2017-11-29 2017-12-01 0001317945 OFLX:LoanAgreementMember us-gaap:PrimeRateMember 2017-11-29 2017-12-01 0001317945 us-gaap:PrimeRateMember 2020-04-01 2020-06-30 0001317945 us-gaap:LineOfCreditMember 2019-12-31 0001317945 OFLX:PPPLoanMember OFLX:USSmallBusinessAdministrationMember 2020-04-06 2020-04-07 0001317945 srt:MinimumMember OFLX:GBPUnitedKingdomPoundsMember 2020-09-30 0001317945 srt:MaximumMember OFLX:GBPUnitedKingdomPoundsMember 2020-09-30 0001317945 OFLX:GBPUnitedKingdomPoundsMember 2020-09-30 0001317945 us-gaap:InsuranceClaimsMember 2020-01-01 2020-09-30 0001317945 srt:MaximumMember us-gaap:InsuranceClaimsMember 2020-09-30 0001317945 OFLX:PhantomStockPlanMember 2020-01-01 2020-09-30 0001317945 OFLX:PhantomStockPlanMember 2020-09-30 0001317945 OFLX:FullValueUnitsMember 2020-02-27 2020-02-28 0001317945 2020-02-01 2020-02-29 0001317945 OFLX:FullValueUnitsMember 2020-08-01 2020-08-30 0001317945 OFLX:FullValueUnitsMember 2020-08-23 2020-08-24 0001317945 OFLX:MiddletownMember 2020-01-01 2020-09-30 0001317945 OFLX:HoustonMember 2020-09-30 0001317945 OFLX:HoustonMember 2020-01-01 2020-09-30 0001317945 OFLX:BanburyMember 2020-01-01 2020-09-30 0001317945 OFLX:BanburyMember 2020-09-30 0001317945 2020-09-22 2020-09-23 0001317945 2020-09-23 0001317945 2020-06-23 2020-06-24 0001317945 2020-06-24 0001317945 2020-03-30 2020-03-31 0001317945 2020-03-31 0001317945 2019-12-15 2019-12-16 0001317945 2019-12-16 0001317945 2019-12-13 2019-12-14 0001317945 2019-12-14 0001317945 2019-09-05 2019-09-06 0001317945 2019-09-06 0001317945 2019-06-12 2019-06-13 0001317945 2019-06-13 0001317945 2019-04-08 2019-04-09 0001317945 2019-04-09 0001317945 2018-12-12 2018-12-13 0001317945 2018-12-13 0001317945 srt:SubsidiariesMember 2019-07-01 2019-07-31 0001317945 srt:SubsidiariesMember 2019-12-01 2019-12-31 0001317945 OFLX:RestrictedStockUnitAwardsMember 2019-01-01 2019-09-30 0001317945 OFLX:RestrictedStockUnitAwardsMember 2018-12-12 2018-12-13 0001317945 OFLX:RestrictedStockUnitAwardsMember 2019-05-23 2019-05-24 0001317945 OFLX:RestrictedStockUnitAwardsMember 2019-06-01 2019-06-30 0001317945 2014-04-04 0001317945 2007-12-31 0001317945 OFLX:SinceInceptionMember 2017-12-02 2017-12-31 0001317945 OFLX:NonEmployeeDirectorsMember 2019-06-01 2019-06-30 iso4217:USD shares iso4217:USD shares pure iso4217:GBP 0001317945 false false Accelerated Filer 0001317945 false --12-31 Accelerated Filer Q3 2020 false 10-Q 10-Q true true 2020-09-30 2020-09-30 false false 000-51372 000-51372 Omega Flex, Inc. Omega Flex, Inc. PA PA 23-1948942 23-1948942 451 Creamery Way, Exton, PA 19341 19341 (610) 524-7272 Yes Yes Yes Yes false false false Common Stock, par value $0.01 per share Common Stock, par value $0.01 per share OFLX OFLX NASDAQ NASDAQ 10094322 18577000 16098000 1013000 1433000 16319000 17047000 11429000 11078000 2840000 2097000 49165000 46320000 524000 771000 8647000 8909000 3526000 3526000 4000 4000 1520000 1454000 63386000 60984000 2147000 2383000 3640000 4618000 3415000 4461000 2826000 2826000 423000 275000 369000 5787000 5404000 18090000 20484000 259000 418000 416000 331000 559000 2264000 2175000 21588000 23408000 0.01 0.01 20000000 20000000 10153633 10153633 10094322 10094322 102000 102000 1000 1000 11025000 11025000 31418000 27165000 -968000 -909000 41576000 37382000 222000 194000 41798000 37576000 63386000 60984000 27087000 28030000 74171000 81627000 9821000 10326000 27874000 30241000 17266000 17704000 46297000 51386000 3991000 5383000 12045000 14193000 5951000 6786000 14056000 18430000 945000 1162000 3086000 3655000 6379000 4373000 17110000 15108000 6000 229000 -46000 685000 19000 -55000 -112000 -50000 6404000 4547000 16952000 15743000 1576000 1153000 4188000 3896000 4828000 3394000 12764000 11847000 11000 26000 32000 114000 4817000 3368000 12732000 11733000 0.48 0.33 1.26 1.16 0.28 0.28 0.84 0.80 10094322000 10094322000 10094322000 10092756000 4828000 3394000 12764000 11847000 134000 -147000 -63000 -202000 134000 -147000 -63000 -202000 4962000 3247000 12701000 11645000 22000 18000 28000 103000 4940000 3229000 12673000 11542000 10094322 102000 -1000 11025000 29427000 -1091000 200000 39662000 4817000 11000 4828000 123000 11000 134000 2826000 2826000 10094322 102000 -1000 11025000 31418000 -968000 222000 41798000 10094322 102000 -1000 11025000 59227000 -1002000 337000 69688000 3368000 26000 3394000 -139000 -8000 -147000 2826000 137000 2963000 10094322 102000 -1000 11025000 59769000 -1141000 218000 69972000 10094322 102000 -1000 11025000 27165000 -909000 194000 37576000 12732000 32000 12764000 -59000 -4000 -63000 8479000 8479000 10094322 102000 -1000 11025000 31418000 -968000 222000 41798000 10091822 102000 -1000 10808000 56110000 -950000 252000 66321000 11733000 114000 11847000 -191000 -11000 -202000 2500 217000 217000 8074000 137000 8211000 10094322 102000 -1000 11025000 59769000 -1141000 218000 69972000 12764000 11847000 1406000 1962000 637000 493000 -408000 75000 85000 -247000 -100000 -5000 -1091000 512000 294000 2534000 -237000 680000 811000 944000 -230000 103000 -962000 -2115000 1040000 -28000 -242000 698000 -792000 1504000 11341000 9673000 45921000 38000000 381000 1022000 -381000 -8943000 8479000 7807000 -8479000 -7807000 2481000 -7077000 -2000 -157000 16098000 32392000 18577000 25158000 4939000 4342000 112000 8479000 8211000 <p id="xdx_805_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_z4Ab46vjbdNl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>1. <span id="xdx_822_zVxQfhejbuVl">BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline">Basis of Presentation</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The accompanying unaudited condensed consolidated financial statements include the accounts of Omega Flex, Inc. (Omega) and its subsidiaries (collectively the “Company”). The Company’s unaudited condensed consolidated financial statements for the quarter ended September 30, 2020 have been prepared in accordance with accounting principles generally accepted in the United States (GAAP), and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to those rules and regulations, although the Company believes that the disclosures made are adequate to make the information not misleading. It is suggested that these condensed consolidated financial statements be read in conjunction with the financial statements and the notes thereto included in the Company’s latest shareholders’ annual report (Form 10-K). All material inter-company accounts and transactions have been eliminated in consolidation. It is Management’s opinion that all adjustments necessary for a fair statement of the results for the interim periods have been made, and that all adjustments are of a normal recurring nature or a description is provided for any adjustments that are not of a normal recurring nature.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 20pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline">Description of Business</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose (also described as corrugated tubing), as well as the sale of the Company’s related proprietary fittings and a vast array of accessories.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company is a leading manufacturer of flexible metal hose, which is used in a variety of applications to carry gases and liquids within their particular applications. These applications include carrying liquefied gases in certain processing applications, fuel gases within residential and commercial buildings, medical gases in health care facilities, and vibration absorbers in high vibration applications. The Company’s flexible metal piping is also used to carry other types of gases and fluids in a number of industrial applications where the customer requires the piping to have both a degree of flexibility and/or an ability to carry corrosive compounds or mixtures, or to carry at both very high and very low (cryogenic) temperatures.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company manufactures flexible metal hose at its facilities in Exton, Pennsylvania and Houston, Texas, in the United States, and in Banbury, Oxfordshire in the United Kingdom, and sells its products through distributors, wholesalers and to original equipment manufacturers (“OEMs”) throughout North America, and in certain European markets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 20pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline">COVID-19 Pandemic</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The emergence of the coronavirus (COVID-19) pandemic in the United States (U.S.), United Kingdom (U.K.) and around the world, presents significant risks to the Company, not all of which the Company is able to fully evaluate or articulate at the current time. This has caused and is continuing to cause business slowdowns and shutdowns and turmoil in the financial markets both in the U.S. and abroad. The Company is monitoring the impact of the COVID-19 pandemic on its business, including how it has impacted and will impact the Company’s employees, customers, suppliers and distribution channels. The COVID-19 pandemic, as well as the quarantines and other governmental and non-governmental restrictions which have been imposed throughout the world in an effort to contain or mitigate the spread of the coronavirus, has created significant volatility, uncertainty and economic disruption which has begun to and is expected to continue to significantly affect the Company’s business. The extent of the impact of the COVID-19 pandemic on the Company’s business is highly uncertain and difficult to predict, as information is rapidly evolving with respect to the duration and severity of the COVID-19 pandemic. Currently, the Company cannot reasonably estimate the duration and severity of the COVID-19 pandemic or its overall impact on the Company’s business.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_80E_eus-gaap--SignificantAccountingPoliciesTextBlock_zpNE9eclPlBb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>2. <span id="xdx_823_zST8E8pgstO8">SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p id="xdx_840_eus-gaap--UseOfEstimates_zluXLisgC34f" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_86D_z5mE0Wc7oGyl">Use of Estimates</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The most significant estimates and assumptions relate to revenue recognition and related sales incentives, accounts receivable allowances, investment valuations, inventory valuations, goodwill valuation, product liability reserve, stock-based compensation valuations and accounting for income taxes. Actual amounts could differ significantly from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84D_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zglrRSFq4uA" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_86C_z3Tia74iGOG7">Revenue Recognition</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">According to Accounting Standards Update 2014-09, <i>Revenue from Contracts with Customers (Topic 606)</i>, the Company recognizes revenue in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The principle of Topic 606 is achieved through applying the following five-step approach:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">● </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Identification of the contract, or contracts, with a customer —</i> a contract with a customer exists when the Company enters into an enforceable contract with a customer, typically a purchase order initiated by the customer, that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods.</span></td></tr> </table> <p style="margin: 0"> </p> <p style="margin: 0"/> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Identification of the performance obligations in the contract — </i>performance obligations promised in a contract are identified based on the goods that will be transferred to the customer that are distinct, whereby the customer can benefit from the goods on their own or together with other resources that are readily available from third parties or from us. Persuasive evidence of an arrangement for the sale of product must exist. The Company ships product in accordance with the purchase order and standard terms as reflected within the Company’s order acknowledgments and sales invoices.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">● </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Determination of the transaction price</i> —the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods to the customer. This would be the agreed upon quantity and price per product type in accordance with the customer purchase order, which is aligned with the Company’s internally approved pricing guidelines.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">● </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Allocation of the transaction price to the performance obligations in the contract </i>— if the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. This applies to the Company as there is only one performance obligation to ship the goods.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">● </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Recognition of revenue when, or as, the Company satisfies a performance obligation</i> — the Company satisfies performance obligations at a point in time when control of the goods transfers to the customer. Determining the point in time when control transfers requires judgment. Indicators considered in determining whether the customer has obtained control of a good include:</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0.25in; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">■</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company has a present right to payment</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">■</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">The customer has legal title to the goods</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">■</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company has transferred physical possession of the goods</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">■</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The customer has the significant risks and rewards of ownership of the goods</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">■ </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">The customer has accepted the goods</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">It is important to note that the indicators are not a set of conditions that must be met before the Company can conclude that control of the goods has transferred to the customer. The indicators are a list of factors that are often present if a customer has control of the goods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The Company has typical, unmodified FOB shipping point terms. As the seller, the Company can determine that the shipped goods meet the agreed-upon specifications in the contract or customer purchase order (e.g. items, quantities, and prices) with the buyer, so customer acceptance would be deemed a formality, as noted in ASC 606-10-55-86. As a result, the Company has a legal right to payment upon shipment of the goods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Based upon the above, the Company has concluded that transfer of control substantively transfers to the customer upon shipment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Other considerations of Topic 606 include the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Contract Costs - </i>costs to obtain a contract (e.g. customer purchase order) include sales commissions. Under Topic 606, these costs may be expensed as incurred for contracts with a duration of one year or less. The majority of the Company’s customer purchase orders are fulfilled (e.g. goods are shipped) within two days of receipt.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Warranties </i>- the Company does not offer separately purchased warranties. Therefore, there is not a separate performance obligation. The Company does account for warranties as a cost accrual and the warranties do not include any additional distinct services other than the assurance that the goods comply with agreed-upon specifications. There is no impact of warranties under Topic 606 upon the financial reporting of the Company.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Returned Goods</i> - from time to time, the Company provides authorization to customers to return goods. If deemed to be material, the Company would record a “right of return” asset for the cost of the returned goods which would reduce cost of sales.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Volume Rebates (Promotional Incentives) </i>- volume rebates are variable (dependent upon the volume of goods purchased by our eligible customers) and, under Topic 606, must be estimated and recognized as a reduction of revenue as performance obligations are satisfied (e.g. upon shipment of goods). Also, under Topic 606, to ensure that revenue recognized would not be probable of a significant reversal, the four following factors are considered:</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: -0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.75in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The amount of consideration is highly susceptible to factors outside the Company’s influence.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The uncertainty about the amount of consideration is not expected to be resolved for a long period of time.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s experience with similar types of contracts is limited.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The contract has a large number and broad range of possible consideration amounts.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">If it was concluded that the above factors were in place for the Company, it would support the probability of a significant reversal of revenue. However, as none of the four factors apply to the Company, promotional incentives are recorded as a reduction of revenue based upon estimates of the eligible products expected to be sold.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Regarding disaggregated revenue disclosures, as previously noted, the Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose. Most of the Company’s transactions are very similar in nature, contract, terms, timing, and transfer of control of goods. As indicated within Note 2, under the caption “Significant Concentration”, the majority of the Company’s sales were geographically contained within North America, with the remainder scattered internationally. All performance assessments and resource allocations are generally based upon the review of the results of the Company as a whole.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_840_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zNlHr0oQ1aKl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_86C_zgsWcGuoBpsk">Cash Equivalents</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_841_eus-gaap--ReceivablesPolicyTextBlock_z6I3zL7PQVa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_863_zF7VHlBMO9li">Accounts Receivable and Provision for Credit Losses</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">All accounts receivables are stated at amortized cost, net of allowances for credit losses, and adjusted for any write-offs. The Company maintains allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables considering current market conditions and estimates for supportable forecasts when appropriate. The estimate is a result of the Company’s ongoing assessments and evaluations of collectability, historical loss experience, and future expectations in estimating credit losses in its receivable portfolio. For accounts receivables, the Company uses historical loss experience rates and applies them to a related aging analysis while also considering customer and/or economic risk where appropriate. Determination of the proper amount of allowances requires management to exercise judgment about the timing, frequency and severity of credit losses that could materially affect the provision for credit losses and, as a result, net earnings. The allowances consider numerous quantitative and qualitative factors that include receivable type, historical loss experience, delinquency trends, collection experience, current economic conditions, estimates for supportable forecasts, when appropriate, and credit risk characteristics.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The reserve for credit losses, which include future credits, discounts, and doubtful accounts, was $<span id="xdx_905_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn3n3_c20200930_zblN6ycI6Gbd" title="Allowance for doubtful accounts receivable">1,013</span>,000 and $<span id="xdx_900_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn3n3_c20191231_ztyvN3K6uJA7" title="Allowance for doubtful accounts receivable">1,433</span>,000 as of September 30, 2020 and December 31, 2019, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84C_eus-gaap--InvestmentPolicyTextBlock_zdLPGC2zl2ua" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_864_zywp7iU4GaVf">Investments</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company invests excess funds in liquid interest earning instruments including U.S. Treasury bills and bank time deposits, with maturities typically of one year or less. These investments are stated at fair value, which approximates amortized cost, and are classified as available-for-sale in accordance with ASC 320, <i>Investments – Debt and Equity Securities</i>. <span id="xdx_908_ecustom--ShortTermInvestmentsDescription_c20200101__20200930" title="Short term investments, description"><span id="xdx_90A_ecustom--ShortTermInvestmentsDescription_c20190101__20191231" title="Short term investments, description">The Company did not have any investments</span></span> as of September 30, 2020 and December 31, 2019, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p id="xdx_841_eus-gaap--InventoryPolicyTextBlock_zruEznyKKRHi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_86B_zPlhHMkUxxk8">Inventories</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Inventories are valued at the lower of cost or net realizable value. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company generally considers inventory quantities beyond two-years usage, measured on a historical usage basis, to be excess inventory and reduces the carrying value of inventory accordingly.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_845_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z4YjIFwPmFue" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_865_zqRTm9iKgfk6">Property and Equipment</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Property and equipment are initially recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements are capitalized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_846_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zfTPYpZqtVf7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_867_zGuwGVilfDj5">Goodwill</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In accordance with Financial Accounting Standards Board (“FASB”) ASC Topic 350, <i>Intangibles – Goodwill and Other</i>, the Company performed an annual impairment test as of December 31, 2019. This analysis did not indicate any impairment of goodwill.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">However, the duration and severity of the COVID-19 pandemic could result in future goodwill impairment charges. While we have concluded that a triggering event did not occur during the nine months ended September 30, 2020, a prolonged pandemic could impact the Company’s results of operations in a manner significant enough to trigger an interim impairment test.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84D_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zfYkb2asAmbd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_861_zt31Y0M7ScBg">Stock-Based Compensation Plans</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In 2006, the Company adopted a Phantom Stock Plan (the “Plan”), which allows the Company to grant phantom stock units (“Units”) to certain key employees, officers or directors. The Units each represent a contractual right to payment of compensation in the future based upon the market value of the Company’s common stock. The Units follow a vesting schedule of three years from the grant date, and are then paid upon maturity. In accordance with FASB ASC Topic 718, <i>Compensation - Stock Compensation </i>(“Topic 718”), the Company uses the Black-Scholes option pricing model as its method for determining the fair value of the Units and are accordingly recorded as liabilities. Additionally, the liabilities for the Units are adjusted to market value over time from the grant dates to the related maturity dates. Further details of the Plan are provided in Note 6.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84A_eus-gaap--LiabilityReserveEstimatePolicy_zQAyxv8woTp3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_869_zasUbjQZlHB">Product Liability Reserves</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Product liability reserves represent the estimated unpaid amounts under the Company’s insurance policies with respect to existing claims. The Company uses the most current available data to estimate claims. As explained more fully under Note 5, Commitments and Contingencies, for various product liability claims covered under the Company’s general liability insurance policies, the Company must pay certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $<span id="xdx_90E_ecustom--DefenseCostsPerClaim_pn3n3_c20200101__20200930__srt--RangeAxis__srt--MinimumMember_zAhLHCsVmoN" title="Defense costs per claim">25</span>,000 to $<span id="xdx_901_ecustom--DefenseCostsPerClaim_c20200101__20200930__srt--RangeAxis__srt--MaximumMember_pn3n3" title="Defense costs per claim">2,000</span>,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company is vigorously defending against all known claims.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84E_eus-gaap--LesseeLeasesPolicyTextBlock_zhRLKMwyXydh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_864_zXKICTO3gNf6">Leases</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Effective January 1, 2019, the Company adopted the requirements of FASB ASU 2016-02, <i>Leases</i> (Topic 842) which defines a lease as any contract that conveys the right to use a specific asset for a period of time in exchange for consideration. Leases are classified as a finance lease, formerly called a capital lease, if any of the following criteria are met:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">1.</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The lease transfers ownership of the underlying asset to the lessee by the end of the lease term.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">2.</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">3.</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The lease term is for the major part of the remaining economic life of the underlying asset.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">4.</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The present value of the sum of lease payments and any residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">5.</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">For any leases that do not meet the criteria identified above for finance leases, the Company treats such leases as operating leases. As of September 30, 2020, each of the Company’s leases are classified as operating leases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Both finance and operating leases are reflected on the balance sheet as lease or “right-of-use” assets and lease liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">There are some exceptions, which the Company has elected in its accounting policies. For leases with terms of twelve months or less, or below the Company’s general capitalization policy threshold, the Company has elected an accounting policy to not recognize lease assets and lease liabilities for all asset classes. The Company recognizes lease expense for such leases generally on a straight-line basis over the lease term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company determines if a contract is a lease at the inception of the arrangement. The Company reviews all options to extend, terminate, or purchase its right-of-use assets at the inception of the lease and accounts for these options when they are reasonably certain to be exercised. Certain leases contain non-lease components, such as common area maintenance, which are generally accounted for separately. In general, the Company will assess if non-lease components are fixed and determinable, or variable, when determining if the component should be included in the lease liability. For purposes of calculating the present value of the lease obligations, the Company utilizes the implicit interest rate within the lease agreement when known and/or determinable, and otherwise utilizes its incremental borrowing rate at the time of the lease agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">As permitted under ASU 2018-11, the Company elected the optional transition method to adopt the new leases standard. Under this new transition method, the Company initially applied the new leases standard at the adoption date of January 1, 2019 and would have recognized a cumulative-effect adjustment, if appropriate, to the opening balance of retained earnings in the period of adoption. No cumulative-effect adjustment was recognized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The impact of the adoption of this new standard resulted in an increase to the Company’s operating lease assets and liabilities on January 1, 2019 of approximately $<span id="xdx_90F_ecustom--OperatingLeaseRightOfUseAsset1_iI_pp0n3_c20190102_zVDcLscw9Kkj" title="Operating lease assets"><span id="xdx_90F_ecustom--OperatingLeaseLiability1_c20190102_pp0n3" title="Operating lease liabilities">800</span></span>,000. The implementation did not have a material impact on our consolidated statements of income and statements of cash flows.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_842_eus-gaap--FairValueOfFinancialInstrumentsPolicy_ztKW3NTWdEM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_866_zMw6SJHF6g1a">Fair Value of Financial and Nonfinancial Instruments</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company measures financial instruments in accordance with FASB ASC Topic 820, <i>Fair Value Measurements and Disclosures</i>. The accounting standard defines fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability. The Company relies upon Level 1 inputs in determining the fair value of investments and the fair value of the Company’s reporting unit in its annual impairment test as described in the FASB ASC Topic 350, <i>Intangibles - Goodwill and Other</i>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p id="xdx_84D_eus-gaap--EarningsPerSharePolicyTextBlock_z19Jd05R4nF8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_866_zHRNtljQPBCb">Earnings per Common Share</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Basic earnings per share have been computed using the weighted-average number of common shares outstanding. For the periods presented, there are no dilutive securities. Consequently, basic and dilutive earnings per share are the same.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84E_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zBqjEdKMVGHf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_86C_zsA5uUxBWdMb">Currency Translation</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Assets and liabilities denominated in foreign currencies, most of which relate to the Company’s United Kingdom subsidiary whose functional currency is British pound sterling, are translated into U.S. dollars at exchange rates prevailing on the balance sheet dates. The statements of income are translated into U.S. dollars at average exchange rates for the period. Adjustments resulting from the translation of financial statements are excluded from the determination of income and are accumulated in a separate component of shareholders’ equity. Exchange gains and losses resulting from foreign currency transactions are included in the statements of income (other expense) in the period in which they occur.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zGCd6OumP6rg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_866_zOer62le0Qib">Income Taxes</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company accounts for tax liabilities in accordance with the FASB ASC Topic 740, <i>Income Taxes</i>. Under this method the Company recorded tax expense, related deferred taxes and tax benefits, and uncertainties in tax positions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The FASB ASC Topic 740, <i>Income Taxes</i>, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements. This guidance prescribes a recognition threshold of more-likely than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax positions to be recognized in the financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company follows the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide guidance on the recognition, de-recognition and measurement of potential tax benefits associated with tax positions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law making several changes to the Internal Revenue Code. The changes include, but are not limited to: increasing the limitation on the amount of deductible interest expense, allowing companies to carryback certain net operating losses, and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. The tax law changes in the Act have not had an effect on the Company’s income tax provision for the three and nine months ended September 30, 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p id="xdx_845_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_z3OLf3Vv00z2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_868_z6VbKt8cf5Jj">Other Comprehensive Income</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">For the three and nine months ended September 30, 2020 and 2019, respectively, the components of other comprehensive income consisted solely of foreign currency translation adjustments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_845_eus-gaap--ConcentrationRiskCreditRisk_zEsVEMMrZZk8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_86C_zFOEXy6od4Q3">Significant Concentration</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company has one significant customer which represented more than <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPure_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zPN82LYWr3Hh" title="Concentration risk, percent"><span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPure_c20190101__20191231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zCY98KHZYVQ9" title="Concentration risk, percent">10</span></span>% of the Company’s Accounts Receivable at September 30, 2020 and December 31, 2019. That same customer represented more than <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPure_c20200701__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zZgMB2su1Wt9" title="Concentration risk, percent"><span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPure_c20190701__20190930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zi02SEOzM2xi" title="Concentration risk, percent"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPure_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zd2pz646Fhq7" title="Concentration risk, percent"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPure_c20190101__20190930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zqIZ03YbxHql" title="Concentration risk, percent">10</span></span></span></span>% of the Company’s total Net Sales for the three and nine months ended September 30, 2020 and 2019. Geographically, the Company has a significant amount of sales in the United States versus internationally. These concentrations are consistent with those discussed in detail in the Company’s December 31, 2019 Form 10-K.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_849_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zOldkkHrrol8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_866_zXfJdNIx8f86">Subsequent Events</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company evaluates all events or transactions through the date of the related filing that may have a material impact on its condensed consolidated financial statements. Refer to Note 10 of the condensed consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_842_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zN0Pp0n9OVR" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_86E_zkpkWytS0ep6">Recent Accounting Pronouncements</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In January 2017, the FASB amended ASC Topic 350, <i>Intangibles – Goodwill and Other </i>(issued under ASU 2017-04, “Simplifying the Test for Goodwill Impairment”). This amendment simplifies the test for goodwill impairment by only requiring an entity to perform an annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognizes an impairment charge for the amount that the carrying amount exceeds the reporting unit’s fair value. Any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The amendment required adoption on January 1, 2020. In compliance, the Company adopted ASU 2017-04 as required during the first quarter of 2020 and determined that there was no material impact on its condensed consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In September 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 replaced the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 requires use of a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments. ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. Adoption of the standard requires using a modified retrospective approach through a cumulative-effect adjustment to retained earnings as of the effective date to align existing credit loss methodology with the new standard. In November 2019, the FASB issued ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments—Credit Losses. ASU 2019-11 requires entities that did not adopt the amendments in ASU 2016-13 as of November 2019 to adopt ASU 2019-11. This ASU contains the same effective dates and transition requirements as ASU 2016-13. We adopted ASU 2016-13 and ASU 2019-11 effective January 1, 2020. The impact of adoption of these standards on our condensed consolidated financial statements was not material.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_840_eus-gaap--UseOfEstimates_zluXLisgC34f" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_86D_z5mE0Wc7oGyl">Use of Estimates</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The most significant estimates and assumptions relate to revenue recognition and related sales incentives, accounts receivable allowances, investment valuations, inventory valuations, goodwill valuation, product liability reserve, stock-based compensation valuations and accounting for income taxes. Actual amounts could differ significantly from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84D_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zglrRSFq4uA" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_86C_z3Tia74iGOG7">Revenue Recognition</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">According to Accounting Standards Update 2014-09, <i>Revenue from Contracts with Customers (Topic 606)</i>, the Company recognizes revenue in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The principle of Topic 606 is achieved through applying the following five-step approach:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">● </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Identification of the contract, or contracts, with a customer —</i> a contract with a customer exists when the Company enters into an enforceable contract with a customer, typically a purchase order initiated by the customer, that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods.</span></td></tr> </table> <p style="margin: 0"> </p> <p style="margin: 0"/> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Identification of the performance obligations in the contract — </i>performance obligations promised in a contract are identified based on the goods that will be transferred to the customer that are distinct, whereby the customer can benefit from the goods on their own or together with other resources that are readily available from third parties or from us. Persuasive evidence of an arrangement for the sale of product must exist. The Company ships product in accordance with the purchase order and standard terms as reflected within the Company’s order acknowledgments and sales invoices.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">● </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Determination of the transaction price</i> —the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods to the customer. This would be the agreed upon quantity and price per product type in accordance with the customer purchase order, which is aligned with the Company’s internally approved pricing guidelines.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">● </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Allocation of the transaction price to the performance obligations in the contract </i>— if the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. This applies to the Company as there is only one performance obligation to ship the goods.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">● </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Recognition of revenue when, or as, the Company satisfies a performance obligation</i> — the Company satisfies performance obligations at a point in time when control of the goods transfers to the customer. Determining the point in time when control transfers requires judgment. Indicators considered in determining whether the customer has obtained control of a good include:</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0.25in; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">■</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company has a present right to payment</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">■</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">The customer has legal title to the goods</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">■</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company has transferred physical possession of the goods</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">■</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The customer has the significant risks and rewards of ownership of the goods</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">■ </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">The customer has accepted the goods</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">It is important to note that the indicators are not a set of conditions that must be met before the Company can conclude that control of the goods has transferred to the customer. The indicators are a list of factors that are often present if a customer has control of the goods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The Company has typical, unmodified FOB shipping point terms. As the seller, the Company can determine that the shipped goods meet the agreed-upon specifications in the contract or customer purchase order (e.g. items, quantities, and prices) with the buyer, so customer acceptance would be deemed a formality, as noted in ASC 606-10-55-86. As a result, the Company has a legal right to payment upon shipment of the goods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Based upon the above, the Company has concluded that transfer of control substantively transfers to the customer upon shipment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Other considerations of Topic 606 include the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Contract Costs - </i>costs to obtain a contract (e.g. customer purchase order) include sales commissions. Under Topic 606, these costs may be expensed as incurred for contracts with a duration of one year or less. The majority of the Company’s customer purchase orders are fulfilled (e.g. goods are shipped) within two days of receipt.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Warranties </i>- the Company does not offer separately purchased warranties. Therefore, there is not a separate performance obligation. The Company does account for warranties as a cost accrual and the warranties do not include any additional distinct services other than the assurance that the goods comply with agreed-upon specifications. There is no impact of warranties under Topic 606 upon the financial reporting of the Company.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Returned Goods</i> - from time to time, the Company provides authorization to customers to return goods. If deemed to be material, the Company would record a “right of return” asset for the cost of the returned goods which would reduce cost of sales.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Volume Rebates (Promotional Incentives) </i>- volume rebates are variable (dependent upon the volume of goods purchased by our eligible customers) and, under Topic 606, must be estimated and recognized as a reduction of revenue as performance obligations are satisfied (e.g. upon shipment of goods). Also, under Topic 606, to ensure that revenue recognized would not be probable of a significant reversal, the four following factors are considered:</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: -0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.75in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The amount of consideration is highly susceptible to factors outside the Company’s influence.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The uncertainty about the amount of consideration is not expected to be resolved for a long period of time.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s experience with similar types of contracts is limited.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The contract has a large number and broad range of possible consideration amounts.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">If it was concluded that the above factors were in place for the Company, it would support the probability of a significant reversal of revenue. However, as none of the four factors apply to the Company, promotional incentives are recorded as a reduction of revenue based upon estimates of the eligible products expected to be sold.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Regarding disaggregated revenue disclosures, as previously noted, the Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose. Most of the Company’s transactions are very similar in nature, contract, terms, timing, and transfer of control of goods. As indicated within Note 2, under the caption “Significant Concentration”, the majority of the Company’s sales were geographically contained within North America, with the remainder scattered internationally. All performance assessments and resource allocations are generally based upon the review of the results of the Company as a whole.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_840_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zNlHr0oQ1aKl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_86C_zgsWcGuoBpsk">Cash Equivalents</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_841_eus-gaap--ReceivablesPolicyTextBlock_z6I3zL7PQVa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_863_zF7VHlBMO9li">Accounts Receivable and Provision for Credit Losses</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">All accounts receivables are stated at amortized cost, net of allowances for credit losses, and adjusted for any write-offs. The Company maintains allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables considering current market conditions and estimates for supportable forecasts when appropriate. The estimate is a result of the Company’s ongoing assessments and evaluations of collectability, historical loss experience, and future expectations in estimating credit losses in its receivable portfolio. For accounts receivables, the Company uses historical loss experience rates and applies them to a related aging analysis while also considering customer and/or economic risk where appropriate. Determination of the proper amount of allowances requires management to exercise judgment about the timing, frequency and severity of credit losses that could materially affect the provision for credit losses and, as a result, net earnings. The allowances consider numerous quantitative and qualitative factors that include receivable type, historical loss experience, delinquency trends, collection experience, current economic conditions, estimates for supportable forecasts, when appropriate, and credit risk characteristics.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The reserve for credit losses, which include future credits, discounts, and doubtful accounts, was $<span id="xdx_905_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn3n3_c20200930_zblN6ycI6Gbd" title="Allowance for doubtful accounts receivable">1,013</span>,000 and $<span id="xdx_900_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn3n3_c20191231_ztyvN3K6uJA7" title="Allowance for doubtful accounts receivable">1,433</span>,000 as of September 30, 2020 and December 31, 2019, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 1013000 1433000 <p id="xdx_84C_eus-gaap--InvestmentPolicyTextBlock_zdLPGC2zl2ua" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_864_zywp7iU4GaVf">Investments</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company invests excess funds in liquid interest earning instruments including U.S. Treasury bills and bank time deposits, with maturities typically of one year or less. These investments are stated at fair value, which approximates amortized cost, and are classified as available-for-sale in accordance with ASC 320, <i>Investments – Debt and Equity Securities</i>. <span id="xdx_908_ecustom--ShortTermInvestmentsDescription_c20200101__20200930" title="Short term investments, description"><span id="xdx_90A_ecustom--ShortTermInvestmentsDescription_c20190101__20191231" title="Short term investments, description">The Company did not have any investments</span></span> as of September 30, 2020 and December 31, 2019, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> The Company did not have any investments The Company did not have any investments <p id="xdx_841_eus-gaap--InventoryPolicyTextBlock_zruEznyKKRHi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_86B_zPlhHMkUxxk8">Inventories</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Inventories are valued at the lower of cost or net realizable value. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company generally considers inventory quantities beyond two-years usage, measured on a historical usage basis, to be excess inventory and reduces the carrying value of inventory accordingly.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_845_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z4YjIFwPmFue" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_865_zqRTm9iKgfk6">Property and Equipment</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Property and equipment are initially recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements are capitalized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_846_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zfTPYpZqtVf7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_867_zGuwGVilfDj5">Goodwill</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In accordance with Financial Accounting Standards Board (“FASB”) ASC Topic 350, <i>Intangibles – Goodwill and Other</i>, the Company performed an annual impairment test as of December 31, 2019. This analysis did not indicate any impairment of goodwill.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">However, the duration and severity of the COVID-19 pandemic could result in future goodwill impairment charges. While we have concluded that a triggering event did not occur during the nine months ended September 30, 2020, a prolonged pandemic could impact the Company’s results of operations in a manner significant enough to trigger an interim impairment test.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84D_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zfYkb2asAmbd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_861_zt31Y0M7ScBg">Stock-Based Compensation Plans</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In 2006, the Company adopted a Phantom Stock Plan (the “Plan”), which allows the Company to grant phantom stock units (“Units”) to certain key employees, officers or directors. The Units each represent a contractual right to payment of compensation in the future based upon the market value of the Company’s common stock. The Units follow a vesting schedule of three years from the grant date, and are then paid upon maturity. In accordance with FASB ASC Topic 718, <i>Compensation - Stock Compensation </i>(“Topic 718”), the Company uses the Black-Scholes option pricing model as its method for determining the fair value of the Units and are accordingly recorded as liabilities. Additionally, the liabilities for the Units are adjusted to market value over time from the grant dates to the related maturity dates. Further details of the Plan are provided in Note 6.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84A_eus-gaap--LiabilityReserveEstimatePolicy_zQAyxv8woTp3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_869_zasUbjQZlHB">Product Liability Reserves</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Product liability reserves represent the estimated unpaid amounts under the Company’s insurance policies with respect to existing claims. The Company uses the most current available data to estimate claims. As explained more fully under Note 5, Commitments and Contingencies, for various product liability claims covered under the Company’s general liability insurance policies, the Company must pay certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $<span id="xdx_90E_ecustom--DefenseCostsPerClaim_pn3n3_c20200101__20200930__srt--RangeAxis__srt--MinimumMember_zAhLHCsVmoN" title="Defense costs per claim">25</span>,000 to $<span id="xdx_901_ecustom--DefenseCostsPerClaim_c20200101__20200930__srt--RangeAxis__srt--MaximumMember_pn3n3" title="Defense costs per claim">2,000</span>,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company is vigorously defending against all known claims.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 25000 2000000 <p id="xdx_84E_eus-gaap--LesseeLeasesPolicyTextBlock_zhRLKMwyXydh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_864_zXKICTO3gNf6">Leases</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Effective January 1, 2019, the Company adopted the requirements of FASB ASU 2016-02, <i>Leases</i> (Topic 842) which defines a lease as any contract that conveys the right to use a specific asset for a period of time in exchange for consideration. Leases are classified as a finance lease, formerly called a capital lease, if any of the following criteria are met:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">1.</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The lease transfers ownership of the underlying asset to the lessee by the end of the lease term.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">2.</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">3.</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The lease term is for the major part of the remaining economic life of the underlying asset.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">4.</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The present value of the sum of lease payments and any residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">5.</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">For any leases that do not meet the criteria identified above for finance leases, the Company treats such leases as operating leases. As of September 30, 2020, each of the Company’s leases are classified as operating leases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Both finance and operating leases are reflected on the balance sheet as lease or “right-of-use” assets and lease liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">There are some exceptions, which the Company has elected in its accounting policies. For leases with terms of twelve months or less, or below the Company’s general capitalization policy threshold, the Company has elected an accounting policy to not recognize lease assets and lease liabilities for all asset classes. The Company recognizes lease expense for such leases generally on a straight-line basis over the lease term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company determines if a contract is a lease at the inception of the arrangement. The Company reviews all options to extend, terminate, or purchase its right-of-use assets at the inception of the lease and accounts for these options when they are reasonably certain to be exercised. Certain leases contain non-lease components, such as common area maintenance, which are generally accounted for separately. In general, the Company will assess if non-lease components are fixed and determinable, or variable, when determining if the component should be included in the lease liability. For purposes of calculating the present value of the lease obligations, the Company utilizes the implicit interest rate within the lease agreement when known and/or determinable, and otherwise utilizes its incremental borrowing rate at the time of the lease agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">As permitted under ASU 2018-11, the Company elected the optional transition method to adopt the new leases standard. Under this new transition method, the Company initially applied the new leases standard at the adoption date of January 1, 2019 and would have recognized a cumulative-effect adjustment, if appropriate, to the opening balance of retained earnings in the period of adoption. No cumulative-effect adjustment was recognized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The impact of the adoption of this new standard resulted in an increase to the Company’s operating lease assets and liabilities on January 1, 2019 of approximately $<span id="xdx_90F_ecustom--OperatingLeaseRightOfUseAsset1_iI_pp0n3_c20190102_zVDcLscw9Kkj" title="Operating lease assets"><span id="xdx_90F_ecustom--OperatingLeaseLiability1_c20190102_pp0n3" title="Operating lease liabilities">800</span></span>,000. The implementation did not have a material impact on our consolidated statements of income and statements of cash flows.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 800000 800000 <p id="xdx_842_eus-gaap--FairValueOfFinancialInstrumentsPolicy_ztKW3NTWdEM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_866_zMw6SJHF6g1a">Fair Value of Financial and Nonfinancial Instruments</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company measures financial instruments in accordance with FASB ASC Topic 820, <i>Fair Value Measurements and Disclosures</i>. The accounting standard defines fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability. The Company relies upon Level 1 inputs in determining the fair value of investments and the fair value of the Company’s reporting unit in its annual impairment test as described in the FASB ASC Topic 350, <i>Intangibles - Goodwill and Other</i>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p id="xdx_84D_eus-gaap--EarningsPerSharePolicyTextBlock_z19Jd05R4nF8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_866_zHRNtljQPBCb">Earnings per Common Share</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Basic earnings per share have been computed using the weighted-average number of common shares outstanding. For the periods presented, there are no dilutive securities. Consequently, basic and dilutive earnings per share are the same.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84E_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zBqjEdKMVGHf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_86C_zsA5uUxBWdMb">Currency Translation</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Assets and liabilities denominated in foreign currencies, most of which relate to the Company’s United Kingdom subsidiary whose functional currency is British pound sterling, are translated into U.S. dollars at exchange rates prevailing on the balance sheet dates. The statements of income are translated into U.S. dollars at average exchange rates for the period. Adjustments resulting from the translation of financial statements are excluded from the determination of income and are accumulated in a separate component of shareholders’ equity. Exchange gains and losses resulting from foreign currency transactions are included in the statements of income (other expense) in the period in which they occur.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zGCd6OumP6rg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_866_zOer62le0Qib">Income Taxes</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company accounts for tax liabilities in accordance with the FASB ASC Topic 740, <i>Income Taxes</i>. Under this method the Company recorded tax expense, related deferred taxes and tax benefits, and uncertainties in tax positions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The FASB ASC Topic 740, <i>Income Taxes</i>, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements. This guidance prescribes a recognition threshold of more-likely than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax positions to be recognized in the financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company follows the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide guidance on the recognition, de-recognition and measurement of potential tax benefits associated with tax positions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law making several changes to the Internal Revenue Code. The changes include, but are not limited to: increasing the limitation on the amount of deductible interest expense, allowing companies to carryback certain net operating losses, and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. The tax law changes in the Act have not had an effect on the Company’s income tax provision for the three and nine months ended September 30, 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p id="xdx_845_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_z3OLf3Vv00z2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_868_z6VbKt8cf5Jj">Other Comprehensive Income</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">For the three and nine months ended September 30, 2020 and 2019, respectively, the components of other comprehensive income consisted solely of foreign currency translation adjustments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_845_eus-gaap--ConcentrationRiskCreditRisk_zEsVEMMrZZk8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_86C_zFOEXy6od4Q3">Significant Concentration</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company has one significant customer which represented more than <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPure_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zPN82LYWr3Hh" title="Concentration risk, percent"><span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPure_c20190101__20191231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zCY98KHZYVQ9" title="Concentration risk, percent">10</span></span>% of the Company’s Accounts Receivable at September 30, 2020 and December 31, 2019. That same customer represented more than <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPure_c20200701__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zZgMB2su1Wt9" title="Concentration risk, percent"><span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPure_c20190701__20190930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zi02SEOzM2xi" title="Concentration risk, percent"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPure_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zd2pz646Fhq7" title="Concentration risk, percent"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPure_c20190101__20190930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zqIZ03YbxHql" title="Concentration risk, percent">10</span></span></span></span>% of the Company’s total Net Sales for the three and nine months ended September 30, 2020 and 2019. Geographically, the Company has a significant amount of sales in the United States versus internationally. These concentrations are consistent with those discussed in detail in the Company’s December 31, 2019 Form 10-K.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 0.10 0.10 0.10 0.10 0.10 0.10 <p id="xdx_849_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zOldkkHrrol8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_866_zXfJdNIx8f86">Subsequent Events</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company evaluates all events or transactions through the date of the related filing that may have a material impact on its condensed consolidated financial statements. Refer to Note 10 of the condensed consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_842_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zN0Pp0n9OVR" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="xdx_86E_zkpkWytS0ep6">Recent Accounting Pronouncements</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In January 2017, the FASB amended ASC Topic 350, <i>Intangibles – Goodwill and Other </i>(issued under ASU 2017-04, “Simplifying the Test for Goodwill Impairment”). This amendment simplifies the test for goodwill impairment by only requiring an entity to perform an annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognizes an impairment charge for the amount that the carrying amount exceeds the reporting unit’s fair value. Any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The amendment required adoption on January 1, 2020. In compliance, the Company adopted ASU 2017-04 as required during the first quarter of 2020 and determined that there was no material impact on its condensed consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In September 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 replaced the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 requires use of a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments. ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. Adoption of the standard requires using a modified retrospective approach through a cumulative-effect adjustment to retained earnings as of the effective date to align existing credit loss methodology with the new standard. In November 2019, the FASB issued ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments—Credit Losses. ASU 2019-11 requires entities that did not adopt the amendments in ASU 2016-13 as of November 2019 to adopt ASU 2019-11. This ASU contains the same effective dates and transition requirements as ASU 2016-13. We adopted ASU 2016-13 and ASU 2019-11 effective January 1, 2020. The impact of adoption of these standards on our condensed consolidated financial statements was not material.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_807_eus-gaap--InventoryDisclosureTextBlock_zKdPIUcuENa3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>3. <span id="xdx_82E_zNHBaYa83wdk">INVENTORIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Inventories, net of reserves of $<span id="xdx_901_eus-gaap--InventoryValuationReserves_iI_pn3n3_c20200930_zJBxsO5T9Wu4" title="Inventory valuation reserves">251</span>,000 and $<span id="xdx_901_eus-gaap--InventoryValuationReserves_iI_pn3n3_c20191231_zOD9eX7c2upi" title="Inventory valuation reserves">355</span>,000 at September 30, 2020 and December 31, 2019, respectively, consisted of the following:</span></p> <p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zOXfeq31VFri" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8BC_zfVLe31TOGeg" style="display: none">SCHEDULE OF INVENTORIES, NET OF RESERVES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_497_20200930_zRYSpVOOiSlk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2020</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_497_20191231_zYGMcwR1esmc" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2019</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">(dollars in thousands)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_407_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzAGj_z19oj4eCqbqe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Finished Goods</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">5,292</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">5,409</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzAGj_zk6vcFn1JSha" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Raw Materials</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,137</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,669</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--InventoryNet_iTI_pn3n3_mtINzAGj_z7v2nBPEIBBe" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Inventories - Net</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,429</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,078</td><td style="text-align: left"> </td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> 251000 355000 <p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zOXfeq31VFri" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8BC_zfVLe31TOGeg" style="display: none">SCHEDULE OF INVENTORIES, NET OF RESERVES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_497_20200930_zRYSpVOOiSlk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2020</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_497_20191231_zYGMcwR1esmc" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2019</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">(dollars in thousands)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_407_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzAGj_z19oj4eCqbqe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Finished Goods</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">5,292</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">5,409</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzAGj_zk6vcFn1JSha" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Raw Materials</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,137</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,669</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--InventoryNet_iTI_pn3n3_mtINzAGj_z7v2nBPEIBBe" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Inventories - Net</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,429</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,078</td><td style="text-align: left"> </td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> 5292000 5409000 6137000 5669000 11429000 11078000 <p id="xdx_801_eus-gaap--ShortTermDebtTextBlock_z1jKFuYel5Ki" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>4. <span id="xdx_820_zCcML1sFxhjk">LINE OF CREDIT AND OTHER BORROWINGS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">On December 1, 2017, <span id="xdx_90A_eus-gaap--LineOfCreditFacilityDescription_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_z4JiWDZ9X29g" title="Line of credit facility, description">the Company agreed to a new Amended and Restated Revolving Line of Credit Note and Third Amendment to the Loan Agreement with Santander Bank, N.A.</span> (the “Bank”). The Company established a line of credit facility in the maximum amount of $<span id="xdx_908_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn3n3_c20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_zHREJpCEF5ld" title="Line of credit facility, maximum borrowing capacity">15,000</span>,000, maturing on <span id="xdx_901_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_zubZoxTlhLUb" title="Line of credit facility, expiration date">December 1, 2022</span>, with funds available for working capital purposes and other cash needs. The loan is unsecured. <span id="xdx_90A_eus-gaap--LineOfCreditFacilityInterestRateDescription_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_zATtr5r66xCe" title="Line of credit facility, interest rate description">The loan agreement provides for the payment of any borrowings under the agreement at an interest rate range of either LIBOR plus <span id="xdx_909_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pii_dp_uPure_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember__us-gaap--VariableRateAxis__us-gaap--LondonInterbankOfferedRateLIBORMember_zHYYetMee1D3" title="Line of credit interest rate percentage">0.75</span>% to plus <span id="xdx_907_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pii_dp_uPure_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember__us-gaap--VariableRateAxis__custom--LiborPlusOneMember_z0co8iIInF0g" title="Line of credit interest rate percentage">1.75</span>% (for borrowings with a fixed term of 30, 60, or 90 days), or, Prime Rate up to Prime Rate plus <span id="xdx_905_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pii_dp_uPure_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember__us-gaap--VariableRateAxis__us-gaap--PrimeRateMember_zIaOrwYQDJd4" title="Line of credit interest rate percentage">0.50</span>% (for borrowings with no fixed term other than the December 1, 2022 maturity date), depending upon the Company’s then existing financial ratios.</span> Currently, the Company’s ratio would allow for the most favorable rate under the agreement’s range, which would be a rate of <span id="xdx_906_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pii_dp_uPure_c20200101__20200930_zFTGgaO1ECpf" title="Line of credit interest rate percentage">0.90</span>%. <span id="xdx_90D_eus-gaap--LineOfCreditFacilityCommitmentFeeDescription_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_ztFBRtlus3Bl" title="Line of credit facility, commitment fee description">The Company is also required to pay on a quarterly basis an unused facility fee of 10 basis points of the average unused balance of the note. The Company may terminate the line at any time during the <span id="xdx_904_ecustom--LineOfCreditFacilityExpirationPeriodDescription_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_zUOLjYWf1Bni" title="Line of credit facility expiration period description">five-year term</span>, as long as there are no amounts outstanding.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">During the quarter ending June 30, 2020, in an effort to ensure liquidity and secure all available resources during the COVID-19 crisis, the Company borrowed the full amount of its capacity on the line of $<span id="xdx_906_eus-gaap--LineOfCredit_iI_pn3n3_c20200630_zpN9r2p4hcBh" title="Line of credit facility">15,000</span>,000 at the prime rate of <span id="xdx_90F_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pii_dp_uPure_c20200401__20200630__us-gaap--VariableRateAxis__us-gaap--PrimeRateMember_zgmzn6TY29Y5" title="Line of credit interest rate percentage">3.50</span>% and repaid it in full prior to the end of the quarter. As of December 31, 2019, the Company had <span id="xdx_902_eus-gaap--LineOfCredit_iI_pn3p0_do_c20191231__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_z9llSsXb14lc" title="Line of credit facility">no</span> outstanding borrowings on its line of credit.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company was in compliance with all debt covenants as of September 30, 2020 and December 31, 2019.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted on March 27, 2020 in the United States. On April 7, 2020, the Company received a loan from the U.S. Small Business Administration (“SBA”) to fund the Company’s request for a loan under the SBA’s Paycheck Protection Program (“PPP” and “PPP Loan”) created as part of the recently enacted CARES Act administered by the SBA. In connection with the PPP Loan, the Company entered into a promissory note filed as Exhibit 10.2 attached to Form 10-Q for the quarter ending March 31, 2020. Pursuant to the terms of the PPP Loan, the Company received total proceeds of $<span id="xdx_905_eus-gaap--ProceedsFromLoanOriginations1_pn3n3_c20200406__20200407__dei--LegalEntityAxis__custom--USSmallBusinessAdministrationMember__us-gaap--DebtInstrumentAxis__custom--PPPLoanMember_zCTA8EHlI5Kh" title="Proceeds from loan">2,453</span>,000 from the Bank. After the issuance of the PPP Loan, the U.S. Treasury Department issued new guidance on the PPP program, and advised that publicly traded companies that had access to other sources of financing may not be appropriate candidates for the PPP Loans, and provided a grace period until May 7, 2020 for such companies to repay the previously issued PPP Loans. <span id="xdx_908_ecustom--RepaymentOfLoanDescription_c20200406__20200407__dei--LegalEntityAxis__custom--USSmallBusinessAdministrationMember__us-gaap--DebtInstrumentAxis__custom--PPPLoanMember_z1OTOVg2pIfd" title="Repayment of loan, description">Accordingly, in light of this guidance, the Company repaid the PPP Loan by May 7, 2020.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> the Company agreed to a new Amended and Restated Revolving Line of Credit Note and Third Amendment to the Loan Agreement with Santander Bank, N.A. 15000000 2022-12-01 The loan agreement provides for the payment of any borrowings under the agreement at an interest rate range of either LIBOR plus 0.75% to plus 1.75% (for borrowings with a fixed term of 30, 60, or 90 days), or, Prime Rate up to Prime Rate plus 0.50% (for borrowings with no fixed term other than the December 1, 2022 maturity date), depending upon the Company’s then existing financial ratios. 0.0075 0.0175 0.0050 0.0090 The Company is also required to pay on a quarterly basis an unused facility fee of 10 basis points of the average unused balance of the note. The Company may terminate the line at any time during the five-year term, as long as there are no amounts outstanding. five-year term 15000000 0.0350 0 2453000 Accordingly, in light of this guidance, the Company repaid the PPP Loan by May 7, 2020. <p id="xdx_80C_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z8Stv9ZBf2if" style="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-decoration: none">5. <span id="xdx_822_zPxfoCf3VHT5">COMMITMENTS AND CONTINGENCIES</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Commitments:</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Under a number of indemnity agreements between the Company and each of its officers and directors, the Company has agreed to indemnify each of its officers and directors against any liability asserted against them in their capacity as an officer or director, or both. The Company’s indemnity obligations under the indemnity agreements are subject to certain conditions and limitations set forth in each of the agreements. Under the terms of the Agreement, the Company is contingently liable for costs which may be incurred by the officers and directors in connection with claims arising by reason of these individuals’ roles as officers and directors. The Company has obtained directors’ and officers’ insurance policies to fund certain obligations under the indemnity agreements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company has salary continuation agreements with current and/or past employees. These agreements provide for monthly payments to each of the employees or their designated beneficiary upon the employee’s retirement or death. <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_c20200101__20200930" title="Employee benefit payment term description">The payment benefits range from $<span id="xdx_902_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_c20200101__20200930__srt--RangeAxis__srt--MinimumMember_pp0p0" title="Payment benefit to employee's">1,000</span> per month to $<span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_c20200101__20200930__srt--RangeAxis__srt--MaximumMember_pp0p0" title="Payment benefit to employee's">3,000</span> per month with the term of such payments limited to 15 years after the employee’s retirement.</span> The agreements also provide for survivorship benefits if the employee dies before attaining age 65, and severance payments if the employee is terminated without cause; the amount of which is dependent on the length of company service at the date of termination. The net present value of the retirement payments associated with these agreements is $<span id="xdx_907_eus-gaap--OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_c20200930_pp0p0" title="Other compensation liabilities">505,000</span> at September 30, 2020, of which $<span id="xdx_906_eus-gaap--OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_c20200930_pp0p0" title="Other compensation liabilities, noncurrent">451,000</span> is included in Other Long Term Liabilities, and the remaining current portion of $<span id="xdx_901_eus-gaap--OtherDeferredCompensationArrangementsLiabilityCurrent_c20200930_pp0p0" title="Other compensation liabilities, current">54,000</span> is included in Other Liabilities, associated with the applicable retired benefit payments over the next twelve months. The December 31, 2019 liability of $<span id="xdx_904_eus-gaap--OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_c20191231_pp0p0" title="Other compensation liabilities">492,000</span> had $<span id="xdx_903_eus-gaap--OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_c20191231_pp0p0" title="Other compensation liabilities, noncurrent">480,000</span> reported in Other Long Term Liabilities, and a current portion of $<span id="xdx_90C_eus-gaap--OtherDeferredCompensationArrangementsLiabilityCurrent_c20191231_pp0p0" title="Other compensation liabilities, current">12,000</span> in Other Liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company has obtained and is the beneficiary of life insurance policies with respect to current and/or past employees. The cash surrender value of such policies (included in Other Long Term Assets) amounts to $<span id="xdx_901_eus-gaap--CashSurrenderValueOfLifeInsurance_c20200930_pp0p0" title="Cash surrender value of life insurance">1,479,000</span> at September 30, 2020 and $<span id="xdx_906_eus-gaap--CashSurrenderValueOfLifeInsurance_c20191231_pp0p0" title="Cash surrender value of life insurance">1,417,000</span> at December 31, 2019.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In addition to the above, the Company has other contractual employment and or change of control agreements in place with key employees, as previously disclosed and noted in the Exhibit Index to the Company’s December 31, 2019 Form 10-K. There are no current payment obligations related to these arrangements, and any future obligations are currently indeterminable due to the variable nature and timing of possible events required to incur such obligations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">As disclosed in detail in Note 7, Leases, the Company has several lease obligations in place that will be paid out over time.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Lastly, as provided in Item 7 of the Company’s December 31, 2019 Form 10-K, under the “Tabular Disclosure of Contractual Obligations and Off-Balance Sheet Arrangements”, the Company has numerous purchase obligations in place for the forthcoming year, largely related to the Company’s core material inventory components.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Contingencies:</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In the ordinary and normal conduct of the Company’s business, it is subject to periodic lawsuits, investigations and claims (collectively, the “Claims”). Most of the Claims, including a putative class-action claim, relate to potential lightning damage to our flexible gas piping products, which impact legal and product liability related expenses. The Company does not believe the Claims have legal merit, and therefore has commenced a vigorous defense in response to the Claims. It is possible that the Company may incur increased litigation costs in the future due to a variety of factors, including a higher number of Claims, higher legal costs, and higher insurance deductibles or retentions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In September 2017, a putative class action case was filed against the Company and other parties in Missouri state court. The Company successfully removed the case to federal court, and the court recently granted the defendants’ joint summary judgement motion, and dismissed the case. The plaintiffs have filed a notice of appeal to the adverse summary judgment decision. The Company is continuing to vigorously defend the case.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 35.5pt"><span style="font: 10pt Times New Roman, Times, Serif">The Company was made aware of a potential legal liability regarding a legal dispute in the United Kingdom, in which the Company’s subsidiary, Omega Flex Limited (“OFL”), was the claimant. After withdrawing the claim, the court determined that OFL was responsible for the defendant’s costs (including a portion of its attorneys’ fees). The potential amount of loss for defendant’s legal costs is estimated to be between £<span id="xdx_904_eus-gaap--LossContingencyEstimateOfPossibleLoss_iI_pp0p0_uPounds_c20200930__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__custom--GBPUnitedKingdomPoundsMember_zlCSwMI6k0Fc" title="Loss contingencies, range of possible losses">200,000</span> and £<span id="xdx_908_eus-gaap--LossContingencyEstimateOfPossibleLoss_iI_pp0p0_uPounds_c20200930__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__custom--GBPUnitedKingdomPoundsMember_zJFZNCoIO8Vk" title="Loss contingencies, range of possible losses">500,000</span>. We have recorded a reserve of £<span id="xdx_906_ecustom--ContingenciesReservesRecorded_iI_pp0p0_uPounds_c20200930__us-gaap--AwardTypeAxis__custom--GBPUnitedKingdomPoundsMember_zQi7ebR3bO8l" title="Reserves recorded">350,000</span>, or approximately $<span id="xdx_904_ecustom--ContingenciesReservesRecorded_c20200930_pp0p0" title="Reserves recorded">452,000</span>, as of September 30, 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company has in place commercial general liability insurance policies that cover most Claims, which are subject to deductibles or retentions, ranging primarily from $<span id="xdx_905_ecustom--DeductiblesPerClaim_c20200101__20200930__srt--RangeAxis__srt--MinimumMember_pp0p0" title="Deductibles per claim">25,000</span> to $<span id="xdx_907_ecustom--DeductiblesPerClaim_c20200101__20200930__srt--RangeAxis__srt--MaximumMember_pp0p0" title="Deductibles per claim">2,000,000</span> per claim (depending on the terms of the policy and the applicable policy year), up to an aggregate amount. Litigation is subject to many uncertainties and management is unable to predict the outcome of the pending suits and claims. The potential liability for a given claim could range from <span id="xdx_903_ecustom--PotentialLiabilityPerClaimMinimumRangeDescription_c20200101__20200930__us-gaap--LossContingenciesByNatureOfContingencyAxis__us-gaap--InsuranceClaimsMember" title="Potential liability per claim minimum range, description">zero</span> to a maximum of $<span id="xdx_902_ecustom--PotentialLiabilityPerClaim_c20200930__us-gaap--LossContingenciesByNatureOfContingencyAxis__us-gaap--InsuranceClaimsMember__srt--RangeAxis__srt--MaximumMember_pp0p0" title="Potential liability per claim maximum range, value">2,000,000</span>, depending upon the circumstances, and insurance deductible or retention in place for the respective claim year. The aggregate maximum exposure for all current open Claims, excluding the Missouri class action case, as of September 30, 2020 is estimated to not exceed approximately $<span id="xdx_902_eus-gaap--ProductLiabilityContingencyLossExposureNotAccruedBestEstimate_c20200101__20200930_pp0p0" title="Maximum aggregate claim amount">7,100,000</span>, which represents the potential costs that may be incurred over time for the Claims within the applicable insurance policy deductibles or retentions. From time to time, depending upon the nature of a particular case, the Company may decide to spend in excess of a deductible or retention to enable more discretion regarding the defense, although this is not common. It is possible that the results of operations or liquidity of the Company, as well as the Company’s ability to procure reasonably priced insurance, could be adversely affected by the pending litigation, potentially materially. The Company is currently unable to estimate the ultimate liability, if any, that may result from the pending litigation, or potential litigation from future claims or claims that have not yet come to our attention, and accordingly, the liability in the consolidated financial statements primarily represents an accrual for legal costs for services previously rendered, and outstanding or anticipated settlements for Claims. The liabilities recorded on the Company’s books at September 30, 2020 and December 31, 2019 were $<span id="xdx_904_eus-gaap--LossContingencyAccrualAtCarryingValue_c20200930_pp0p0" title="Liabilities recorded">214,000</span> and $<span id="xdx_909_eus-gaap--LossContingencyAccrualAtCarryingValue_c20191231_pp0p0" title="Liabilities recorded">215,000</span>, respectively, and are included in Other Liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> The payment benefits range from $1,000 per month to $3,000 per month with the term of such payments limited to 15 years after the employee’s retirement. 1000 3000 505000 451000 54000 492000 480000 12000 1479000 1417000 200000 500000 350000 452000 25000 2000000 zero 2000000 7100000 214000 215000 <p id="xdx_800_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zf1ZBaNCq4al" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>6. <span id="xdx_829_zAkpKM6cHzR9">STOCK BASED PLANS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Phantom Stock Plan</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Plan Description. </i></b><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20200101__20200930__us-gaap--AwardTypeAxis__custom--PhantomStockPlanMember" title="Share based compensation, description">On April 1, 2006, the Company adopted the Omega Flex, Inc. 2006 Phantom Stock Plan (the “Plan”). The Plan authorizes the grant of up to <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pii_dc_c20200930__us-gaap--AwardTypeAxis__custom--PhantomStockPlanMember_zO7gn0Bo8QC2" title="Share based compensation number of shares authorized">one million</span> units of phantom stock to employees, officers or directors of the Company. The phantom stock units (“Units”) each represent a contractual right to payment of compensation in the future based on the market value of the Company’s common stock.</span> The Units are not shares of the Company’s common stock, and a recipient of the Units <span style="text-decoration: underline">does not</span> receive any of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0.25in; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">■</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">ownership interest in the Company</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">■</td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">shareholder voting rights</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">■</td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">other incidents of ownership to the Company’s common stock</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: -0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20200101__20200930__us-gaap--AwardTypeAxis__custom--PhantomStockPlanMember" title="Share based compensation vesting rights">The Units are granted to participants upon the recommendation of the Company’s CEO, and the approval of the Compensation Committee. Each of the Units that are granted to a participant will be initially valued by the Compensation Committee, at an amount equal to the closing price of the Company’s common stock on the grant date, but are recorded at fair value using the Black-Sholes method as described below. The Units follow a vesting schedule, with a maximum vesting of three years after the grant date. Upon vesting, the Units represent a contractual right of payment for the value of the Unit and therefore are stated as liabilities in accordance with Topic 718</span>. The Units will be paid on their maturity date, one year after all of the Units granted in a particular award have fully vested, unless an acceptable event occurs under the terms of the Plan prior to one year, which would allow for earlier payment. The amount to be paid to the participant on the maturity date is dependent on the type of Unit granted to the participant.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Units may be <i>Full Value,</i> in which the value of each Unit at the maturity date, will equal the closing price of the Company’s common stock as of the maturity date; or <i>Appreciation Only</i>, in which the value of each Unit at the maturity date will be equal to the closing price of the Company’s common stock at the maturity date <i>minus</i> the closing price of the Company’s common stock at the grant date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">On December 9, 2009, the Board of Directors authorized an amendment to the Plan to pay an amount equal to the value of any cash or stock dividend declared by the Company on its common stock to be accrued to the phantom stock units outstanding as of the record date of the common stock dividend. The dividend equivalent will be paid at the same time the underlying phantom stock units are paid to the participant.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In certain circumstances, the Units may be immediately vested upon the participant’s death or disability. All Units granted to a participant are forfeited if the participant is terminated from his relationship with the Company or its subsidiary for “cause,” which is defined under the Plan. If a participant’s employment or relationship with the Company is terminated for reasons other than for “cause,” then any vested Units will be paid to the participant upon termination. However, Units granted to certain “specified employees” as defined in Section 409A of the Internal Revenue Code will be paid approximately 181 days after termination.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Grants of Phantom Stock Units. </i></b>As of December 31, 2019, the Company had <span id="xdx_90C_ecustom--UnvestedUnitsOutstanding_c20191231_pii" title="Unvested units outstanding">15,493</span> unvested units outstanding, all of which were granted at <i>Full Value</i>. On February 28, 2020, the Company granted an additional <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200227__20200228__us-gaap--AwardTypeAxis__custom--FullValueUnitsMember_pii" title="Share based compensation grants in period">4,875</span> <i>Full Value </i>Units with a fair value of $<span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200227__20200228__us-gaap--AwardTypeAxis__custom--FullValueUnitsMember_pii" title="Share based compensation weighted average grant date fair value">74.52</span> per unit on grant date, using historical volatility. In February 2020, the Company paid $<span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_c20200201__20200229_pp0p0" title="Share based compensation paid in period">968,000</span> for the <span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20200201__20200229_pii" title="Share based compensation vested shares">10,460</span> fully vested and matured units that were granted during February 2016, including their respective earned dividend values. In August 2020, the Company paid $<span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_c20200801__20200830__us-gaap--AwardTypeAxis__custom--FullValueUnitsMember_pp0p0" title="Share based compensation paid in period">356,000</span> for the <span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20200801__20200830__us-gaap--AwardTypeAxis__custom--FullValueUnitsMember_pii" title="Share based compensation vested shares">2,750</span> fully vested and matured units that were granted during August 2016, including their respective earned dividend values. On August 24, 2020, the Company granted an additional <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200823__20200824__us-gaap--AwardTypeAxis__custom--FullValueUnitsMember_pii" title="Share based compensation grants in period">870</span> <i>Full Value </i>Units with a fair value of $<span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200823__20200824__us-gaap--AwardTypeAxis__custom--FullValueUnitsMember_pii" title="Share based compensation weighted average grant date fair value">134.19</span> per unit on grant date, using historical volatility. As of September 30, 2020, the Company had <span id="xdx_901_ecustom--UnvestedUnitsOutstanding_c20200930_pii" title="Unvested units outstanding">13,252</span> unvested units outstanding.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company uses the Black-Scholes option pricing model as its method for determining fair value of the Units. The Company uses the straight-line method of attributing the value of the stock-based compensation expense relating to the Units. The compensation expense (including adjustment of the liability to its fair value) from the Units is recognized over the vesting period of each grant or award.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Topic 718 requires forfeitures to be estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates in order to derive the Company’s best estimate of awards ultimately to vest.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Forfeitures represent only the unvested portion of a surrendered Unit and are typically estimated based on historical experience. Based on an analysis of the Company’s historical data, which has limited experience related to any stock-based plan forfeitures, the Company applied a <span id="xdx_903_ecustom--ForfeitureRateOfPlan_pii_dp_uPure_c20200101__20200930_zIEk1e5vnRa1" title="Forfeiture rate of plan">0%</span> forfeiture rate to Plan Units outstanding in determining its Plan Unit compensation expense as of September 30, 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The total Phantom Stock related liability as of September 30, 2020 was $<span id="xdx_90A_eus-gaap--DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_c20200930_pp0p0" title="Share based compensation liability">3,283,000 </span>of which $<span id="xdx_906_eus-gaap--DeferredCompensationShareBasedArrangementsLiabilityCurrent_c20200930_pp0p0" title="Share based compensation liability, current">1,470,000</span> is included in Other Liabilities, as it is expected to be paid within the next twelve months, and the balance of $<span id="xdx_90B_eus-gaap--DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent_c20200930_pp0p0" title="Share based compensation liability, non-current">1,813,000</span> is included in Other Long Term Liabilities. At December 31, 2019, the total Phantom Stock liability was $<span id="xdx_909_eus-gaap--DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_c20191231_pp0p0" title="Share based compensation liability">3,201,000</span>, with $<span id="xdx_90B_eus-gaap--DeferredCompensationShareBasedArrangementsLiabilityCurrent_c20191231_pp0p0" title="Share based compensation liability, current">1,508,000</span> in Other Liabilities, and $<span id="xdx_90E_eus-gaap--DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent_c20191231_pp0p0" title="Share based compensation liability, non-current">1,693,000</span> included in Other Long Term Liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Related to the Phantom Stock Plan, in accordance with Topic 718, the Company recorded compensation expense of approximately $<span id="xdx_901_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20200930_pp0p0" title="Compensation expense">1,406,000</span> and $<span id="xdx_900_eus-gaap--AllocatedShareBasedCompensationExpense_c20190101__20190930_pp0p0" title="Compensation expense">1,745,000</span> for the nine months ended September 30, 2020 and 2019, respectively. Compensation expense for a given period largely depends upon fluctuations in the Company’s stock price.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89E_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_zNc810xs2k6c" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The following table summarizes information about the Company’s nonvested phantom stock Units at September 30, 2020:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span id="xdx_8B1_zvXiOfc6Ck2j" style="display: none">SUMMARY OF NONVESTED PHANTOM STOCK UNITS</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Units</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average Grant Date Fair Value</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Number of Phantom Stock Unit Awards:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 58%">Nonvested at December 31, 2019</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pii_c20191231_zdqVDB8B2TFh" style="width: 16%; text-align: right" title="Nonvested Units, Beginning balance">15,493</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pii_c20191231_zMcFvytxwbdk" style="width: 18%; text-align: right" title="Nonvested Weighted Average Grant Date Fair Value, Beginning balance">59.65</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20200101__20200930_pii" style="text-align: right" title="Nonvested Units, Granted">5,745</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20200930_pii" style="text-align: right" title="Nonvested Weighted Average Grant Date Fair Value, Granted">83.56</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt">Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pii_di_c20200101__20200930_zkHCWe6tu8i1" style="text-align: right" title="Nonvested Units, Vested">(7,986</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20200101__20200930_pii" style="text-align: right" title="Nonvested Weighted Average Grant Date Fair Value, Vested">55.35</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt">Forfeited</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c20200101__20200930_pii" style="text-align: right" title="Nonvested Units, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0872">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20200101__20200930_pii" style="text-align: right" title="Nonvested Weighted Average Grant Date Fair Value, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0874">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt">Canceled</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod_c20200101__20200930_pii" style="border-bottom: Black 1.5pt solid; text-align: right" title="Nonvested Units, Canceled"><span style="-sec-ix-hidden: xdx2ixbrl0876">—</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled_c20200101__20200930_pii" style="border-bottom: Black 1.5pt solid; text-align: right" title="Nonvested Weighted Average Grant Date Fair Value, Canceled"><span style="-sec-ix-hidden: xdx2ixbrl0878">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Nonvested at September 30, 2020</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pii_c20200930_zaB11a5h4NBa" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested Units, Ending Balance">13,252</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pii_c20200930_z2ONbOCqrvY" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested Weighted Average Grant Date Fair Value, Ending Balance">72.61</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Phantom Stock Unit Awards Expected to Vest</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest_pii_c20200101__20200930_zT6PwaydVXpd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Phantom Stock Unit Awards Expected to Vest, Units">13,252</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest_c20200101__20200930_pii" style="border-bottom: Black 1.5pt solid; text-align: right" title="Phantom Stock Unit Awards Expected to Vest, Weighted Average Grant Date Fair Value">72.61</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p id="xdx_8AD_zb7IuIEzBBTa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The total unrecognized compensation costs calculated at September 30, 2020 are $<span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c20200930_pp0p0" title="Unrecognized compensation costs">1,474,000</span> which will be recognized <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20200101__20200930" title="Share based compensation, description">through August of 2023</span>. The Company will recognize the related expense over the weighted average period of <span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20200101__20200930_ztZwLlU4UtIi" title="Compensation expense, weighted average recognize period">1.4</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> On April 1, 2006, the Company adopted the Omega Flex, Inc. 2006 Phantom Stock Plan (the “Plan”). The Plan authorizes the grant of up to one million units of phantom stock to employees, officers or directors of the Company. The phantom stock units (“Units”) each represent a contractual right to payment of compensation in the future based on the market value of the Company’s common stock. 1000000 The Units are granted to participants upon the recommendation of the Company’s CEO, and the approval of the Compensation Committee. Each of the Units that are granted to a participant will be initially valued by the Compensation Committee, at an amount equal to the closing price of the Company’s common stock on the grant date, but are recorded at fair value using the Black-Sholes method as described below. The Units follow a vesting schedule, with a maximum vesting of three years after the grant date. Upon vesting, the Units represent a contractual right of payment for the value of the Unit and therefore are stated as liabilities in accordance with Topic 718 15493 4875 74.52 968000 10460 356000 2750 870 134.19 13252 0 3283000 1470000 1813000 3201000 1508000 1693000 1406000 1745000 <p id="xdx_89E_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_zNc810xs2k6c" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The following table summarizes information about the Company’s nonvested phantom stock Units at September 30, 2020:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span id="xdx_8B1_zvXiOfc6Ck2j" style="display: none">SUMMARY OF NONVESTED PHANTOM STOCK UNITS</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Units</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average Grant Date Fair Value</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Number of Phantom Stock Unit Awards:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 58%">Nonvested at December 31, 2019</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pii_c20191231_zdqVDB8B2TFh" style="width: 16%; text-align: right" title="Nonvested Units, Beginning balance">15,493</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pii_c20191231_zMcFvytxwbdk" style="width: 18%; text-align: right" title="Nonvested Weighted Average Grant Date Fair Value, Beginning balance">59.65</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20200101__20200930_pii" style="text-align: right" title="Nonvested Units, Granted">5,745</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20200930_pii" style="text-align: right" title="Nonvested Weighted Average Grant Date Fair Value, Granted">83.56</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt">Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pii_di_c20200101__20200930_zkHCWe6tu8i1" style="text-align: right" title="Nonvested Units, Vested">(7,986</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20200101__20200930_pii" style="text-align: right" title="Nonvested Weighted Average Grant Date Fair Value, Vested">55.35</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt">Forfeited</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c20200101__20200930_pii" style="text-align: right" title="Nonvested Units, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0872">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20200101__20200930_pii" style="text-align: right" title="Nonvested Weighted Average Grant Date Fair Value, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0874">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt">Canceled</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod_c20200101__20200930_pii" style="border-bottom: Black 1.5pt solid; text-align: right" title="Nonvested Units, Canceled"><span style="-sec-ix-hidden: xdx2ixbrl0876">—</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled_c20200101__20200930_pii" style="border-bottom: Black 1.5pt solid; text-align: right" title="Nonvested Weighted Average Grant Date Fair Value, Canceled"><span style="-sec-ix-hidden: xdx2ixbrl0878">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Nonvested at September 30, 2020</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pii_c20200930_zaB11a5h4NBa" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested Units, Ending Balance">13,252</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pii_c20200930_z2ONbOCqrvY" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested Weighted Average Grant Date Fair Value, Ending Balance">72.61</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Phantom Stock Unit Awards Expected to Vest</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest_pii_c20200101__20200930_zT6PwaydVXpd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Phantom Stock Unit Awards Expected to Vest, Units">13,252</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest_c20200101__20200930_pii" style="border-bottom: Black 1.5pt solid; text-align: right" title="Phantom Stock Unit Awards Expected to Vest, Weighted Average Grant Date Fair Value">72.61</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"/></p> 15493 59.65 5745 83.56 7986 55.35 13252 72.61 13252 72.61 1474000 through August of 2023 P1Y4M24D <p id="xdx_801_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zNaUZVzzJvB3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>7. <span id="xdx_824_ztBCLFYToKQ5">LEASES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In the United States, the Company owns its two main operating facilities located in Exton, PA, which provide manufacturing, warehousing and distribution space. In addition to the owned facilities, the Company also has operations in other locations that are leased, as well as other leased assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">With regards to leased facilities within the United States, the Company leases its corporate office space in Middletown, CT, with the <span id="xdx_90B_ecustom--OperatingLeasesTermDescription_c20200101__20200930__srt--StatementGeographicalAxis__custom--MiddletownMember" title="Operating leases term, description">lease term expiring in 2022</span>. Additionally, the Company leases a warehousing and distribution center in Houston, Texas, which currently provides manufacturing, stocking and sales operations, with a <span id="xdx_908_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20200930__srt--StatementGeographicalAxis__custom--HoustonMember_z4cdhpDAbiok" title="Lease term">5</span>-year <span id="xdx_901_ecustom--OperatingLeasesTermDescription_c20200101__20200930__srt--StatementGeographicalAxis__custom--HoustonMember" title="Operating leases term, description">lease term running through October 2024.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In the United Kingdom, the Company leases a facility in Banbury, England, which serves sales, warehousing and operational functions. <span id="xdx_902_ecustom--OperatingLeasesTermDescription_c20200101__20200930__srt--StatementGeographicalAxis__custom--BanburyMember" title="Operating leases term, description">The lease in Banbury has a <span id="xdx_90D_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20200930__srt--StatementGeographicalAxis__custom--BanburyMember_z6irmSKE9vZh" title="Lease term">15</span>-year term ending in September 2021.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In addition to property rentals, the Company also has lease agreements in place for various fleet vehicles and equipment with various lease terms.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In the September 30, 2020 condensed consolidated balance sheet, the Company has recorded right-of-use assets of $<span id="xdx_905_ecustom--OperatingLeaseRightOfUseAsset1_iI_pp0p0_c20200930_zQCJNYUpx9Od" title="Right-of-use assets"><span>524,000</span></span>, and a lease liability of $<span id="xdx_902_ecustom--OperatingLeaseLiability1_iI_pp0p0_c20200930_zUUg7aIkbt26" title="Lease liability">534,000</span>, of which $<span id="xdx_906_ecustom--OperatingLeaseLiabilityCurrent1_iI_pp0p0_c20200930_zp1zQAgNArz9" title="Lease liability, current">275,000</span> is reported as a current liability. The respective weighted average remaining lease term and discount rate are approximately <span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20200930_zsGl8GmFrt14" title="Operating lease, weighted average remaining lease term">2.42</span> years and <span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pii_dp_uPure_c20200930_zEJYmGR8Hrec" title="Operating lease, weighted average discount rate, percent">3.16%</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89E_eus-gaap--ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_zAuMdTxPyEtd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Future minimum lease payments under non-cancellable leases as of September 30, 2020, are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8BA_zuhcAnocNm74" style="display: none">SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Twelve Months Ending September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_49E_20200930_zDS7YkV8KVnd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Operating Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="width: 76%; text-align: right">2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">275</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">149</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: right">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: right">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">Thereafter</span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0928">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTIC_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">Total Minimum Lease Payments</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">534</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_zBCQsDOeIBZc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">A similar description of the lease obligations for the previous year is disclosed in the Company’s December 31, 2019 Form 10-K.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Lease expense for the operating leases was approximately $<span id="xdx_905_eus-gaap--OperatingLeaseExpense_pp0p0_c20200701__20200930_zf7NqhN26NS7" title="Operating lease expense">76,000</span> and $<span id="xdx_90D_eus-gaap--OperatingLeaseExpense_pp0p0_c20200101__20200930_zjVa3nJBCIob" title="Operating lease expense">225,000</span> for the three and nine months ended September 30, 2020 and $<span id="xdx_90A_eus-gaap--OperatingLeaseExpense_pp0p0_c20190701__20190930_zjkcZ7WL7Emi" title="Operating lease expense">73,000</span> and $<span id="xdx_902_eus-gaap--OperatingLeaseExpense_pp0p0_c20190101__20190930_z4mWRYP6scC6" title="Operating lease expense">223,000</span> for the three and nine months ended September 30, 2019. Lease expense is allocated to each portion of the business generally based upon use, with the majority absorbed by manufacturing (cost of goods sold), and the remainder apportioned to selling, administrative and engineering.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> lease term expiring in 2022 P5Y lease term running through October 2024. The lease in Banbury has a 15-year term ending in September 2021. P15Y 524000 534000 275000 P2Y5M1D 0.0316 <p id="xdx_89E_eus-gaap--ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_zAuMdTxPyEtd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Future minimum lease payments under non-cancellable leases as of September 30, 2020, are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8BA_zuhcAnocNm74" style="display: none">SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Twelve Months Ending September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_49E_20200930_zDS7YkV8KVnd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Operating Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="width: 76%; text-align: right">2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">275</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">149</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: right">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: right">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">Thereafter</span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0928">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTIC_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">Total Minimum Lease Payments</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">534</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 275000 149000 56000 47000 7000 534000 76000 225000 73000 223000 <p id="xdx_802_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zGRWQRVeSaT3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"><b>8. <span id="xdx_825_zFJ13XJveaP9">SHAREHOLDERS' EQUITY</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">As of September 30, 2020 and December 31, 2019, the Company had authorized <span id="xdx_903_eus-gaap--CommonStockSharesAuthorized_iI_pii_c20200930_zjITjNVeznM4" title="Common stock, shares authorized"><span id="xdx_90A_eus-gaap--CommonStockSharesAuthorized_iI_pii_c20191231_z1i2dUp3SCMh" title="Common stock, shares authorized">20,000,000</span></span> common stock shares with par value of $<span id="xdx_905_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pii_c20200930_z0Ulk0YbISGi" title="Common stock, par value"><span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pii_c20191231_zzzHdM1A5Xfg" title="Common stock, par value">0.01</span></span> per share. For both periods, the total number of outstanding shares was <span id="xdx_909_eus-gaap--CommonStockSharesOutstanding_iI_pii_c20200930_zZu64Vhzxu0f" title="Common stock, shares outstanding"><span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_pii_c20191231_z4redygWJqrc" title="Common stock, shares outstanding">10,094,322</span></span>, shares held in Treasury was <span id="xdx_900_eus-gaap--TreasuryStockCommonShares_iI_pii_c20200930_zqdXe9Ru9zGl" title="Treasury stock, common, shares"><span id="xdx_90C_eus-gaap--TreasuryStockCommonShares_iI_pii_c20191231_zI4V25By3Of7" title="Treasury stock, common, shares">59,311</span></span>, and total shares issued was <span id="xdx_902_eus-gaap--CommonStockSharesIssued_c20200930_pii" title="Common stock, shares issued"><span id="xdx_907_eus-gaap--CommonStockSharesIssued_c20191231_pii" title="Common stock, shares issued">10,153,633</span></span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89D_eus-gaap--ScheduleOfDividendsPayableTextBlock_z24KIFNK2fWg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">During 2020 and 2019, upon approval of the Board of Directors (the "Board") the Company has declared and paid regular quarterly dividends, as well as special dividends, as set forth in the following table:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8B8_zD5feVsFASRa" style="display: none">SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td colspan="4" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Dividend Declared</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="4" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Dividend Paid</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Date</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Price Per Share</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Date</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 27%"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20200922__20200923" title="Dividend Declared, Date">September 23, 2020</span></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--DividendsPayableAmountPerShare_c20200923_pii" style="width: 18%; text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 27%"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20200922__20200923_fKCop_zRno4E0YQ7Lk" title="Dividend Paid on or Before Date">October 13, 2020</span></span></td><td style="width: 2%"><span id="xdx_F23_z2fFxYRPYh7l" style="font-family: Times New Roman, Times, Serif">*</span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20200923_pp0p0" style="width: 18%; text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">2,826,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20200623__20200624" title="Dividend Declared, Date">June 24, 2020</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--DividendsPayableAmountPerShare_c20200624_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20200623__20200624_fKCop_z2RPL7EAjYHb" title="Dividend Paid on or Before Date">July 13, 2020</span></span></td><td><span id="xdx_F21_zI5LWjgyVqp" style="font-family: Times New Roman, Times, Serif">*</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20200624_pp0p0" title="Dividend Paid on or Before Date, Amount">2,826,000</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20200330__20200331" title="Dividend Declared, Date">March 31, 2020</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--DividendsPayableAmountPerShare_c20200331_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20200330__20200331_fKCop_zOFCLlhu0Qtc" title="Dividend Paid on or Before Date">April 17, 2020</span></span></td><td><span id="xdx_F2B_zkiDtTot80Wf" style="font-family: Times New Roman, Times, Serif">*</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20200331_pp0p0" style="text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">2,826,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20191215__20191216_fKFMp_zfYGktzmB4G" title="Dividend Declared, Date">December 16, 2019</span> <i/></span></td><td><span id="xdx_F25_zGr7MUfTX2xa" style="font-family: Times New Roman, Times, Serif">(S)</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--DividendsPayableAmountPerShare_c20191216_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">3.50</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20191215__20191216_fKCop_zV2vZp5Oiy04" title="Dividend Paid on or Before Date">December 30, 2019</span></span></td><td><span id="xdx_F2B_z1bTmncM6wxb" style="font-family: Times New Roman, Times, Serif">*</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20191216_pp0p0" style="text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">35,330,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20191213__20191214" title="Dividend Declared, Date">December 14, 2019</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--DividendsPayableAmountPerShare_c20191214_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20191213__20191214_fKCop_zo403wmCJq2e" title="Dividend Paid on or Before Date">January 3, 2020</span></span></td><td><span id="xdx_F21_zVLJiZDPla33" style="font-family: Times New Roman, Times, Serif">*</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20191214_pp0p0" style="text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">2,826,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20190905__20190906" title="Dividend Declared, Date">September 6, 2019</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--DividendsPayableAmountPerShare_c20190906_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20190905__20190906_fKCop_z1FXH1JUpfyg" title="Dividend Paid on or Before Date">October 2, 2019</span></span></td><td><span id="xdx_F2B_zBo8GCzdxZ9j" style="font-family: Times New Roman, Times, Serif">*</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20190906_pp0p0" style="text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">2,826,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20190612__20190613" title="Dividend Declared, Date">June 13, 2019</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--DividendsPayableAmountPerShare_c20190613_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20190612__20190613_fKCop_zf4KQMoMEK0d" title="Dividend Paid on or Before Date">July 2, 2019</span></span></td><td><span id="xdx_F23_zXFh3U84QvD7" style="font-family: Times New Roman, Times, Serif"/>*</td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20190613_pp0p0" style="text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">2,826,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20190408__20190409" title="Dividend Declared, Date">April 9, 2019</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--DividendsPayableAmountPerShare_c20190409_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.24</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20190408__20190409_fKCoqKQ_____zGGJrWPGaR65" title="Dividend Paid on or Before Date">April 29, 2019</span></span></td><td><span id="xdx_F2A_zesDDXojo9fd" style="font-family: Times New Roman, Times, Serif">**</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20190409_pp0p0" style="text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">2,422,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20181212__20181213" title="Dividend Declared, Date">December 13, 2018</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--DividendsPayableAmountPerShare_c20181213_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.24</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20181212__20181213_fKCoqKQ_____zn7U8gK3zpM7" title="Dividend Paid on or Before Date">January 3, 2019</span></span></td><td><span id="xdx_F25_ztZCZQJePX1k" style="font-family: Times New Roman, Times, Serif">**</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20181213_pp0p0" style="text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">2,422,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"><tr style="vertical-align: top; text-align: left"><td style="width: 3%"><span id="xdx_F0B_zeWAtekFSdd7" style="font: 10pt Times New Roman, Times, Serif">(*)</span></td> <td style="width: 49%"><span id="xdx_F1C_zzo4fUO8keij" style="font: 10pt Times New Roman, Times, Serif">The number of shares outstanding on the dividend payment date was 10,094,322.</span></td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: top; text-align: left"> <td id="xdx_F01_zATtFnGgoVsk" style="width: 3%">(**)</td> <td id="xdx_F13_zEA6VIplpVd3" style="width: 49%">The number of shares outstanding on the dividend payment date was 10,091,822.</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: top; text-align: left"> <td style="width: 3%"><span id="xdx_F03_zoowfZwTOPcf" style="font: 10pt Times New Roman, Times, Serif">(S)</span></td> <td style="width: 49%"><span id="xdx_F1D_zcgZyktMcBq3" style="font: 10pt Times New Roman, Times, Serif">indicates special dividend</span></td></tr></table> <p id="xdx_8A7_z7hHSs0zVVu8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">In addition to the above dividend amounts, there were dividends approved by the Company’s foreign subsidiary during July and December of 2019, with the cash distribution to the noncontrolling interest of $<span id="xdx_90E_eus-gaap--PaymentsToMinorityShareholders_c20190701__20190731__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember_pp0p0" title="Payments to Noncontrolling Interests">137,000</span> and $<span id="xdx_901_eus-gaap--PaymentsToMinorityShareholders_c20191201__20191231__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember_pp0p0" title="Payments to Noncontrolling Interests">65,000</span>, respectively, paid during those respective months.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">It should be noted that from time to time, the Board may elect to pay special dividends, in addition to or in lieu of the regular quarterly dividends, depending upon the financial condition of the Company. Special dividends are indicated in the above schedule as <i>(S)</i>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Board approved and granted a total of <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_c20190101__20190930__us-gaap--AwardTypeAxis__custom--RestrictedStockUnitAwardsMember_zbsYVpTdfcx4" title="Share-based compensation arrangement by share-based payment award, options, grants in period, gross">2,500</span> restricted stock unit awards (the “Awards”) to be allocated to the existing non-employee directors of the Company. The Awards were approved by the shareholders of the Company at the annual meeting on June 11, 2019, and distributed on June 20, 2019. A Form S-8 registration statement, and the restricted stock unit award agreements, were filed with the SEC on December 13, 2018 (<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_c20181212__20181213__us-gaap--AwardTypeAxis__custom--RestrictedStockUnitAwardsMember_znUbTx3zkkKa" title="Share-based compensation arrangement by share-based payment award, options, grants in period, gross">2,000</span> units) and May 24, 2019 (<span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_c20190523__20190524__us-gaap--AwardTypeAxis__custom--RestrictedStockUnitAwardsMember_zrBFPg7akOQf" title="Share-based compensation arrangement by share-based payment award, options, grants in period, gross">500</span> units). The related director compensation cost of approximately $<span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_pp0p0_c20190601__20190630__us-gaap--AwardTypeAxis__custom--RestrictedStockUnitAwardsMember_zUZ85XTr95ph" title="Share-based payment arrangement, expensed and capitalized, amount">217,000</span> was recognized during June 2019.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">On April 4, 2014, the Board authorized an extension of its stock repurchase program without expiration, up to a maximum amount of $<span id="xdx_90B_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pp0p0_c20140404_zWyp0PEGc6gj" title="Stock repurchase program, authorized amount">1,000,000</span>. The original program established in December 2007 authorized the purchase of up to $<span><span id="xdx_90A_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pp0p0_c20071231_zBNIrs4RCuib" title="Stock repurchase program, authorized amount">5,000,000</span></span> of its common stock. The purchases may be made from time-to-time in the open market or in privately negotiated transactions, depending on market and business conditions. The Board retained the right to cancel, extend, or expand the share buyback program, at any time and from time-to-time. Since inception, the Company has purchased a total of <span id="xdx_904_eus-gaap--StockRepurchasedDuringPeriodShares_pii_c20171202__20171231__srt--StatementScenarioAxis__custom--SinceInceptionMember_z9IOkEPPhfp7" title="Stock repurchased during period, shares">61,811</span> shares for approximately $<span id="xdx_90D_eus-gaap--StockRepurchasedDuringPeriodValue_pp0p0_c20171202__20171231__srt--StatementScenarioAxis__custom--SinceInceptionMember_zRLFirqInx49" title="Stock repurchased during period, value">932,000</span>, or approximately $<span id="xdx_90D_ecustom--StockRepurchasedDuringPeriodValuePerShare_pii_c20171202__20171231__srt--StatementScenarioAxis__custom--SinceInceptionMember_zXp8dbixuR26" title="Approximate cost per share">15</span> per share, which were held as treasury shares. The Company has not made any stock repurchases since 2014; however, as stated above, there were <span id="xdx_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsDistributedInPeriodGross_pii_c20190601__20190630__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorsMember_zuaGL6ckb7H2" title="Number of shares distributed from treasury to non-employee directors during period">2,500</span> shares distributed from treasury to non-employee directors during June 2019.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> 20000000 20000000 0.01 0.01 10094322 10094322 59311 59311 10153633 10153633 <p id="xdx_89D_eus-gaap--ScheduleOfDividendsPayableTextBlock_z24KIFNK2fWg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">During 2020 and 2019, upon approval of the Board of Directors (the "Board") the Company has declared and paid regular quarterly dividends, as well as special dividends, as set forth in the following table:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8B8_zD5feVsFASRa" style="display: none">SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td colspan="4" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Dividend Declared</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="4" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Dividend Paid</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Date</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Price Per Share</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Date</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 27%"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20200922__20200923" title="Dividend Declared, Date">September 23, 2020</span></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--DividendsPayableAmountPerShare_c20200923_pii" style="width: 18%; text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 27%"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20200922__20200923_fKCop_zRno4E0YQ7Lk" title="Dividend Paid on or Before Date">October 13, 2020</span></span></td><td style="width: 2%"><span id="xdx_F23_z2fFxYRPYh7l" style="font-family: Times New Roman, Times, Serif">*</span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20200923_pp0p0" style="width: 18%; text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">2,826,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20200623__20200624" title="Dividend Declared, Date">June 24, 2020</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--DividendsPayableAmountPerShare_c20200624_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20200623__20200624_fKCop_z2RPL7EAjYHb" title="Dividend Paid on or Before Date">July 13, 2020</span></span></td><td><span id="xdx_F21_zI5LWjgyVqp" style="font-family: Times New Roman, Times, Serif">*</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20200624_pp0p0" title="Dividend Paid on or Before Date, Amount">2,826,000</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20200330__20200331" title="Dividend Declared, Date">March 31, 2020</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--DividendsPayableAmountPerShare_c20200331_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20200330__20200331_fKCop_zOFCLlhu0Qtc" title="Dividend Paid on or Before Date">April 17, 2020</span></span></td><td><span id="xdx_F2B_zkiDtTot80Wf" style="font-family: Times New Roman, Times, Serif">*</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20200331_pp0p0" style="text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">2,826,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20191215__20191216_fKFMp_zfYGktzmB4G" title="Dividend Declared, Date">December 16, 2019</span> <i/></span></td><td><span id="xdx_F25_zGr7MUfTX2xa" style="font-family: Times New Roman, Times, Serif">(S)</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--DividendsPayableAmountPerShare_c20191216_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">3.50</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20191215__20191216_fKCop_zV2vZp5Oiy04" title="Dividend Paid on or Before Date">December 30, 2019</span></span></td><td><span id="xdx_F2B_z1bTmncM6wxb" style="font-family: Times New Roman, Times, Serif">*</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20191216_pp0p0" style="text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">35,330,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20191213__20191214" title="Dividend Declared, Date">December 14, 2019</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--DividendsPayableAmountPerShare_c20191214_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20191213__20191214_fKCop_zo403wmCJq2e" title="Dividend Paid on or Before Date">January 3, 2020</span></span></td><td><span id="xdx_F21_zVLJiZDPla33" style="font-family: Times New Roman, Times, Serif">*</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20191214_pp0p0" style="text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">2,826,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20190905__20190906" title="Dividend Declared, Date">September 6, 2019</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--DividendsPayableAmountPerShare_c20190906_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20190905__20190906_fKCop_z1FXH1JUpfyg" title="Dividend Paid on or Before Date">October 2, 2019</span></span></td><td><span id="xdx_F2B_zBo8GCzdxZ9j" style="font-family: Times New Roman, Times, Serif">*</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20190906_pp0p0" style="text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">2,826,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20190612__20190613" title="Dividend Declared, Date">June 13, 2019</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--DividendsPayableAmountPerShare_c20190613_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20190612__20190613_fKCop_zf4KQMoMEK0d" title="Dividend Paid on or Before Date">July 2, 2019</span></span></td><td><span id="xdx_F23_zXFh3U84QvD7" style="font-family: Times New Roman, Times, Serif"/>*</td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20190613_pp0p0" style="text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">2,826,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20190408__20190409" title="Dividend Declared, Date">April 9, 2019</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--DividendsPayableAmountPerShare_c20190409_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.24</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20190408__20190409_fKCoqKQ_____zGGJrWPGaR65" title="Dividend Paid on or Before Date">April 29, 2019</span></span></td><td><span id="xdx_F2A_zesDDXojo9fd" style="font-family: Times New Roman, Times, Serif">**</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20190409_pp0p0" style="text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">2,422,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_c20181212__20181213" title="Dividend Declared, Date">December 13, 2018</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--DividendsPayableAmountPerShare_c20181213_pii" style="text-align: right" title="Dividend Declared, Price Per Share"><span style="font-family: Times New Roman, Times, Serif">0.24</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_c20181212__20181213_fKCoqKQ_____zn7U8gK3zpM7" title="Dividend Paid on or Before Date">January 3, 2019</span></span></td><td><span id="xdx_F25_ztZCZQJePX1k" style="font-family: Times New Roman, Times, Serif">**</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20181213_pp0p0" style="text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">2,422,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"><tr style="vertical-align: top; text-align: left"><td style="width: 3%"><span id="xdx_F0B_zeWAtekFSdd7" style="font: 10pt Times New Roman, Times, Serif">(*)</span></td> <td style="width: 49%"><span id="xdx_F1C_zzo4fUO8keij" style="font: 10pt Times New Roman, Times, Serif">The number of shares outstanding on the dividend payment date was 10,094,322.</span></td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: top; text-align: left"> <td id="xdx_F01_zATtFnGgoVsk" style="width: 3%">(**)</td> <td id="xdx_F13_zEA6VIplpVd3" style="width: 49%">The number of shares outstanding on the dividend payment date was 10,091,822.</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: top; text-align: left"> <td style="width: 3%"><span id="xdx_F03_zoowfZwTOPcf" style="font: 10pt Times New Roman, Times, Serif">(S)</span></td> <td style="width: 49%"><span id="xdx_F1D_zcgZyktMcBq3" style="font: 10pt Times New Roman, Times, Serif">indicates special dividend</span></td></tr></table> 2020-09-23 0.28 2020-10-13 2826000 2020-06-24 0.28 2020-07-13 2826000 2020-03-31 0.28 2020-04-17 2826000 2019-12-16 3.50 2019-12-30 35330000 2019-12-14 0.28 2020-01-03 2826000 2019-09-06 0.28 2019-10-02 2826000 2019-06-13 0.28 2019-07-02 2826000 2019-04-09 0.24 2019-04-29 2422000 2018-12-13 0.24 2019-01-03 2422000 137000 65000 2500 2000 500 217000 1000000 5000000 61811 932000 15 2500 <p id="xdx_80C_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zQK4YIjaQLSc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.6pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>9. <span id="xdx_82B_zaBTf6x2GSAf">RELATED PARTY TRANSACTIONS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">From time to time the Company may have related party transactions (“RPTs”). In short, RPTs represent any transaction between the Company and any Company employee, director or officer, or any related entity, or relative, etc. The Company performs a review of transactions each year to determine if any RPTs exist, and if so, determines if the related parties act independently of each other in a fair transaction. Through this investigation the Company noted a limited number of RPTs which are disclosed hereto. Legal services were performed by a firm which formerly employed one member of the board. On occasion the Company shares a small amount of services with its former parent Mestek, Inc., mostly related to board meeting expenses. The Company is aware of transactions between a few service providers which employ individuals indirectly associated to Omega Flex employees. In all cases, these transactions have been determined to be independent transactions with no indication that they are influenced by the related relationships. During the first nine months of 2020, the Company had both provided and subsequently collected $<span id="xdx_903_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_c20200101__20200930_pp0p0" title="Amount collected from related party">5,000</span> of note agreement assets with related parties. Other than as disclosed above, the Company is currently not aware of any RPTs between the Company and any of its current directors or officers outside the scope of their normal business functions or expected contractual duties.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 5000 <p id="xdx_80E_eus-gaap--SubsequentEventsTextBlock_zK8vHGaHi4ia" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"><b>10. <span id="xdx_82A_zxd7QbRvBtRa">SUBSEQUENT EVENTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company evaluated all events or transactions that occurred through the date of this filing. During this period, no events other than as discussed above came to the Company’s attention that would impact the condensed consolidated financial statements.</span></p> The number of shares outstanding on the dividend payment date was 10,094,322. The number of shares outstanding on the dividend payment date was 10,091,822. indicates special dividend XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover
9 Months Ended
Sep. 30, 2020
shares
Cover [Abstract]  
Document Type 10-Q
Amendment Flag false
Document Quarterly Report true
Document Transition Report false
Document Period End Date Sep. 30, 2020
Document Fiscal Period Focus Q3
Document Fiscal Year Focus 2020
Current Fiscal Year End Date --12-31
Entity File Number 000-51372
Entity Registrant Name Omega Flex, Inc.
Entity Central Index Key 0001317945
Entity Tax Identification Number 23-1948942
Entity Incorporation, State or Country Code PA
Entity Address, Address Line One 451 Creamery Way,
Entity Address, City or Town Exton,
Entity Address, State or Province PA
Entity Address, Postal Zip Code 19341
City Area Code (610)
Local Phone Number 524-7272
Title of 12(b) Security Common Stock, par value $0.01 per share
Trading Symbol OFLX
Security Exchange Name NASDAQ
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Accelerated Filer
Entity Small Business false
Entity Emerging Growth Company false
Entity Shell Company false
Entity Common Stock, Shares Outstanding 10,094,322
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Current Assets:    
Cash and Cash Equivalents $ 18,577 $ 16,098
Accounts Receivable - less allowances of $1,013 and $1,433, respectively 16,319 17,047
Inventories - Net 11,429 11,078
Other Current Assets 2,840 2,097
Total Current Assets 49,165 46,320
Right-Of-Use Assets - Operating 524 771
Property and Equipment - Net 8,647 8,909
Goodwill - Net 3,526 3,526
Deferred Taxes 4 4
Other Long Term Assets 1,520 1,454
Total Assets 63,386 60,984
Current Liabilities:    
Accounts Payable 2,147 2,383
Accrued Compensation 3,640 4,618
Accrued Commissions and Sales Incentives 3,415 4,461
Dividends Payable 2,826 2,826
Taxes Payable 423
Lease Liability - Operating 275 369
Other Liabilities 5,787 5,404
Total Current Liabilities 18,090 20,484
Lease Liability – Operating, net of current portion 259 418
Deferred Taxes 416 331
Long Term Taxes Payable 559
Other Long Term Liabilities 2,264 2,175
Total Liabilities 21,588 23,408
Commitments and Contingencies (Note 5)  
Omega Flex, Inc. Shareholders’ Equity:    
Common Stock – par value $0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 outstanding at both September 30, 2020 and December 31, 2019 102 102
Treasury Stock (1) (1)
Paid-in Capital 11,025 11,025
Retained Earnings 31,418 27,165
Accumulated Other Comprehensive Loss (968) (909)
Total Omega Flex, Inc. Shareholders’ Equity 41,576 37,382
Noncontrolling Interest 222 194
Total Shareholders’ Equity 41,798 37,576
Total Liabilities and Shareholders’ Equity $ 63,386 $ 60,984
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts receivable $ 1,013 $ 1,433
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 20,000,000 20,000,000
Common stock, shares issued 10,153,633 10,153,633
Common stock, shares outstanding 10,094,322 10,094,322
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Statement [Abstract]        
Net Sales $ 27,087 $ 28,030 $ 74,171 $ 81,627
Cost of Goods Sold 9,821 10,326 27,874 30,241
Gross Profit 17,266 17,704 46,297 51,386
Selling Expense 3,991 5,383 12,045 14,193
General and Administrative Expense 5,951 6,786 14,056 18,430
Engineering Expense 945 1,162 3,086 3,655
Operating Profit 6,379 4,373 17,110 15,108
Interest Income (Expense) 6 229 (46) 685
Other Income (Expense) 19 (55) (112) (50)
Income Before Income Taxes 6,404 4,547 16,952 15,743
Income Tax Expense 1,576 1,153 4,188 3,896
Net Income 4,828 3,394 12,764 11,847
Less: Net (Income) attributable to the Noncontrolling Interest (11) (26) (32) (114)
Net Income attributable to Omega Flex, Inc. $ 4,817 $ 3,368 $ 12,732 $ 11,733
Basic and Diluted Earnings per Common Share $ 0.48 $ 0.33 $ 1.26 $ 1.16
Cash Dividends Declared per Common Share $ 0.28 $ 0.28 $ 0.84 $ 0.80
Basic and Diluted Weighted Average Shares Outstanding 10,094,322 10,094,322 10,094,322 10,092,756
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Statement [Abstract]        
Net Income $ 4,828 $ 3,394 $ 12,764 $ 11,847
Other Comprehensive Income (Loss):        
Foreign Currency Translation Adjustment 134 (147) (63) (202)
Other Comprehensive Income (Loss) 134 (147) (63) (202)
Comprehensive Income 4,962 3,247 12,701 11,645
Less: Comprehensive (Income) Loss Attributable to the Noncontrolling Interest (22) (18) (28) (103)
Total Comprehensive Income $ 4,940 $ 3,229 $ 12,673 $ 11,542
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Treasury Stock [Member]
Paid In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Noncontrolling Interest [Member]
Total
January 1, 2019 at Dec. 31, 2018 $ 102 $ (1) $ 10,808 $ 56,110 $ (950) $ 252 $ 66,321
Balance, shares at Dec. 31, 2018 10,091,822            
Net Income       11,733   114 11,847
Cumulative Translation Adjustment         (191) (11) (202)
To Restricted Stock Unit Awards 217       217
To Restricted Stock Unit Awards, shares 2,500            
Dividends Declared       (8,074)   (137) (8,211)
September 30, 2019 at Sep. 30, 2019 $ 102 (1) 11,025 59,769 (1,141) 218 69,972
Balance, shares at Sep. 30, 2019 10,094,322            
January 1, 2019 at Jun. 30, 2019 $ 102 (1) 11,025 59,227 (1,002) 337 69,688
Balance, shares at Jun. 30, 2019 10,094,322            
Net Income       3,368   26 3,394
Cumulative Translation Adjustment   (139) (8) (147)
Dividends Declared       (2,826)   (137) (2,963)
September 30, 2019 at Sep. 30, 2019 $ 102 (1) 11,025 59,769 (1,141) 218 69,972
Balance, shares at Sep. 30, 2019 10,094,322            
January 1, 2019 at Dec. 31, 2019 $ 102 (1) 11,025 27,165 (909) 194 37,576
Balance, shares at Dec. 31, 2019 10,094,322            
Net Income       12,732   32 12,764
Cumulative Translation Adjustment   (59) (4) (63)
Dividends Declared       (8,479)     (8,479)
September 30, 2019 at Sep. 30, 2020 $ 102 (1) 11,025 31,418 (968) 222 41,798
Balance, shares at Sep. 30, 2020 10,094,322            
January 1, 2019 at Jun. 30, 2020 $ 102 (1) 11,025 29,427 (1,091) 200 39,662
Balance, shares at Jun. 30, 2020 10,094,322            
Net Income       4,817   11 4,828
Cumulative Translation Adjustment         123 11 134
Shares Reissued From Treasury Pursuant
To Restricted Stock Unit Awards
To Restricted Stock Unit Awards, shares            
Dividends Declared       (2,826)     (2,826)
September 30, 2019 at Sep. 30, 2020 $ 102 $ (1) $ 11,025 $ 31,418 $ (968) $ 222 $ 41,798
Balance, shares at Sep. 30, 2020 10,094,322            
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Cash Flows from Operating Activities:    
Net Income $ 12,764 $ 11,847
Adjustments to Reconcile Net Income to Net Cash Provided by Operating Activities:    
Non-Cash Compensation 1,406 1,962
Depreciation and Amortization 637 493
Provision for Losses on Accounts Receivable, net of write-offs and recoveries (408) 75
Deferred Taxes 85 (247)
Provision for Inventory Reserves (100) (5)
Changes in Assets and Liabilities:    
Accounts Receivable 1,091 (512)
Inventories (294) (2,534)
Right-Of-Use Assets 237 (680)
Other Assets (811) (944)
Accounts Payable (230) 103
Accrued Compensation (962) (2,115)
Accrued Commissions and Sales Incentives (1,040) 28
Lease Liabilities (242) 698
Other Liabilities (792) 1,504
Net Cash Provided by Operating Activities 11,341 9,673
Cash Flows from Investing Activities:    
Purchase of Investments (45,921)
Net Proceeds from Sale of Investments 38,000
Capital Expenditures (381) (1,022)
Net Cash Used in Investing Activities (381) (8,943)
Cash Flows from Financing Activities:    
Dividends Paid (8,479) (7,807)
Net Cash Used in Financing Activities (8,479) (7,807)
Net Increase (Decrease) in Cash and Cash Equivalents 2,481 (7,077)
Translation effect on cash (2) (157)
Cash and Cash Equivalents – Beginning of Period 16,098 32,392
Cash and Cash Equivalents – End of Period 18,577 25,158
Supplemental Disclosure of Cash Flow Information:    
Cash paid for Income Taxes 4,939 4,342
Cash paid for Interest 112
Declared Dividends $ 8,479 $ 8,211
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS
9 Months Ended
Sep. 30, 2020
Accounting Policies [Abstract]  
BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS

1. BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements include the accounts of Omega Flex, Inc. (Omega) and its subsidiaries (collectively the “Company”). The Company’s unaudited condensed consolidated financial statements for the quarter ended September 30, 2020 have been prepared in accordance with accounting principles generally accepted in the United States (GAAP), and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to those rules and regulations, although the Company believes that the disclosures made are adequate to make the information not misleading. It is suggested that these condensed consolidated financial statements be read in conjunction with the financial statements and the notes thereto included in the Company’s latest shareholders’ annual report (Form 10-K). All material inter-company accounts and transactions have been eliminated in consolidation. It is Management’s opinion that all adjustments necessary for a fair statement of the results for the interim periods have been made, and that all adjustments are of a normal recurring nature or a description is provided for any adjustments that are not of a normal recurring nature.

 

Description of Business

 

The Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose (also described as corrugated tubing), as well as the sale of the Company’s related proprietary fittings and a vast array of accessories.

 

The Company is a leading manufacturer of flexible metal hose, which is used in a variety of applications to carry gases and liquids within their particular applications. These applications include carrying liquefied gases in certain processing applications, fuel gases within residential and commercial buildings, medical gases in health care facilities, and vibration absorbers in high vibration applications. The Company’s flexible metal piping is also used to carry other types of gases and fluids in a number of industrial applications where the customer requires the piping to have both a degree of flexibility and/or an ability to carry corrosive compounds or mixtures, or to carry at both very high and very low (cryogenic) temperatures.

 

The Company manufactures flexible metal hose at its facilities in Exton, Pennsylvania and Houston, Texas, in the United States, and in Banbury, Oxfordshire in the United Kingdom, and sells its products through distributors, wholesalers and to original equipment manufacturers (“OEMs”) throughout North America, and in certain European markets.

 

 

COVID-19 Pandemic

 

The emergence of the coronavirus (COVID-19) pandemic in the United States (U.S.), United Kingdom (U.K.) and around the world, presents significant risks to the Company, not all of which the Company is able to fully evaluate or articulate at the current time. This has caused and is continuing to cause business slowdowns and shutdowns and turmoil in the financial markets both in the U.S. and abroad. The Company is monitoring the impact of the COVID-19 pandemic on its business, including how it has impacted and will impact the Company’s employees, customers, suppliers and distribution channels. The COVID-19 pandemic, as well as the quarantines and other governmental and non-governmental restrictions which have been imposed throughout the world in an effort to contain or mitigate the spread of the coronavirus, has created significant volatility, uncertainty and economic disruption which has begun to and is expected to continue to significantly affect the Company’s business. The extent of the impact of the COVID-19 pandemic on the Company’s business is highly uncertain and difficult to predict, as information is rapidly evolving with respect to the duration and severity of the COVID-19 pandemic. Currently, the Company cannot reasonably estimate the duration and severity of the COVID-19 pandemic or its overall impact on the Company’s business.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 30, 2020
Accounting Policies [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES

2. SIGNIFICANT ACCOUNTING POLICIES

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The most significant estimates and assumptions relate to revenue recognition and related sales incentives, accounts receivable allowances, investment valuations, inventory valuations, goodwill valuation, product liability reserve, stock-based compensation valuations and accounting for income taxes. Actual amounts could differ significantly from these estimates.

 

Revenue Recognition

 

According to Accounting Standards Update 2014-09, Revenue from Contracts with Customers (Topic 606), the Company recognizes revenue in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services.

 

The principle of Topic 606 is achieved through applying the following five-step approach:

 

  Identification of the contract, or contracts, with a customer — a contract with a customer exists when the Company enters into an enforceable contract with a customer, typically a purchase order initiated by the customer, that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods.

 

 

  Identification of the performance obligations in the contract — performance obligations promised in a contract are identified based on the goods that will be transferred to the customer that are distinct, whereby the customer can benefit from the goods on their own or together with other resources that are readily available from third parties or from us. Persuasive evidence of an arrangement for the sale of product must exist. The Company ships product in accordance with the purchase order and standard terms as reflected within the Company’s order acknowledgments and sales invoices.
     
  Determination of the transaction price —the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods to the customer. This would be the agreed upon quantity and price per product type in accordance with the customer purchase order, which is aligned with the Company’s internally approved pricing guidelines.
     
  Allocation of the transaction price to the performance obligations in the contract — if the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. This applies to the Company as there is only one performance obligation to ship the goods.
     
  Recognition of revenue when, or as, the Company satisfies a performance obligation — the Company satisfies performance obligations at a point in time when control of the goods transfers to the customer. Determining the point in time when control transfers requires judgment. Indicators considered in determining whether the customer has obtained control of a good include:

 

  The Company has a present right to payment
  The customer has legal title to the goods
  The Company has transferred physical possession of the goods
  The customer has the significant risks and rewards of ownership of the goods
  The customer has accepted the goods

 

It is important to note that the indicators are not a set of conditions that must be met before the Company can conclude that control of the goods has transferred to the customer. The indicators are a list of factors that are often present if a customer has control of the goods.

 

The Company has typical, unmodified FOB shipping point terms. As the seller, the Company can determine that the shipped goods meet the agreed-upon specifications in the contract or customer purchase order (e.g. items, quantities, and prices) with the buyer, so customer acceptance would be deemed a formality, as noted in ASC 606-10-55-86. As a result, the Company has a legal right to payment upon shipment of the goods.

 

Based upon the above, the Company has concluded that transfer of control substantively transfers to the customer upon shipment.

 

 

Other considerations of Topic 606 include the following:

 

  Contract Costs - costs to obtain a contract (e.g. customer purchase order) include sales commissions. Under Topic 606, these costs may be expensed as incurred for contracts with a duration of one year or less. The majority of the Company’s customer purchase orders are fulfilled (e.g. goods are shipped) within two days of receipt.
     
  Warranties - the Company does not offer separately purchased warranties. Therefore, there is not a separate performance obligation. The Company does account for warranties as a cost accrual and the warranties do not include any additional distinct services other than the assurance that the goods comply with agreed-upon specifications. There is no impact of warranties under Topic 606 upon the financial reporting of the Company.
     
  Returned Goods - from time to time, the Company provides authorization to customers to return goods. If deemed to be material, the Company would record a “right of return” asset for the cost of the returned goods which would reduce cost of sales.
     
  Volume Rebates (Promotional Incentives) - volume rebates are variable (dependent upon the volume of goods purchased by our eligible customers) and, under Topic 606, must be estimated and recognized as a reduction of revenue as performance obligations are satisfied (e.g. upon shipment of goods). Also, under Topic 606, to ensure that revenue recognized would not be probable of a significant reversal, the four following factors are considered:

 

  The amount of consideration is highly susceptible to factors outside the Company’s influence.
  The uncertainty about the amount of consideration is not expected to be resolved for a long period of time.
  The Company’s experience with similar types of contracts is limited.
  The contract has a large number and broad range of possible consideration amounts.

 

If it was concluded that the above factors were in place for the Company, it would support the probability of a significant reversal of revenue. However, as none of the four factors apply to the Company, promotional incentives are recorded as a reduction of revenue based upon estimates of the eligible products expected to be sold.

 

Regarding disaggregated revenue disclosures, as previously noted, the Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose. Most of the Company’s transactions are very similar in nature, contract, terms, timing, and transfer of control of goods. As indicated within Note 2, under the caption “Significant Concentration”, the majority of the Company’s sales were geographically contained within North America, with the remainder scattered internationally. All performance assessments and resource allocations are generally based upon the review of the results of the Company as a whole.

 

 

Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.

 

Accounts Receivable and Provision for Credit Losses

 

All accounts receivables are stated at amortized cost, net of allowances for credit losses, and adjusted for any write-offs. The Company maintains allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables considering current market conditions and estimates for supportable forecasts when appropriate. The estimate is a result of the Company’s ongoing assessments and evaluations of collectability, historical loss experience, and future expectations in estimating credit losses in its receivable portfolio. For accounts receivables, the Company uses historical loss experience rates and applies them to a related aging analysis while also considering customer and/or economic risk where appropriate. Determination of the proper amount of allowances requires management to exercise judgment about the timing, frequency and severity of credit losses that could materially affect the provision for credit losses and, as a result, net earnings. The allowances consider numerous quantitative and qualitative factors that include receivable type, historical loss experience, delinquency trends, collection experience, current economic conditions, estimates for supportable forecasts, when appropriate, and credit risk characteristics.

 

The reserve for credit losses, which include future credits, discounts, and doubtful accounts, was $1,013,000 and $1,433,000 as of September 30, 2020 and December 31, 2019, respectively.

 

Investments

 

The Company invests excess funds in liquid interest earning instruments including U.S. Treasury bills and bank time deposits, with maturities typically of one year or less. These investments are stated at fair value, which approximates amortized cost, and are classified as available-for-sale in accordance with ASC 320, Investments – Debt and Equity Securities. The Company did not have any investments as of September 30, 2020 and December 31, 2019, respectively.

 

Inventories

 

Inventories are valued at the lower of cost or net realizable value. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company generally considers inventory quantities beyond two-years usage, measured on a historical usage basis, to be excess inventory and reduces the carrying value of inventory accordingly.

 

 

Property and Equipment

 

Property and equipment are initially recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements are capitalized.

 

Goodwill

 

In accordance with Financial Accounting Standards Board (“FASB”) ASC Topic 350, Intangibles – Goodwill and Other, the Company performed an annual impairment test as of December 31, 2019. This analysis did not indicate any impairment of goodwill.

 

However, the duration and severity of the COVID-19 pandemic could result in future goodwill impairment charges. While we have concluded that a triggering event did not occur during the nine months ended September 30, 2020, a prolonged pandemic could impact the Company’s results of operations in a manner significant enough to trigger an interim impairment test.

 

Stock-Based Compensation Plans

 

In 2006, the Company adopted a Phantom Stock Plan (the “Plan”), which allows the Company to grant phantom stock units (“Units”) to certain key employees, officers or directors. The Units each represent a contractual right to payment of compensation in the future based upon the market value of the Company’s common stock. The Units follow a vesting schedule of three years from the grant date, and are then paid upon maturity. In accordance with FASB ASC Topic 718, Compensation - Stock Compensation (“Topic 718”), the Company uses the Black-Scholes option pricing model as its method for determining the fair value of the Units and are accordingly recorded as liabilities. Additionally, the liabilities for the Units are adjusted to market value over time from the grant dates to the related maturity dates. Further details of the Plan are provided in Note 6.

 

Product Liability Reserves

 

Product liability reserves represent the estimated unpaid amounts under the Company’s insurance policies with respect to existing claims. The Company uses the most current available data to estimate claims. As explained more fully under Note 5, Commitments and Contingencies, for various product liability claims covered under the Company’s general liability insurance policies, the Company must pay certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $25,000 to $2,000,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company is vigorously defending against all known claims.

 

 

Leases

 

Effective January 1, 2019, the Company adopted the requirements of FASB ASU 2016-02, Leases (Topic 842) which defines a lease as any contract that conveys the right to use a specific asset for a period of time in exchange for consideration. Leases are classified as a finance lease, formerly called a capital lease, if any of the following criteria are met:

 

  1. The lease transfers ownership of the underlying asset to the lessee by the end of the lease term.
  2. The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise.
  3. The lease term is for the major part of the remaining economic life of the underlying asset.
  4. The present value of the sum of lease payments and any residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset.
  5. The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term.

 

For any leases that do not meet the criteria identified above for finance leases, the Company treats such leases as operating leases. As of September 30, 2020, each of the Company’s leases are classified as operating leases.

 

Both finance and operating leases are reflected on the balance sheet as lease or “right-of-use” assets and lease liabilities.

 

There are some exceptions, which the Company has elected in its accounting policies. For leases with terms of twelve months or less, or below the Company’s general capitalization policy threshold, the Company has elected an accounting policy to not recognize lease assets and lease liabilities for all asset classes. The Company recognizes lease expense for such leases generally on a straight-line basis over the lease term.

 

The Company determines if a contract is a lease at the inception of the arrangement. The Company reviews all options to extend, terminate, or purchase its right-of-use assets at the inception of the lease and accounts for these options when they are reasonably certain to be exercised. Certain leases contain non-lease components, such as common area maintenance, which are generally accounted for separately. In general, the Company will assess if non-lease components are fixed and determinable, or variable, when determining if the component should be included in the lease liability. For purposes of calculating the present value of the lease obligations, the Company utilizes the implicit interest rate within the lease agreement when known and/or determinable, and otherwise utilizes its incremental borrowing rate at the time of the lease agreement.

 

As permitted under ASU 2018-11, the Company elected the optional transition method to adopt the new leases standard. Under this new transition method, the Company initially applied the new leases standard at the adoption date of January 1, 2019 and would have recognized a cumulative-effect adjustment, if appropriate, to the opening balance of retained earnings in the period of adoption. No cumulative-effect adjustment was recognized.

 

 

The impact of the adoption of this new standard resulted in an increase to the Company’s operating lease assets and liabilities on January 1, 2019 of approximately $800,000. The implementation did not have a material impact on our consolidated statements of income and statements of cash flows.

 

Fair Value of Financial and Nonfinancial Instruments

 

The Company measures financial instruments in accordance with FASB ASC Topic 820, Fair Value Measurements and Disclosures. The accounting standard defines fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability. The Company relies upon Level 1 inputs in determining the fair value of investments and the fair value of the Company’s reporting unit in its annual impairment test as described in the FASB ASC Topic 350, Intangibles - Goodwill and Other.

 

Earnings per Common Share

 

Basic earnings per share have been computed using the weighted-average number of common shares outstanding. For the periods presented, there are no dilutive securities. Consequently, basic and dilutive earnings per share are the same.

 

Currency Translation

 

Assets and liabilities denominated in foreign currencies, most of which relate to the Company’s United Kingdom subsidiary whose functional currency is British pound sterling, are translated into U.S. dollars at exchange rates prevailing on the balance sheet dates. The statements of income are translated into U.S. dollars at average exchange rates for the period. Adjustments resulting from the translation of financial statements are excluded from the determination of income and are accumulated in a separate component of shareholders’ equity. Exchange gains and losses resulting from foreign currency transactions are included in the statements of income (other expense) in the period in which they occur.

 

Income Taxes

 

The Company accounts for tax liabilities in accordance with the FASB ASC Topic 740, Income Taxes. Under this method the Company recorded tax expense, related deferred taxes and tax benefits, and uncertainties in tax positions.

 

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain.

 

The FASB ASC Topic 740, Income Taxes, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements. This guidance prescribes a recognition threshold of more-likely than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax positions to be recognized in the financial statements.

 

The Company follows the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide guidance on the recognition, de-recognition and measurement of potential tax benefits associated with tax positions.

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law making several changes to the Internal Revenue Code. The changes include, but are not limited to: increasing the limitation on the amount of deductible interest expense, allowing companies to carryback certain net operating losses, and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. The tax law changes in the Act have not had an effect on the Company’s income tax provision for the three and nine months ended September 30, 2020.

 

Other Comprehensive Income

 

For the three and nine months ended September 30, 2020 and 2019, respectively, the components of other comprehensive income consisted solely of foreign currency translation adjustments.

 

Significant Concentration

 

The Company has one significant customer which represented more than 10% of the Company’s Accounts Receivable at September 30, 2020 and December 31, 2019. That same customer represented more than 10% of the Company’s total Net Sales for the three and nine months ended September 30, 2020 and 2019. Geographically, the Company has a significant amount of sales in the United States versus internationally. These concentrations are consistent with those discussed in detail in the Company’s December 31, 2019 Form 10-K.

 

Subsequent Events

 

The Company evaluates all events or transactions through the date of the related filing that may have a material impact on its condensed consolidated financial statements. Refer to Note 10 of the condensed consolidated financial statements.

 

 

Recent Accounting Pronouncements

 

In January 2017, the FASB amended ASC Topic 350, Intangibles – Goodwill and Other (issued under ASU 2017-04, “Simplifying the Test for Goodwill Impairment”). This amendment simplifies the test for goodwill impairment by only requiring an entity to perform an annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognizes an impairment charge for the amount that the carrying amount exceeds the reporting unit’s fair value. Any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The amendment required adoption on January 1, 2020. In compliance, the Company adopted ASU 2017-04 as required during the first quarter of 2020 and determined that there was no material impact on its condensed consolidated financial statements.

 

In September 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 replaced the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 requires use of a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments. ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. Adoption of the standard requires using a modified retrospective approach through a cumulative-effect adjustment to retained earnings as of the effective date to align existing credit loss methodology with the new standard. In November 2019, the FASB issued ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments—Credit Losses. ASU 2019-11 requires entities that did not adopt the amendments in ASU 2016-13 as of November 2019 to adopt ASU 2019-11. This ASU contains the same effective dates and transition requirements as ASU 2016-13. We adopted ASU 2016-13 and ASU 2019-11 effective January 1, 2020. The impact of adoption of these standards on our condensed consolidated financial statements was not material.

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES
9 Months Ended
Sep. 30, 2020
Inventory Disclosure [Abstract]  
INVENTORIES

3. INVENTORIES

 

Inventories, net of reserves of $251,000 and $355,000 at September 30, 2020 and December 31, 2019, respectively, consisted of the following:

 

   September 30, 2020   December 31, 2019 
   (dollars in thousands) 
         
Finished Goods  $5,292   $5,409 
Raw Materials   6,137    5,669 
           
Inventories - Net  $11,429   $11,078 

 

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
LINE OF CREDIT AND OTHER BORROWINGS
9 Months Ended
Sep. 30, 2020
Debt Disclosure [Abstract]  
LINE OF CREDIT AND OTHER BORROWINGS

4. LINE OF CREDIT AND OTHER BORROWINGS

 

On December 1, 2017, the Company agreed to a new Amended and Restated Revolving Line of Credit Note and Third Amendment to the Loan Agreement with Santander Bank, N.A. (the “Bank”). The Company established a line of credit facility in the maximum amount of $15,000,000, maturing on December 1, 2022, with funds available for working capital purposes and other cash needs. The loan is unsecured. The loan agreement provides for the payment of any borrowings under the agreement at an interest rate range of either LIBOR plus 0.75% to plus 1.75% (for borrowings with a fixed term of 30, 60, or 90 days), or, Prime Rate up to Prime Rate plus 0.50% (for borrowings with no fixed term other than the December 1, 2022 maturity date), depending upon the Company’s then existing financial ratios. Currently, the Company’s ratio would allow for the most favorable rate under the agreement’s range, which would be a rate of 0.90%. The Company is also required to pay on a quarterly basis an unused facility fee of 10 basis points of the average unused balance of the note. The Company may terminate the line at any time during the five-year term, as long as there are no amounts outstanding.

 

During the quarter ending June 30, 2020, in an effort to ensure liquidity and secure all available resources during the COVID-19 crisis, the Company borrowed the full amount of its capacity on the line of $15,000,000 at the prime rate of 3.50% and repaid it in full prior to the end of the quarter. As of December 31, 2019, the Company had no outstanding borrowings on its line of credit.

 

The Company was in compliance with all debt covenants as of September 30, 2020 and December 31, 2019.

 

The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted on March 27, 2020 in the United States. On April 7, 2020, the Company received a loan from the U.S. Small Business Administration (“SBA”) to fund the Company’s request for a loan under the SBA’s Paycheck Protection Program (“PPP” and “PPP Loan”) created as part of the recently enacted CARES Act administered by the SBA. In connection with the PPP Loan, the Company entered into a promissory note filed as Exhibit 10.2 attached to Form 10-Q for the quarter ending March 31, 2020. Pursuant to the terms of the PPP Loan, the Company received total proceeds of $2,453,000 from the Bank. After the issuance of the PPP Loan, the U.S. Treasury Department issued new guidance on the PPP program, and advised that publicly traded companies that had access to other sources of financing may not be appropriate candidates for the PPP Loans, and provided a grace period until May 7, 2020 for such companies to repay the previously issued PPP Loans. Accordingly, in light of this guidance, the Company repaid the PPP Loan by May 7, 2020.

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

5. COMMITMENTS AND CONTINGENCIES

 

Commitments:

 

Under a number of indemnity agreements between the Company and each of its officers and directors, the Company has agreed to indemnify each of its officers and directors against any liability asserted against them in their capacity as an officer or director, or both. The Company’s indemnity obligations under the indemnity agreements are subject to certain conditions and limitations set forth in each of the agreements. Under the terms of the Agreement, the Company is contingently liable for costs which may be incurred by the officers and directors in connection with claims arising by reason of these individuals’ roles as officers and directors. The Company has obtained directors’ and officers’ insurance policies to fund certain obligations under the indemnity agreements.

 

 

The Company has salary continuation agreements with current and/or past employees. These agreements provide for monthly payments to each of the employees or their designated beneficiary upon the employee’s retirement or death. The payment benefits range from $1,000 per month to $3,000 per month with the term of such payments limited to 15 years after the employee’s retirement. The agreements also provide for survivorship benefits if the employee dies before attaining age 65, and severance payments if the employee is terminated without cause; the amount of which is dependent on the length of company service at the date of termination. The net present value of the retirement payments associated with these agreements is $505,000 at September 30, 2020, of which $451,000 is included in Other Long Term Liabilities, and the remaining current portion of $54,000 is included in Other Liabilities, associated with the applicable retired benefit payments over the next twelve months. The December 31, 2019 liability of $492,000 had $480,000 reported in Other Long Term Liabilities, and a current portion of $12,000 in Other Liabilities.

 

The Company has obtained and is the beneficiary of life insurance policies with respect to current and/or past employees. The cash surrender value of such policies (included in Other Long Term Assets) amounts to $1,479,000 at September 30, 2020 and $1,417,000 at December 31, 2019.

 

In addition to the above, the Company has other contractual employment and or change of control agreements in place with key employees, as previously disclosed and noted in the Exhibit Index to the Company’s December 31, 2019 Form 10-K. There are no current payment obligations related to these arrangements, and any future obligations are currently indeterminable due to the variable nature and timing of possible events required to incur such obligations.

 

As disclosed in detail in Note 7, Leases, the Company has several lease obligations in place that will be paid out over time.

 

Lastly, as provided in Item 7 of the Company’s December 31, 2019 Form 10-K, under the “Tabular Disclosure of Contractual Obligations and Off-Balance Sheet Arrangements”, the Company has numerous purchase obligations in place for the forthcoming year, largely related to the Company’s core material inventory components.

 

Contingencies:

 

In the ordinary and normal conduct of the Company’s business, it is subject to periodic lawsuits, investigations and claims (collectively, the “Claims”). Most of the Claims, including a putative class-action claim, relate to potential lightning damage to our flexible gas piping products, which impact legal and product liability related expenses. The Company does not believe the Claims have legal merit, and therefore has commenced a vigorous defense in response to the Claims. It is possible that the Company may incur increased litigation costs in the future due to a variety of factors, including a higher number of Claims, higher legal costs, and higher insurance deductibles or retentions.

 

 

In September 2017, a putative class action case was filed against the Company and other parties in Missouri state court. The Company successfully removed the case to federal court, and the court recently granted the defendants’ joint summary judgement motion, and dismissed the case. The plaintiffs have filed a notice of appeal to the adverse summary judgment decision. The Company is continuing to vigorously defend the case.

 

The Company was made aware of a potential legal liability regarding a legal dispute in the United Kingdom, in which the Company’s subsidiary, Omega Flex Limited (“OFL”), was the claimant. After withdrawing the claim, the court determined that OFL was responsible for the defendant’s costs (including a portion of its attorneys’ fees). The potential amount of loss for defendant’s legal costs is estimated to be between £200,000 and £500,000. We have recorded a reserve of £350,000, or approximately $452,000, as of September 30, 2020.

 

The Company has in place commercial general liability insurance policies that cover most Claims, which are subject to deductibles or retentions, ranging primarily from $25,000 to $2,000,000 per claim (depending on the terms of the policy and the applicable policy year), up to an aggregate amount. Litigation is subject to many uncertainties and management is unable to predict the outcome of the pending suits and claims. The potential liability for a given claim could range from zero to a maximum of $2,000,000, depending upon the circumstances, and insurance deductible or retention in place for the respective claim year. The aggregate maximum exposure for all current open Claims, excluding the Missouri class action case, as of September 30, 2020 is estimated to not exceed approximately $7,100,000, which represents the potential costs that may be incurred over time for the Claims within the applicable insurance policy deductibles or retentions. From time to time, depending upon the nature of a particular case, the Company may decide to spend in excess of a deductible or retention to enable more discretion regarding the defense, although this is not common. It is possible that the results of operations or liquidity of the Company, as well as the Company’s ability to procure reasonably priced insurance, could be adversely affected by the pending litigation, potentially materially. The Company is currently unable to estimate the ultimate liability, if any, that may result from the pending litigation, or potential litigation from future claims or claims that have not yet come to our attention, and accordingly, the liability in the consolidated financial statements primarily represents an accrual for legal costs for services previously rendered, and outstanding or anticipated settlements for Claims. The liabilities recorded on the Company’s books at September 30, 2020 and December 31, 2019 were $214,000 and $215,000, respectively, and are included in Other Liabilities.

 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK BASED PLANS
9 Months Ended
Sep. 30, 2020
Share-based Payment Arrangement [Abstract]  
STOCK BASED PLANS

6. STOCK BASED PLANS

 

Phantom Stock Plan

 

Plan Description. On April 1, 2006, the Company adopted the Omega Flex, Inc. 2006 Phantom Stock Plan (the “Plan”). The Plan authorizes the grant of up to one million units of phantom stock to employees, officers or directors of the Company. The phantom stock units (“Units”) each represent a contractual right to payment of compensation in the future based on the market value of the Company’s common stock. The Units are not shares of the Company’s common stock, and a recipient of the Units does not receive any of the following:

 

  ownership interest in the Company
  shareholder voting rights
  other incidents of ownership to the Company’s common stock

 

The Units are granted to participants upon the recommendation of the Company’s CEO, and the approval of the Compensation Committee. Each of the Units that are granted to a participant will be initially valued by the Compensation Committee, at an amount equal to the closing price of the Company’s common stock on the grant date, but are recorded at fair value using the Black-Sholes method as described below. The Units follow a vesting schedule, with a maximum vesting of three years after the grant date. Upon vesting, the Units represent a contractual right of payment for the value of the Unit and therefore are stated as liabilities in accordance with Topic 718. The Units will be paid on their maturity date, one year after all of the Units granted in a particular award have fully vested, unless an acceptable event occurs under the terms of the Plan prior to one year, which would allow for earlier payment. The amount to be paid to the participant on the maturity date is dependent on the type of Unit granted to the participant.

 

The Units may be Full Value, in which the value of each Unit at the maturity date, will equal the closing price of the Company’s common stock as of the maturity date; or Appreciation Only, in which the value of each Unit at the maturity date will be equal to the closing price of the Company’s common stock at the maturity date minus the closing price of the Company’s common stock at the grant date.

 

On December 9, 2009, the Board of Directors authorized an amendment to the Plan to pay an amount equal to the value of any cash or stock dividend declared by the Company on its common stock to be accrued to the phantom stock units outstanding as of the record date of the common stock dividend. The dividend equivalent will be paid at the same time the underlying phantom stock units are paid to the participant.

 

In certain circumstances, the Units may be immediately vested upon the participant’s death or disability. All Units granted to a participant are forfeited if the participant is terminated from his relationship with the Company or its subsidiary for “cause,” which is defined under the Plan. If a participant’s employment or relationship with the Company is terminated for reasons other than for “cause,” then any vested Units will be paid to the participant upon termination. However, Units granted to certain “specified employees” as defined in Section 409A of the Internal Revenue Code will be paid approximately 181 days after termination.

 

Grants of Phantom Stock Units. As of December 31, 2019, the Company had 15,493 unvested units outstanding, all of which were granted at Full Value. On February 28, 2020, the Company granted an additional 4,875 Full Value Units with a fair value of $74.52 per unit on grant date, using historical volatility. In February 2020, the Company paid $968,000 for the 10,460 fully vested and matured units that were granted during February 2016, including their respective earned dividend values. In August 2020, the Company paid $356,000 for the 2,750 fully vested and matured units that were granted during August 2016, including their respective earned dividend values. On August 24, 2020, the Company granted an additional 870 Full Value Units with a fair value of $134.19 per unit on grant date, using historical volatility. As of September 30, 2020, the Company had 13,252 unvested units outstanding.

 

 

The Company uses the Black-Scholes option pricing model as its method for determining fair value of the Units. The Company uses the straight-line method of attributing the value of the stock-based compensation expense relating to the Units. The compensation expense (including adjustment of the liability to its fair value) from the Units is recognized over the vesting period of each grant or award.

 

Topic 718 requires forfeitures to be estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates in order to derive the Company’s best estimate of awards ultimately to vest.

 

Forfeitures represent only the unvested portion of a surrendered Unit and are typically estimated based on historical experience. Based on an analysis of the Company’s historical data, which has limited experience related to any stock-based plan forfeitures, the Company applied a 0% forfeiture rate to Plan Units outstanding in determining its Plan Unit compensation expense as of September 30, 2020.

 

The total Phantom Stock related liability as of September 30, 2020 was $3,283,000 of which $1,470,000 is included in Other Liabilities, as it is expected to be paid within the next twelve months, and the balance of $1,813,000 is included in Other Long Term Liabilities. At December 31, 2019, the total Phantom Stock liability was $3,201,000, with $1,508,000 in Other Liabilities, and $1,693,000 included in Other Long Term Liabilities.

 

Related to the Phantom Stock Plan, in accordance with Topic 718, the Company recorded compensation expense of approximately $1,406,000 and $1,745,000 for the nine months ended September 30, 2020 and 2019, respectively. Compensation expense for a given period largely depends upon fluctuations in the Company’s stock price.

 

The following table summarizes information about the Company’s nonvested phantom stock Units at September 30, 2020:

 

 

   Units   Weighted Average Grant Date Fair Value 
Number of Phantom Stock Unit Awards:          
Nonvested at December 31, 2019   15,493   $59.65 
Granted   5,745   $83.56 
Vested   (7,986)  $55.35 
Forfeited        
Canceled        
Nonvested at September 30, 2020   13,252   $72.61 
Phantom Stock Unit Awards Expected to Vest   13,252   $72.61 

 

 

The total unrecognized compensation costs calculated at September 30, 2020 are $1,474,000 which will be recognized through August of 2023. The Company will recognize the related expense over the weighted average period of 1.4 years.

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES
9 Months Ended
Sep. 30, 2020
Leases [Abstract]  
LEASES

7. LEASES

 

In the United States, the Company owns its two main operating facilities located in Exton, PA, which provide manufacturing, warehousing and distribution space. In addition to the owned facilities, the Company also has operations in other locations that are leased, as well as other leased assets.

 

With regards to leased facilities within the United States, the Company leases its corporate office space in Middletown, CT, with the lease term expiring in 2022. Additionally, the Company leases a warehousing and distribution center in Houston, Texas, which currently provides manufacturing, stocking and sales operations, with a 5-year lease term running through October 2024.

 

In the United Kingdom, the Company leases a facility in Banbury, England, which serves sales, warehousing and operational functions. The lease in Banbury has a 15-year term ending in September 2021.

 

In addition to property rentals, the Company also has lease agreements in place for various fleet vehicles and equipment with various lease terms.

 

In the September 30, 2020 condensed consolidated balance sheet, the Company has recorded right-of-use assets of $524,000, and a lease liability of $534,000, of which $275,000 is reported as a current liability. The respective weighted average remaining lease term and discount rate are approximately 2.42 years and 3.16%.

 

Future minimum lease payments under non-cancellable leases as of September 30, 2020, are as follows:

 

 

Twelve Months Ending September 30,  Operating Leases 
    (in thousands) 
      
2021  $275 
2022   149 
2023   56 
2024   47 
2025   7 
Thereafter    
      
Total Minimum Lease Payments  $534 

 

A similar description of the lease obligations for the previous year is disclosed in the Company’s December 31, 2019 Form 10-K.

 

 

Lease expense for the operating leases was approximately $76,000 and $225,000 for the three and nine months ended September 30, 2020 and $73,000 and $223,000 for the three and nine months ended September 30, 2019. Lease expense is allocated to each portion of the business generally based upon use, with the majority absorbed by manufacturing (cost of goods sold), and the remainder apportioned to selling, administrative and engineering.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
SHAREHOLDERS' EQUITY
9 Months Ended
Sep. 30, 2020
Equity [Abstract]  
SHAREHOLDERS' EQUITY

8. SHAREHOLDERS' EQUITY

 

As of September 30, 2020 and December 31, 2019, the Company had authorized 20,000,000 common stock shares with par value of $0.01 per share. For both periods, the total number of outstanding shares was 10,094,322, shares held in Treasury was 59,311, and total shares issued was 10,153,633.

 

During 2020 and 2019, upon approval of the Board of Directors (the "Board") the Company has declared and paid regular quarterly dividends, as well as special dividends, as set forth in the following table:

 

 

Dividend Declared   Dividend Paid 
Date  Price Per Share   Date  Amount 
September 23, 2020  $0.28   October 13, 2020* $2,826,000 
June 24, 2020  $0.28   July 13, 2020* $2,826,000 
March 31, 2020  $0.28   April 17, 2020* $2,826,000 
December 16, 2019 (S) $3.50   December 30, 2019* $35,330,000 
December 14, 2019  $0.28   January 3, 2020* $2,826,000 
September 6, 2019  $0.28   October 2, 2019* $2,826,000 
June 13, 2019  $0.28   July 2, 2019* $2,826,000 
April 9, 2019  $0.24   April 29, 2019** $2,422,000 
December 13, 2018  $0.24   January 3, 2019** $2,422,000 

 

(*) The number of shares outstanding on the dividend payment date was 10,094,322.
(**) The number of shares outstanding on the dividend payment date was 10,091,822.
(S) indicates special dividend

 

In addition to the above dividend amounts, there were dividends approved by the Company’s foreign subsidiary during July and December of 2019, with the cash distribution to the noncontrolling interest of $137,000 and $65,000, respectively, paid during those respective months.

 

It should be noted that from time to time, the Board may elect to pay special dividends, in addition to or in lieu of the regular quarterly dividends, depending upon the financial condition of the Company. Special dividends are indicated in the above schedule as (S).

 

The Board approved and granted a total of 2,500 restricted stock unit awards (the “Awards”) to be allocated to the existing non-employee directors of the Company. The Awards were approved by the shareholders of the Company at the annual meeting on June 11, 2019, and distributed on June 20, 2019. A Form S-8 registration statement, and the restricted stock unit award agreements, were filed with the SEC on December 13, 2018 (2,000 units) and May 24, 2019 (500 units). The related director compensation cost of approximately $217,000 was recognized during June 2019.

 

 

On April 4, 2014, the Board authorized an extension of its stock repurchase program without expiration, up to a maximum amount of $1,000,000. The original program established in December 2007 authorized the purchase of up to $5,000,000 of its common stock. The purchases may be made from time-to-time in the open market or in privately negotiated transactions, depending on market and business conditions. The Board retained the right to cancel, extend, or expand the share buyback program, at any time and from time-to-time. Since inception, the Company has purchased a total of 61,811 shares for approximately $932,000, or approximately $15 per share, which were held as treasury shares. The Company has not made any stock repurchases since 2014; however, as stated above, there were 2,500 shares distributed from treasury to non-employee directors during June 2019.

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
RELATED PARTY TRANSACTIONS
9 Months Ended
Sep. 30, 2020
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

9. RELATED PARTY TRANSACTIONS

 

From time to time the Company may have related party transactions (“RPTs”). In short, RPTs represent any transaction between the Company and any Company employee, director or officer, or any related entity, or relative, etc. The Company performs a review of transactions each year to determine if any RPTs exist, and if so, determines if the related parties act independently of each other in a fair transaction. Through this investigation the Company noted a limited number of RPTs which are disclosed hereto. Legal services were performed by a firm which formerly employed one member of the board. On occasion the Company shares a small amount of services with its former parent Mestek, Inc., mostly related to board meeting expenses. The Company is aware of transactions between a few service providers which employ individuals indirectly associated to Omega Flex employees. In all cases, these transactions have been determined to be independent transactions with no indication that they are influenced by the related relationships. During the first nine months of 2020, the Company had both provided and subsequently collected $5,000 of note agreement assets with related parties. Other than as disclosed above, the Company is currently not aware of any RPTs between the Company and any of its current directors or officers outside the scope of their normal business functions or expected contractual duties.

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
SUBSEQUENT EVENTS
9 Months Ended
Sep. 30, 2020
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

10. SUBSEQUENT EVENTS

 

The Company evaluated all events or transactions that occurred through the date of this filing. During this period, no events other than as discussed above came to the Company’s attention that would impact the condensed consolidated financial statements.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Sep. 30, 2020
Accounting Policies [Abstract]  
Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The most significant estimates and assumptions relate to revenue recognition and related sales incentives, accounts receivable allowances, investment valuations, inventory valuations, goodwill valuation, product liability reserve, stock-based compensation valuations and accounting for income taxes. Actual amounts could differ significantly from these estimates.

 

Revenue Recognition

Revenue Recognition

 

According to Accounting Standards Update 2014-09, Revenue from Contracts with Customers (Topic 606), the Company recognizes revenue in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services.

 

The principle of Topic 606 is achieved through applying the following five-step approach:

 

  Identification of the contract, or contracts, with a customer — a contract with a customer exists when the Company enters into an enforceable contract with a customer, typically a purchase order initiated by the customer, that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods.

 

 

  Identification of the performance obligations in the contract — performance obligations promised in a contract are identified based on the goods that will be transferred to the customer that are distinct, whereby the customer can benefit from the goods on their own or together with other resources that are readily available from third parties or from us. Persuasive evidence of an arrangement for the sale of product must exist. The Company ships product in accordance with the purchase order and standard terms as reflected within the Company’s order acknowledgments and sales invoices.
     
  Determination of the transaction price —the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods to the customer. This would be the agreed upon quantity and price per product type in accordance with the customer purchase order, which is aligned with the Company’s internally approved pricing guidelines.
     
  Allocation of the transaction price to the performance obligations in the contract — if the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. This applies to the Company as there is only one performance obligation to ship the goods.
     
  Recognition of revenue when, or as, the Company satisfies a performance obligation — the Company satisfies performance obligations at a point in time when control of the goods transfers to the customer. Determining the point in time when control transfers requires judgment. Indicators considered in determining whether the customer has obtained control of a good include:

 

  The Company has a present right to payment
  The customer has legal title to the goods
  The Company has transferred physical possession of the goods
  The customer has the significant risks and rewards of ownership of the goods
  The customer has accepted the goods

 

It is important to note that the indicators are not a set of conditions that must be met before the Company can conclude that control of the goods has transferred to the customer. The indicators are a list of factors that are often present if a customer has control of the goods.

 

The Company has typical, unmodified FOB shipping point terms. As the seller, the Company can determine that the shipped goods meet the agreed-upon specifications in the contract or customer purchase order (e.g. items, quantities, and prices) with the buyer, so customer acceptance would be deemed a formality, as noted in ASC 606-10-55-86. As a result, the Company has a legal right to payment upon shipment of the goods.

 

Based upon the above, the Company has concluded that transfer of control substantively transfers to the customer upon shipment.

 

 

Other considerations of Topic 606 include the following:

 

  Contract Costs - costs to obtain a contract (e.g. customer purchase order) include sales commissions. Under Topic 606, these costs may be expensed as incurred for contracts with a duration of one year or less. The majority of the Company’s customer purchase orders are fulfilled (e.g. goods are shipped) within two days of receipt.
     
  Warranties - the Company does not offer separately purchased warranties. Therefore, there is not a separate performance obligation. The Company does account for warranties as a cost accrual and the warranties do not include any additional distinct services other than the assurance that the goods comply with agreed-upon specifications. There is no impact of warranties under Topic 606 upon the financial reporting of the Company.
     
  Returned Goods - from time to time, the Company provides authorization to customers to return goods. If deemed to be material, the Company would record a “right of return” asset for the cost of the returned goods which would reduce cost of sales.
     
  Volume Rebates (Promotional Incentives) - volume rebates are variable (dependent upon the volume of goods purchased by our eligible customers) and, under Topic 606, must be estimated and recognized as a reduction of revenue as performance obligations are satisfied (e.g. upon shipment of goods). Also, under Topic 606, to ensure that revenue recognized would not be probable of a significant reversal, the four following factors are considered:

 

  The amount of consideration is highly susceptible to factors outside the Company’s influence.
  The uncertainty about the amount of consideration is not expected to be resolved for a long period of time.
  The Company’s experience with similar types of contracts is limited.
  The contract has a large number and broad range of possible consideration amounts.

 

If it was concluded that the above factors were in place for the Company, it would support the probability of a significant reversal of revenue. However, as none of the four factors apply to the Company, promotional incentives are recorded as a reduction of revenue based upon estimates of the eligible products expected to be sold.

 

Regarding disaggregated revenue disclosures, as previously noted, the Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose. Most of the Company’s transactions are very similar in nature, contract, terms, timing, and transfer of control of goods. As indicated within Note 2, under the caption “Significant Concentration”, the majority of the Company’s sales were geographically contained within North America, with the remainder scattered internationally. All performance assessments and resource allocations are generally based upon the review of the results of the Company as a whole.

 

 

Cash Equivalents

Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.

 

Accounts Receivable and Provision for Credit Losses

Accounts Receivable and Provision for Credit Losses

 

All accounts receivables are stated at amortized cost, net of allowances for credit losses, and adjusted for any write-offs. The Company maintains allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables considering current market conditions and estimates for supportable forecasts when appropriate. The estimate is a result of the Company’s ongoing assessments and evaluations of collectability, historical loss experience, and future expectations in estimating credit losses in its receivable portfolio. For accounts receivables, the Company uses historical loss experience rates and applies them to a related aging analysis while also considering customer and/or economic risk where appropriate. Determination of the proper amount of allowances requires management to exercise judgment about the timing, frequency and severity of credit losses that could materially affect the provision for credit losses and, as a result, net earnings. The allowances consider numerous quantitative and qualitative factors that include receivable type, historical loss experience, delinquency trends, collection experience, current economic conditions, estimates for supportable forecasts, when appropriate, and credit risk characteristics.

 

The reserve for credit losses, which include future credits, discounts, and doubtful accounts, was $1,013,000 and $1,433,000 as of September 30, 2020 and December 31, 2019, respectively.

 

Investments

Investments

 

The Company invests excess funds in liquid interest earning instruments including U.S. Treasury bills and bank time deposits, with maturities typically of one year or less. These investments are stated at fair value, which approximates amortized cost, and are classified as available-for-sale in accordance with ASC 320, Investments – Debt and Equity Securities. The Company did not have any investments as of September 30, 2020 and December 31, 2019, respectively.

 

Inventories

Inventories

 

Inventories are valued at the lower of cost or net realizable value. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company generally considers inventory quantities beyond two-years usage, measured on a historical usage basis, to be excess inventory and reduces the carrying value of inventory accordingly.

 

 

Property and Equipment

Property and Equipment

 

Property and equipment are initially recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements are capitalized.

 

Goodwill

Goodwill

 

In accordance with Financial Accounting Standards Board (“FASB”) ASC Topic 350, Intangibles – Goodwill and Other, the Company performed an annual impairment test as of December 31, 2019. This analysis did not indicate any impairment of goodwill.

 

However, the duration and severity of the COVID-19 pandemic could result in future goodwill impairment charges. While we have concluded that a triggering event did not occur during the nine months ended September 30, 2020, a prolonged pandemic could impact the Company’s results of operations in a manner significant enough to trigger an interim impairment test.

 

Stock-Based Compensation Plans

Stock-Based Compensation Plans

 

In 2006, the Company adopted a Phantom Stock Plan (the “Plan”), which allows the Company to grant phantom stock units (“Units”) to certain key employees, officers or directors. The Units each represent a contractual right to payment of compensation in the future based upon the market value of the Company’s common stock. The Units follow a vesting schedule of three years from the grant date, and are then paid upon maturity. In accordance with FASB ASC Topic 718, Compensation - Stock Compensation (“Topic 718”), the Company uses the Black-Scholes option pricing model as its method for determining the fair value of the Units and are accordingly recorded as liabilities. Additionally, the liabilities for the Units are adjusted to market value over time from the grant dates to the related maturity dates. Further details of the Plan are provided in Note 6.

 

Product Liability Reserves

Product Liability Reserves

 

Product liability reserves represent the estimated unpaid amounts under the Company’s insurance policies with respect to existing claims. The Company uses the most current available data to estimate claims. As explained more fully under Note 5, Commitments and Contingencies, for various product liability claims covered under the Company’s general liability insurance policies, the Company must pay certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $25,000 to $2,000,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company is vigorously defending against all known claims.

 

 

Leases

Leases

 

Effective January 1, 2019, the Company adopted the requirements of FASB ASU 2016-02, Leases (Topic 842) which defines a lease as any contract that conveys the right to use a specific asset for a period of time in exchange for consideration. Leases are classified as a finance lease, formerly called a capital lease, if any of the following criteria are met:

 

  1. The lease transfers ownership of the underlying asset to the lessee by the end of the lease term.
  2. The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise.
  3. The lease term is for the major part of the remaining economic life of the underlying asset.
  4. The present value of the sum of lease payments and any residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset.
  5. The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term.

 

For any leases that do not meet the criteria identified above for finance leases, the Company treats such leases as operating leases. As of September 30, 2020, each of the Company’s leases are classified as operating leases.

 

Both finance and operating leases are reflected on the balance sheet as lease or “right-of-use” assets and lease liabilities.

 

There are some exceptions, which the Company has elected in its accounting policies. For leases with terms of twelve months or less, or below the Company’s general capitalization policy threshold, the Company has elected an accounting policy to not recognize lease assets and lease liabilities for all asset classes. The Company recognizes lease expense for such leases generally on a straight-line basis over the lease term.

 

The Company determines if a contract is a lease at the inception of the arrangement. The Company reviews all options to extend, terminate, or purchase its right-of-use assets at the inception of the lease and accounts for these options when they are reasonably certain to be exercised. Certain leases contain non-lease components, such as common area maintenance, which are generally accounted for separately. In general, the Company will assess if non-lease components are fixed and determinable, or variable, when determining if the component should be included in the lease liability. For purposes of calculating the present value of the lease obligations, the Company utilizes the implicit interest rate within the lease agreement when known and/or determinable, and otherwise utilizes its incremental borrowing rate at the time of the lease agreement.

 

As permitted under ASU 2018-11, the Company elected the optional transition method to adopt the new leases standard. Under this new transition method, the Company initially applied the new leases standard at the adoption date of January 1, 2019 and would have recognized a cumulative-effect adjustment, if appropriate, to the opening balance of retained earnings in the period of adoption. No cumulative-effect adjustment was recognized.

 

 

The impact of the adoption of this new standard resulted in an increase to the Company’s operating lease assets and liabilities on January 1, 2019 of approximately $800,000. The implementation did not have a material impact on our consolidated statements of income and statements of cash flows.

 

Fair Value of Financial and Nonfinancial Instruments

Fair Value of Financial and Nonfinancial Instruments

 

The Company measures financial instruments in accordance with FASB ASC Topic 820, Fair Value Measurements and Disclosures. The accounting standard defines fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability. The Company relies upon Level 1 inputs in determining the fair value of investments and the fair value of the Company’s reporting unit in its annual impairment test as described in the FASB ASC Topic 350, Intangibles - Goodwill and Other.

 

Earnings per Common Share

Earnings per Common Share

 

Basic earnings per share have been computed using the weighted-average number of common shares outstanding. For the periods presented, there are no dilutive securities. Consequently, basic and dilutive earnings per share are the same.

 

Currency Translation

Currency Translation

 

Assets and liabilities denominated in foreign currencies, most of which relate to the Company’s United Kingdom subsidiary whose functional currency is British pound sterling, are translated into U.S. dollars at exchange rates prevailing on the balance sheet dates. The statements of income are translated into U.S. dollars at average exchange rates for the period. Adjustments resulting from the translation of financial statements are excluded from the determination of income and are accumulated in a separate component of shareholders’ equity. Exchange gains and losses resulting from foreign currency transactions are included in the statements of income (other expense) in the period in which they occur.

 

Income Taxes

Income Taxes

 

The Company accounts for tax liabilities in accordance with the FASB ASC Topic 740, Income Taxes. Under this method the Company recorded tax expense, related deferred taxes and tax benefits, and uncertainties in tax positions.

 

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain.

 

The FASB ASC Topic 740, Income Taxes, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements. This guidance prescribes a recognition threshold of more-likely than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax positions to be recognized in the financial statements.

 

The Company follows the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide guidance on the recognition, de-recognition and measurement of potential tax benefits associated with tax positions.

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law making several changes to the Internal Revenue Code. The changes include, but are not limited to: increasing the limitation on the amount of deductible interest expense, allowing companies to carryback certain net operating losses, and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. The tax law changes in the Act have not had an effect on the Company’s income tax provision for the three and nine months ended September 30, 2020.

 

Other Comprehensive Income

Other Comprehensive Income

 

For the three and nine months ended September 30, 2020 and 2019, respectively, the components of other comprehensive income consisted solely of foreign currency translation adjustments.

 

Significant Concentration

Significant Concentration

 

The Company has one significant customer which represented more than 10% of the Company’s Accounts Receivable at September 30, 2020 and December 31, 2019. That same customer represented more than 10% of the Company’s total Net Sales for the three and nine months ended September 30, 2020 and 2019. Geographically, the Company has a significant amount of sales in the United States versus internationally. These concentrations are consistent with those discussed in detail in the Company’s December 31, 2019 Form 10-K.

 

Subsequent Events

Subsequent Events

 

The Company evaluates all events or transactions through the date of the related filing that may have a material impact on its condensed consolidated financial statements. Refer to Note 10 of the condensed consolidated financial statements.

 

 

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

In January 2017, the FASB amended ASC Topic 350, Intangibles – Goodwill and Other (issued under ASU 2017-04, “Simplifying the Test for Goodwill Impairment”). This amendment simplifies the test for goodwill impairment by only requiring an entity to perform an annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognizes an impairment charge for the amount that the carrying amount exceeds the reporting unit’s fair value. Any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The amendment required adoption on January 1, 2020. In compliance, the Company adopted ASU 2017-04 as required during the first quarter of 2020 and determined that there was no material impact on its condensed consolidated financial statements.

 

In September 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 replaced the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 requires use of a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments. ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. Adoption of the standard requires using a modified retrospective approach through a cumulative-effect adjustment to retained earnings as of the effective date to align existing credit loss methodology with the new standard. In November 2019, the FASB issued ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments—Credit Losses. ASU 2019-11 requires entities that did not adopt the amendments in ASU 2016-13 as of November 2019 to adopt ASU 2019-11. This ASU contains the same effective dates and transition requirements as ASU 2016-13. We adopted ASU 2016-13 and ASU 2019-11 effective January 1, 2020. The impact of adoption of these standards on our condensed consolidated financial statements was not material.

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES (Tables)
9 Months Ended
Sep. 30, 2020
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES, NET OF RESERVES

 

   September 30, 2020   December 31, 2019 
   (dollars in thousands) 
         
Finished Goods  $5,292   $5,409 
Raw Materials   6,137    5,669 
           
Inventories - Net  $11,429   $11,078 

 

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK BASED PLANS (Tables)
9 Months Ended
Sep. 30, 2020
Share-based Payment Arrangement [Abstract]  
SUMMARY OF NONVESTED PHANTOM STOCK UNITS

The following table summarizes information about the Company’s nonvested phantom stock Units at September 30, 2020:

 

 

   Units   Weighted Average Grant Date Fair Value 
Number of Phantom Stock Unit Awards:          
Nonvested at December 31, 2019   15,493   $59.65 
Granted   5,745   $83.56 
Vested   (7,986)  $55.35 
Forfeited        
Canceled        
Nonvested at September 30, 2020   13,252   $72.61 
Phantom Stock Unit Awards Expected to Vest   13,252   $72.61 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES (Tables)
9 Months Ended
Sep. 30, 2020
Leases [Abstract]  
SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES

Future minimum lease payments under non-cancellable leases as of September 30, 2020, are as follows:

 

 

Twelve Months Ending September 30,  Operating Leases 
    (in thousands) 
      
2021  $275 
2022   149 
2023   56 
2024   47 
2025   7 
Thereafter    
      
Total Minimum Lease Payments  $534 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
SHAREHOLDERS' EQUITY (Tables)
9 Months Ended
Sep. 30, 2020
Equity [Abstract]  
SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS

During 2020 and 2019, upon approval of the Board of Directors (the "Board") the Company has declared and paid regular quarterly dividends, as well as special dividends, as set forth in the following table:

 

 

Dividend Declared   Dividend Paid 
Date  Price Per Share   Date  Amount 
September 23, 2020  $0.28   October 13, 2020* $2,826,000 
June 24, 2020  $0.28   July 13, 2020* $2,826,000 
March 31, 2020  $0.28   April 17, 2020* $2,826,000 
December 16, 2019 (S) $3.50   December 30, 2019* $35,330,000 
December 14, 2019  $0.28   January 3, 2020* $2,826,000 
September 6, 2019  $0.28   October 2, 2019* $2,826,000 
June 13, 2019  $0.28   July 2, 2019* $2,826,000 
April 9, 2019  $0.24   April 29, 2019** $2,422,000 
December 13, 2018  $0.24   January 3, 2019** $2,422,000 

 

(*) The number of shares outstanding on the dividend payment date was 10,094,322.
(**) The number of shares outstanding on the dividend payment date was 10,091,822.
(S) indicates special dividend
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Jan. 02, 2019
Property, Plant and Equipment [Line Items]            
Allowance for doubtful accounts receivable $ 1,013,000   $ 1,013,000   $ 1,433,000  
Short term investments, description     The Company did not have any investments   The Company did not have any investments  
Operating lease assets 524,000   $ 524,000     $ 800,000
Operating lease liabilities $ 534,000   $ 534,000     $ 800,000
Accounts Receivable [Member] | One Significant Customer [Member]            
Property, Plant and Equipment [Line Items]            
Concentration risk, percent     10.00%   10.00%  
Revenue Benchmark [Member] | One Significant Customer [Member]            
Property, Plant and Equipment [Line Items]            
Concentration risk, percent 10.00% 10.00% 10.00% 10.00%    
Minimum [Member]            
Property, Plant and Equipment [Line Items]            
Defense costs per claim     $ 25,000      
Maximum [Member]            
Property, Plant and Equipment [Line Items]            
Defense costs per claim     $ 2,000,000      
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
SCHEDULE OF INVENTORIES, NET OF RESERVES (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Finished Goods $ 5,292 $ 5,409
Raw Materials 6,137 5,669
Inventories - Net $ 11,429 $ 11,078
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES (Details Narrative) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Inventory valuation reserves $ 251 $ 355
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
LINE OF CREDIT AND OTHER BORROWINGS (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 07, 2020
Dec. 01, 2017
Jun. 30, 2020
Sep. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]          
Line of credit interest rate percentage       0.90%  
Line of credit facility     $ 15,000    
U.S. Small Business Administration [Member] | PPP Loan [Member]          
Debt Instrument [Line Items]          
Proceeds from loan $ 2,453        
Repayment of loan, description Accordingly, in light of this guidance, the Company repaid the PPP Loan by May 7, 2020.        
Line of Credit [Member]          
Debt Instrument [Line Items]          
Line of credit facility         $ 0
Prime Rate [Member]          
Debt Instrument [Line Items]          
Line of credit interest rate percentage     3.50%    
Loan Agreement [Member]          
Debt Instrument [Line Items]          
Line of credit facility, description   the Company agreed to a new Amended and Restated Revolving Line of Credit Note and Third Amendment to the Loan Agreement with Santander Bank, N.A.      
Line of credit facility, maximum borrowing capacity   $ 15,000      
Line of credit facility, expiration date   Dec. 01, 2022      
Line of credit facility, interest rate description   The loan agreement provides for the payment of any borrowings under the agreement at an interest rate range of either LIBOR plus 0.75% to plus 1.75% (for borrowings with a fixed term of 30, 60, or 90 days), or, Prime Rate up to Prime Rate plus 0.50% (for borrowings with no fixed term other than the December 1, 2022 maturity date), depending upon the Company’s then existing financial ratios.      
Line of credit facility, commitment fee description   The Company is also required to pay on a quarterly basis an unused facility fee of 10 basis points of the average unused balance of the note. The Company may terminate the line at any time during the five-year term, as long as there are no amounts outstanding.      
Line of credit facility expiration period description   five-year term      
Loan Agreement [Member] | London Interbank Offered Rate (LIBOR) [Member]          
Debt Instrument [Line Items]          
Line of credit interest rate percentage   0.75%      
Loan Agreement [Member] | Libor Plus One [Member]          
Debt Instrument [Line Items]          
Line of credit interest rate percentage   1.75%      
Loan Agreement [Member] | Prime Rate [Member]          
Debt Instrument [Line Items]          
Line of credit interest rate percentage   0.50%      
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES (Details Narrative)
9 Months Ended
Sep. 30, 2020
USD ($)
Sep. 30, 2020
GBP (£)
Dec. 31, 2019
USD ($)
Loss Contingencies [Line Items]      
Employee benefit payment term description The payment benefits range from $1,000 per month to $3,000 per month with the term of such payments limited to 15 years after the employee’s retirement.    
Other compensation liabilities $ 505,000   $ 492,000
Other compensation liabilities, noncurrent 451,000   480,000
Other compensation liabilities, current 54,000   12,000
Cash surrender value of life insurance 1,479,000   1,417,000
Reserves recorded 452,000    
Maximum aggregate claim amount 7,100,000    
Liabilities recorded $ 214,000   $ 215,000
Insurance Claims [Member]      
Loss Contingencies [Line Items]      
Potential liability per claim minimum range, description zero    
G B P United Kingdom Pounds [Member]      
Loss Contingencies [Line Items]      
Reserves recorded | £   £ 350,000  
Minimum [Member]      
Loss Contingencies [Line Items]      
Payment benefit to employee's $ 1,000    
Deductibles per claim 25,000    
Minimum [Member] | G B P United Kingdom Pounds [Member]      
Loss Contingencies [Line Items]      
Loss contingencies, range of possible losses | £   200,000  
Maximum [Member]      
Loss Contingencies [Line Items]      
Payment benefit to employee's 3,000    
Deductibles per claim 2,000,000    
Maximum [Member] | Insurance Claims [Member]      
Loss Contingencies [Line Items]      
Potential liability per claim maximum range, value $ 2,000,000    
Maximum [Member] | G B P United Kingdom Pounds [Member]      
Loss Contingencies [Line Items]      
Loss contingencies, range of possible losses | £   £ 500,000  
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details)
9 Months Ended
Sep. 30, 2020
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Nonvested Units, Beginning balance 15,493
Nonvested Weighted Average Grant Date Fair Value, Beginning balance | $ / shares $ 59.65
Nonvested Units, Granted 5,745
Nonvested Weighted Average Grant Date Fair Value, Granted | $ / shares $ 83.56
Nonvested Units, Vested (7,986)
Nonvested Weighted Average Grant Date Fair Value, Vested | $ / shares $ 55.35
Nonvested Units, Forfeited
Nonvested Weighted Average Grant Date Fair Value, Forfeited | $ / shares
Nonvested Units, Canceled
Nonvested Weighted Average Grant Date Fair Value, Canceled
Nonvested Units, Ending Balance 13,252
Nonvested Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 72.61
Phantom Stock Unit Awards Expected to Vest, Units 13,252
Phantom Stock Unit Awards Expected to Vest, Weighted Average Grant Date Fair Value 72.61
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK BASED PLANS (Details Narrative) - USD ($)
1 Months Ended 9 Months Ended
Aug. 24, 2020
Feb. 28, 2020
Aug. 30, 2020
Feb. 29, 2020
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share based compensation, description         through August of 2023    
Unvested units outstanding         13,252   15,493
Share based compensation weighted average grant date fair value         $ 83.56    
Share based compensation paid in period       $ 968,000      
Share based compensation vested shares       10,460      
Forfeiture rate of plan         0.00%    
Share based compensation liability         $ 3,283,000   $ 3,201,000
Share based compensation liability, current         1,470,000   1,508,000
Share based compensation liability, non-current         1,813,000   $ 1,693,000
Compensation expense         1,406,000 $ 1,745,000  
Unrecognized compensation costs         $ 1,474,000    
Compensation expense, weighted average recognize period         1 year 4 months 24 days    
Phantom Stock Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share based compensation, description         On April 1, 2006, the Company adopted the Omega Flex, Inc. 2006 Phantom Stock Plan (the “Plan”). The Plan authorizes the grant of up to one million units of phantom stock to employees, officers or directors of the Company. The phantom stock units (“Units”) each represent a contractual right to payment of compensation in the future based on the market value of the Company’s common stock.    
Share based compensation number of shares authorized         1,000,000    
Share based compensation vesting rights         The Units are granted to participants upon the recommendation of the Company’s CEO, and the approval of the Compensation Committee. Each of the Units that are granted to a participant will be initially valued by the Compensation Committee, at an amount equal to the closing price of the Company’s common stock on the grant date, but are recorded at fair value using the Black-Sholes method as described below. The Units follow a vesting schedule, with a maximum vesting of three years after the grant date. Upon vesting, the Units represent a contractual right of payment for the value of the Unit and therefore are stated as liabilities in accordance with Topic 718    
Full Value Units [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share based compensation grants in period 870 4,875          
Share based compensation weighted average grant date fair value $ 134.19 $ 74.52          
Share based compensation paid in period     $ 356,000        
Share based compensation vested shares     2,750        
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Leases [Abstract]  
2021 $ 275
2022 149
2023 56
2024 47
2025 7
Thereafter
Total Minimum Lease Payments $ 534
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Jan. 02, 2019
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]          
Right-of-use assets $ 524,000   $ 524,000   $ 800,000
Lease liability 534,000   534,000   $ 800,000
Lease liability, current $ 275,000   $ 275,000    
Operating lease, weighted average remaining lease term 2 years 5 months 1 day   2 years 5 months 1 day    
Operating lease, weighted average discount rate, percent 3.16%   3.16%    
Operating lease expense $ 76,000 $ 73,000 $ 225,000 $ 223,000  
Middletown [Member]          
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]          
Operating leases term, description     lease term expiring in 2022    
Houston [Member]          
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]          
Operating leases term, description     lease term running through October 2024.    
Lease term 5 years   5 years    
Banbury [Member]          
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]          
Operating leases term, description     The lease in Banbury has a 15-year term ending in September 2021.    
Lease term 15 years   15 years    
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS (Details) - USD ($)
Sep. 23, 2020
Jun. 24, 2020
Mar. 31, 2020
Dec. 16, 2019
Dec. 14, 2019
Sep. 06, 2019
Jun. 13, 2019
Apr. 09, 2019
Dec. 13, 2018
Equity [Abstract]                  
Dividend Declared, Date Sep. 23, 2020 Jun. 24, 2020 Mar. 31, 2020 Dec. 16, 2019 [1] Dec. 14, 2019 Sep. 06, 2019 Jun. 13, 2019 Apr. 09, 2019 Dec. 13, 2018
Dividend Declared, Price Per Share $ 0.28 $ 0.28 $ 0.28 $ 3.50 $ 0.28 $ 0.28 $ 0.28 $ 0.24 $ 0.24
Dividend Paid on or Before Date Oct. 13, 2020 [2] Jul. 13, 2020 [2] Apr. 17, 2020 [2] Dec. 30, 2019 [2] Jan. 03, 2020 [2] Oct. 02, 2019 [2] Jul. 02, 2019 [2] Apr. 29, 2019 [3] Jan. 03, 2019 [3]
Dividend Paid on or Before Date, Amount $ 2,826,000 $ 2,826,000 $ 2,826,000 $ 35,330,000 $ 2,826,000 $ 2,826,000 $ 2,826,000 $ 2,422,000 $ 2,422,000
[1] indicates special dividend
[2] The number of shares outstanding on the dividend payment date was 10,094,322.
[3] The number of shares outstanding on the dividend payment date was 10,091,822.
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
SHAREHOLDERS' EQUITY (Details Narrative) - USD ($)
1 Months Ended 9 Months Ended
May 24, 2019
Dec. 13, 2018
Dec. 31, 2019
Jul. 31, 2019
Jun. 30, 2019
Dec. 31, 2017
Sep. 30, 2019
Sep. 30, 2020
Apr. 04, 2014
Dec. 31, 2007
Subsidiary or Equity Method Investee [Line Items]                    
Common stock, shares authorized     20,000,000         20,000,000    
Common stock, par value     $ 0.01         $ 0.01    
Common stock, shares outstanding     10,094,322         10,094,322    
Treasury stock, common, shares     59,311         59,311    
Common stock, shares issued     10,153,633         10,153,633    
Stock repurchase program, authorized amount                 $ 1,000,000 $ 5,000,000
Non-Employee Directors [Member]                    
Subsidiary or Equity Method Investee [Line Items]                    
Number of shares distributed from treasury to non-employee directors during period         2,500          
Since Inception [Member]                    
Subsidiary or Equity Method Investee [Line Items]                    
Stock repurchased during period, shares           61,811        
Stock repurchased during period, value           $ 932,000        
Approximate cost per share           $ 15        
Restricted Stock Unit Awards [Member]                    
Subsidiary or Equity Method Investee [Line Items]                    
Share-based compensation arrangement by share-based payment award, options, grants in period, gross 500 2,000         2,500      
Share-based payment arrangement, expensed and capitalized, amount         $ 217,000          
Subsidiaries [Member]                    
Subsidiary or Equity Method Investee [Line Items]                    
Payments to Noncontrolling Interests     $ 65,000 $ 137,000            
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
RELATED PARTY TRANSACTIONS (Details Narrative)
9 Months Ended
Sep. 30, 2020
USD ($)
Related Party Transactions [Abstract]  
Amount collected from related party $ 5,000
EXCEL 45 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !)H7E$'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 " 2:%Y19PD5@.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FT1AZCK98@32$A, G&+'&^+:-(H,6KW]K1AZX3@ 3C&_O/Y ML^06@\(ATG,< D6VE&XFU_ND,&S$D3DH@(1';Y&0\0-'[H M T$MY1TX8FTT:UB 15B)HFL-*HRD>8AGO,$5'SYCGV$&@7IRY#E!558@NF5B M.$U]"U? F.*+GT7R*S$7/T3FSL@SLDIV34UCF,Y-CDW[U#!V]/C2UZWL#ZQ M]DCSKV05GP)MQ&7R:[.]WSV(KI:U+"I9-')7-4I*5=^^+ZX__*[";C!V;_^Q M\46P:^'7771?4$L#!!0 ( !)H7E&97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M$FA>40!&%,L(!0 XQ0 !@ !X;"]W;W)K5 46LRV+ZR(!W%G/,J/S=1X)#,=!K&8*9)F4<35 M_EJ$!C(D2RZO.A'Z] M=I@)R*_X/1#;]-TV,8^RD/+-[-S[5QW;$(E0>-I('B8!4_%5(;? U^OKSJ7'>*+)<]"_2*WOXC# _6-GB?#-/]/ MML6UKMLA7I9J&1V"@2 *XN*7[PZ)."6 '0+R1%C%C7+*&Z[Y>*3DEBAS-:B9 MC?Q1\VB "V)3E;E6<#: .#V>RHU0(TN#E#E@>8>PZR*,'0D;DF\RUNN4W,:^ M\/\;;P%"Q<%*CFN&"LY%QTS95($56G>CHG5W6PIR-_31:I5E#_ MOQ%)MY)TB*7%X.+5[SPA%OZ+HHS(30/!SC+N0KYHP M\/@E#U.!<%Q4'!>G9>,YXTH+%>[)BTBDTDU(N)16&48TJ(@&)]9'TN2#T> MEHAW<#AMXL/5GAT$B=JU*=G_"^J'X.HX4HM82Z+H.ZNDJ- T4^HC%%;*%KE> MC[*>0S$T5J,Q5.LVUH'> UDHR&,6+8YX.BYBVW:O3YT!PY!JZZ7.*4@O8A48 M]X6\/?*H.4^XT%,D5OSL+A2[+KF/O7.,KG9QBOOP@6X*]510RWMH8SORJ]@W M\N%2D#;JT,'0[6-DM;-3W)H/9*]\1^Y]P N6@<=S&T,*BTLRIT>'[N7012M; M>S[%G?I "+60"HPUA^N2N89A0*0B4YE!4B&WTF\N-ZX^FV"0=1N@N'^ M#U.)M%MND >XCCS%S62XI-NG9U.8^D8"GNX[WW> M+C"-YFE;B^(/] N0U8V G=0([F/X/"G6 ,R$C9>HC62X8@M9[?SL).44YN^ M&PO=V]R:W-H965T&ULG9EK;]LV%(;_ M"N$%0PDG62_?H>R*EDB1;O[D%B7 M0_(]O)SGD+IX$?*;6G&NT6N1E^IRM-)Z?3Z9J/F*%TR=B34OX A>UYI\V!R=;%FSWS&]=?UO82[25/+(BMXJ3)1(LF7EZ,/^/R:IJ9 9?%W MQE_4WC4RKCP)\L? MM7^JG =GGICBUR+_)UOHU>4H':$%7[)-KA_$RY^\=B@R]Z7O=8=L5< AP,%2%V '%N U@5HY>A.6>76#=/LZD**%R2- M-=1F+JJ^J4J#-UEIAG&F);S-H)R^NA;E @:%+Q!<*9%G"Z;AYB/+63GG:&8J M5N@4?9W=H'(3\+QQGS3NDZH^.N3^1DI>:O1!*?#SW%,C;6JD M58WA4(U,K1#T#:HN?O^^R;8LAR:X73*$DN)MO]+G%8Q<$T M;:PZ.L-&9^C5^6$^%QN0A1[XG(/&IYS#,.=<*<1R6-QF^!422W2"QP&FE4MP M&5(ZAN6KUKQ:?_F;RZU=RU%',#7CU7'+894$8>)V*VKN7?HBNV4;T;GGZ5?%:(8SU MW9I+IK/RV:4VM71$).QIM6V2!+N53ANE4Z_2>PF\E?JM6CTF%JP+TZN#$W-J M24CCL!\.'$;38.H6BH.6 X%7ZA]"+%ZR/!\65U>PWS"-2-Q3=\BJ*V\/4]@K M[X8O.4S)!7IDK]S-'6S/M;XVGTE76 L03(Y8T)]%^8P>N2P\*Z:NJ!-0(M)? MTRZK,!J2V5()^[&T6]8><=1J-J8TM4;7808H&I+7P@B'1W'X<\:>LCS3$+Y] M,,8M#K"?!PWF[MF;89S3=SO2$VPM.Y<53>F YRT/L!\((%!NJO2K@-1<,9/< M.D7:P9[&%A$<5F&,!YB%6R9@/Q3V1!:9,BF\JD+:#%(;A6XA52A--N">638# M:(C[H'!8A:!\0'A+"NQ'Q4VVS2"_7?C'WX[\)+4#VP&KKL*6$-B/B"J>>=5Y MRYMMWKE:LSF_',$^3G&YY:,KY,RL;7"$9&#^DI8;Q,^-SQPV4 PHO$ X4B+$.)'2!VIVPCCU&YL1/TNZN=BR9=K2WMR#%;H$,* M;6 1'*5I7Z+#C(;!T+1MP4;\8*M(K,UN8D?B:U&:1FWB3OKN#/#'W*^>O8Y QG:+9BDJ]$ON!25?$C>5_MDO2;]R2F M91/UL\ETDBC13(OYMR9 K9E$6Y9O.#H)S@*,E!%QCMA&KX3,_H5(0()Q$%1_ MNY?J'.%@C",ZAI2X?H0@#3(9D>E[>!E,PS$E!(F-5AJ>P5 @IM&3T"LTXVO- MBR>8_C_.O:I2-WQ>/W4>9]4'1#8)<4#ZYT-^HV[GM;BD?EP^2HCP&_FVZSZG M.)N"I[BOS6O3E=9RDOHY><^RQ6E6HFNVSF"I.K4YZ B=TL\T#IIU%>X= OKI M^, U@T>PZ6>RA,G@/OVS@4;Q/M)JC0XX)OM'+5V-+?GHP1/ 3;')J_/>^E@* M]B"P(,TA_1;8+I1;MHVZTVELJ799#1U3T):(U$_$76S^B4CB],!F)>Q(DC[3 M'68TH>G0RFI92/TL_"+*.81K*?+@P%?[)C';LXG$RMN>'8$B;[_=^5W$*1^J%H@7NW2?TY%U+KM-UU$.(R47Y#.*&[ @ 7 < !@ !X M;"]W;W)K<./9D)]63S@$, M>2ZXT%,O-Z:\]GV=YE!0/9 E"'RREJJ@!J=JX^M2 +.) MN[=0LXFL#&<"%HKHJBBH>KD%+G=3+_1>;SRP36[L#7\V*>D&EF >RX7"F=^Z M9*P H9D41,%ZZMV$U_/$QKN ;PQVNC,FMI*5E$]V\CF;>H$% @ZIL0X4+UN8 M ^?6"#%^-9Y>F](*N^-7]WM7.]:RHAKFDG]GF/9+"F%3F);Y#).OMI MD_^VSA\=R;^$'5OMS'3K3MB-IV1,XO/H9C ML'Q5GH*&\=^@ M/>QABSU\$WLNBP);@4LS?;HD)55D2WG5RU@;)9WTP2 (#QC_$[3'.&H91^]@ MU#DN7TUH97*IV&_(^EAKPU$' W="]SO@/2%PCWG<,H_?S\RTKOIYQ_]@X/L? MQ>/X< V<$+C'F[2\R?MY\:#0!K<")C9]T$D/2W UC*/H /J$P!K:[^Q]]MSY M0M6&"4TXK%$:#!+T4/5>7D^,+-UVN)(&-UZ#. M_@!02P,$% @ $FA>44J%(5"+!0 /Q8 !@ !X;"]W;W)KV L MVA8JB9Y()]F_'RDIDDU2JK&]V*)T[B7/Y>7E(6?/O/HI]HQ)\%+DI;B=[*4\ MW$RG8K-G!177_,!*]67+JX)*U:QV4W&H&$UKHR*?(L\+I@7-RLE\5K][J.8S M?I1Y5K*'"HAC4=#JGP7+^?/M!$Y>7WS-=GNI7TSGLP/=L363WP\/E6I-.R]I M5K!29+P$%=O>3N[@38(\;5 C_LC8LSAY!IK*(^<_=>,^O9UX>D0L9QNI75#U M]\26+,^U)S6.OUNGDZY/;7CZ_.K]0TU>D7FD@BUY_B-+Y?YV$DU RK;TF,NO M_/DWUA+RM;\-ST7]"YY;K#R"M ;FT![\UJ*E/&^YUX%94TOFLXL^@TFCE33_4T:^M5;RR4B?* M6E;J:Z;LY'S)RU1-.TN!>A(\SU(J56,MU9_*!RD WX+[?%^OP-LW5T#L:<4$R$KP;<^/@I:I> ?>G+5G4ZF&JCN<;MIA+9IAH8%A M8?")EW(O0**&ESKL5^/V\8C]5(6HBQ-ZC=,"C3IQ2R4HO^KQ'OI/-.:N]DP/MG M51[7-&?.M&E,@]I4%\&G.0J]*)Q-GTXGPX&*/.R=HU8V*B0PA.>HQ$9%,$!] MCV<<_8ZC/\IQR874*^LCYZD :YZ[WPQK$YGS;(QQ$V>-H@B#SB M&SP=* )C[.89=3RC\>ED):MH#E1A!W>IVI(RO?3U=C]&/;)9Q;Y)W08%861F ML@V"Q/,-5.) 1>2D IQ1CSOJ\2CUI-RI-ZSZQ33']K(UIV9I8Z"J*@95&X0] M,QZ) Q3XOILH]'I9X(U2_7)@>E(5T>&%V[HXFR\V).KZNS M:&AZ4<\7C4^OW+/J,K+(CK@UQ3;FO>^;;!T@")%)U^5J8-G"7J] _(OIK8DN MF#I9L5?:W^B+6V.TSLY"3LRM9NE $9^$)FL;!8/8MV@[8'Y(!DHU[*44'-=2 M/=6Q@M4Z,7JWN/I:RXHTT>:URSN#8HD@M3S,V#I E-5T@;"6\LSLR$)=> M@\%Q$=8G@!6/+P7;4? A9R_O-.3:&830$OLD@N;IPH'".(C,,-@HE2%V(!PP M&.*AE=^K-#@NTQ949)M:I*VR_*C/] FM2I4% JBM79WVBX*78*T/[\Y(--[# MDV%YU\1:*RX4MDJ"C8+79MHD3A0<*@F]9(/CFFU)Q5Z%X"E+6:F.6BNVR17E M]+(@Q YZ=L&X!+5RHB*K7CA1[AB@7LRA<3%GY\*/^@)-/=P]*9VW8TT,!/AR ME$(JH,H35T"00WYY7DPP,M)Z>3%R=3$R&4"BT#>S9'IR(5:P:E??1 JPX<=2 M-M<O#=U!=V<\_Q=02P,$% @ M$FA>47=DQK2* P !PP !@ !X;"]W;W)KT;;%.2([%-=L1"E\VC.=8 M0I=O;;'C!,>:E&>VYSBAG>.46I.1'KOCDQ$K9)921*/(<\]\W)&/[L>5: MAX'[=)M(-6!/1CN\)4LB'W=W''IV'25.U*=#_'8 BD_=L_YY4@GHJWIIE0C_1OL(Z%EH70K*\(L,, M\I26;_RK,N*( '',!*\B>$U"<(+@5P3_W Q!10C.S="K"%JZ76K7QLVQQ),1 M9WO$%1JBJ89V7[/!KY2JC;*4'+ZFP).3&:,Q+#N)$;0$R](82^@L);Q@/TB! MV 8^Y; +$[4]G@GZ0-(B3@%]B:[0XW*.+MY@A887 -!8C M6\(<529[7%,;Y!T,NO$Z R[) M[AKYSEOD.9YCF,_L;+H;F>3\7_;%/V=_989?[Q9?Q_-/Q*N6OMX=Z-MT)22' MT_Z](WI01P]T].!$]$]P+Y893/NFY(::JZZ_YTDP\ 8C^_EX,=H@WX^"UZ!Y M&^1Z_;"!6AA0[B#HUZA7$GNUQ%ZG@9]E0OB)\W3+A+@<=O@8UDG"3A_A!H7[ MD:)9P3FAZ]_H@6,J,JQOYFG\ VX5M7@FD\O O6/1?L.861MSY1[Y4GIL (5^ MPV$#!K:YV>!^K;W?J?VO!IM4]\]0W<885!M +=4&S$G5@UKUH%.U2:])Z*"5 M.XA"KZ&T#?*]EM(V",Z0XS:T&E!N&/3,8J-:;-0I]I8(,6PL\46I^1*I-493 M*7FZ*B1>901)AF!/H$\,$%1RED&\+7@D"2?"> @BPPHU33)@W,9E-#?%:6 6 MICB.;S;(=5Y^ZDZG10],XLQX"HQ_9*=]M4:!TU!L0/F>%S4T&U"N%_:;A\ $ M48S5>%+Q!@ )2@ !@ !X;"]W;W)KYK%4I^7#4"Q+%B>U49X-B>/XPSQ.B\'H MI+YV68Y.^$IF:<$N2R16>1Z7/S^RC#^=#O#@^<)5^K"0U87AZ&09/[!K)F^7 MEZ4Z&VY8DC1GA4AY@4IV?SHXPQ]FU*T,:L2?*7L26\>HNI4[SK]5)Y^2TX%3 M><0R-I<51:S^/;)SEF45D_+C>T,ZV(Q9&6X?/[-/ZIM7-W,7"W;.L[_21"Y. M!^$ )>P^7F7RBC_-6'-#7L4WYYFH_Z*G!NL,T'PE),\;8^5!GA;K__&/)A!; M!H1T&)#&@.@&;HUPA^8^!K!I1V& 2- M0: 9X"Z#L#$(Z^RNTU'G'12\B=45FC%5AW4$Z*V5BE,BVKN7LM2_9HJ M.SDZYT6B9B)+D#H2/$N36*J3:ZG^J2DJ!>+WZ'H1EVS!LX25XC=T\7V5RI_H M[6T1KY)4H=^A(W1[/49OW[Q#;U!:H)L%7XFX2,3)4"H?JY&&\\:?CVM_2*<_ M>:ZF]+7D\V_H[R\LOV/E/P#-N9WF1JUCL2I_[B<:VXDNXS1!GPIT'B]3&6-\Y8JHD"7/U"\/BE:RD@EI8YSM20Q74=PU&ZHINYFW M9#-O2QGG/ZOSY>K562_.FC M1':LJ=Y;\JRI\56:A M$N 9GASA2)N,4PBD868 AC@=Z? W=^1;[^B&HRM5"JD E6/K+!"$&5OR>>L6^$A>! "YT=LQ.Y8!.YX%>X\#NA!MW0JL[X_0Q50H@$=72SM3(";2^0G,*A4Z@K9TI@,)4 M#RE$17!'I8HV=Q%9[^*:+67=DA!UVHZ@KAYO+D !C0[H"!%P4UI',"&JTA-/ MZP@FRHL"/](Z C0<=O5E;Z((UCK0S,3X411TK'OLM(+1>6E3V!OGAE+O"B[M MZ@IX2[_BEPJ!SZMBCSOX@+PW(&OB 0R4>0#F181H*V,"CNCHCDT!8&0#R M(S\,.\+=RBYLUUU ]O>'F[PT^ZU P7:%8E<%V!0CE/JA'D\317P]G!!3Y':X MWVH:;!H3ZHI!#/[)4@6^;3C5EH!A^T*[I4MLV'=4SM-W6363A,#UDX3!K5- M<$2S;P(PLW$"(%OG;(4?MBN_5W5.4_/MJ9VM\,-VY;?G$1IV)SPD^Y .U+-O M8L#LFS 28-_3LP^,&#E&W0#&C/3G/P!$ R_P.Z+="E1L5ZA[GJ7A: /"TII\ MTJHX8E=Q]L9) +U& JHK$0"F8V8PE=_1.DFK^XA=][VJ==HY7] Z^R(:]T4T M(8!X]/05 ('T!0!ANKH-V=JNL^O&PQHG,97B4>@&D>[B/MBNDZV:)'8UN;<5?20C45309H[B\#F&5 4 1A5K4YK8Q-HQ,A0OP"*$&,1FR 7!U''TP1I M]2^QZU][1^R(-K!#9R^*K;HC=G5G?Y;L<,<[)/F0TM.3;V+ Y)LP$KG&LR0X MHF-L'T)LCJ-GWP31R/>[PMTJ4&)7H/9GR8YP ZK1GOU6GA&[/-O3$DTAYH;Z M?N$40!G;L2 3Z5I+K9PC=CGWJCUF D@BHF^;0R#CI@ ,[6KRK6@B>[;UUA/C MBJ5"K%B")B7/T>;=WN6J%*NXH]-;B5_2Z7LB&O=%=-$7T:0OHFE?1+,>B'9? M=+5ZF-KU\"O>9]@97S#%^B(:]T5TT1?1I"^B:5]$LQZ(=J=8^\1"[4\LO_#B MQ\[\"J=;W4[[T.T4$.3FAM=L+VS7R:W7U/^+;J>'Z'8 9$@WB B0;@ ,TNW0 MB*9N!U"F;@= %MU.6]U.^]?M]&#=/MSZG*GZ@.Y+7#ZDA4 9NU>FSG&@.,KU M-VGK$\F7]1=.=UQ*GM>'"Q8GK*P ZO=[SN7S2?71U.;+P-%_4$L#!!0 ( M !)H7E&' X10AP8 , : 8 >&PO=V]R:W-H965T&UL ME5E=;]LV%/TKA%<,+5#7(BE94I882)P6*]"N0=-LSXQ$QUHET25I)]FOWZ7D M2(Y$TLE+(LF7Y+F?AY<\O1?RIUISKM%#5=;J;++6>G,RFZELS2NF/H@-K^&7 ME9 5T_ J[V9J(SG+FT%5.2-!,)]5K*@GB]/FVY5P-<3 YK$/(/L!9#@@= R@^P&T4;1%UJAU MR31;G$IQCZ21AMG,0V.;9C1H4]3&C==:PJ\%C-.+I:AS< K/$3PI418YT_!R MK>$?>$LK)%9HR=0:?0*/*_3VIF;;O "9=VB*;JXOT=LW[] ;5-3HQUIL%:MS M=3K3@,S,/\OV*"Y:%,2!(D5?1:W7"GT$-/GS\3/0J%.+/*EU0;P37O/-!T2# M]X@$)+#@6;YX.$X]<&AG9=K,1UU6[@VXDJ)"WS9<,EW4=^CC#7IO5M@$L_#T]GNT#(6*9R$<2?U#%C4 M 8N\!CC/_X58;@-*"_2=9Z+.BI*C'K'Y;MX:6UU)L2L@%-#MXZN-->\PS?W& M$O6T66PI*JB*BIFZ8K-;.TUT:)$PF _,9A%*Y\1NM;A#&'L17G(HS5G!VH)7 MY^B\$E(7_SF1QB,0PO@&M6WT%0 $V<0W3HUNE?"G9;E$<3 M&I-^&>*UBB7@K(8@XV0-4CPTQ%AJ&F%'2N.>"C#U8GSRE2/4]Z.?QTLZ+-)6 MJ8B&#G ]?V _@33;N.FWU?1&\;VGK"##T?)D5&@L0M-Y$C@@]DR"(R_$;WK- MI0];-%XVP2/G6J32T&6_GE*PGU.Z +QBC\[H&U/%E-!1&EH()7#4:=P3"O8S M"N"3VV:SYZ<\/&:)Z2&=[3%:I C&KFK1TPGV\\D!RJI0ILJU]>*:E5!#8+L M"52XBIR%*W 0CLP[%B.) W=/%]C/%U\X-!2'5:I R#I68/X M6:/-G2, B84 XG0(T"*%H\"10*0G"H*/[F!?M .T(L=C3)B&P]RWB*7SV)%; MI"%7KUBWTIZ"B%^"KG:RFQM0@WV4>TJS<[::A+O3.:0X$1M6,;/ M)K#5;+8.DP6R-DP6Q@FCE&"'V7K*(<=[%G!VQGF^-YQ)\Y>HYIWW-:J-B8HF M0>!@*M(S%?$SU9)M"LU*]/$!:BWTS%OI"%L+%]%D%+46*1P0QWZ$])1%CK1! M3QEW8TX!8(-FBULK; N/66!;I)(T=&5;SV0D?E6V?2IJ!BWER[.M9R/B9Z/+ MPA2B.C>D7N162U@X!UKF=&@*BUB@/2T0_RT,_*@S196W!8JLN&VB+EQ MTYZ-J)^-]KV_;%CS[25OG]X9#1IU#.4W#Q]_;6$S7[H* 1U3$0E'@6B1FL9! M[-*B9RSJ9ZP?DM6J;'MTOEKQ3)O6-P/<5JQC[ID.J=4F@R,7T)Z?J+\Y(44)31\&B!V=I?O8[ MKL='^-&OP9C,.\'+2F9.D#H2L2H1C\Y< M+678)D7P&PO=V]R:W-H M965T&ULM5AM;]LX$OZN7T'X@$,"N':2MK?=;A+ 2=/=H&B3 MJ]N] P[W@98HFUN*5/EBQ__^GAE*MM*ZP>T!]R6Q1')>GIEY9JCSC?-?PDJI M*!X:8\/%:!5C^WHZ#>5*-3),7*LL5FKG&QGQZ)?3T'HE*S[4F.G9R6Y2]%HJ^Z]"*EII-]>*>,V%Z/34?_BHUZN(KV87IZWICLIE6Z4#=I9X55],9J=OKYZ0?MYP^]:;<+@MR!/%LY]H8?;ZF)T0@8I MH\I($B3^K=6U,H8$P8ROG'O/SUB_^CR__7 SGY]/(]32X6G9J;C* M*LY^H.)G\=[9N KBQE:J>GQ^"G-W-I_U-E^=/2EPKMJ)>'XR%FCZM5"&!4]-*NR6D MDI6ITE%5HG2(JPWY5P" E:37M;;2EEH:$2!#H9!C$-J6)E5*Q)42,L,>!'3= M-6HIQ5NC'L;BUI83<<1OCH6TE=#8$](BZ$I+C^ 41\AZ+NNU,EN6]=>_O#H[ M._GE.MO'3Z>_'$_(;#%X>?K3+^%_M!S\QYJ^)NFC\H6B9!9(16Q8*+_+1[&2 M:R462EF!0+328Y>V[*RO(%:AP..J=YZ0;#U0T:U!UBV555X:.(5U$LUG2>UG MRQ;/R: @CGZ=S>Z/QP6AP^)HB[;(V,1DQY@2:XG3DV=_9Q!G/NK2*+R@M8]J MF4R.[/S9/R?B6OD(!H>,S/-,F#AE752BTJ$T+B3D UY@F0SL(ED5Y)RU"6@= MQ.TI$,B+ 5[[< !KU^A('K?)AR1M%-'!2Q>4\(F@(NO\SHL + R6TS)CT<4< MA,(Y&*,$[@/^(*5Z&DD5]4A^<>"^ ]@T&;0\AFXC;*#0E MY7*I EE)X@L<@GE_)JD6\ 8B"1ML_B/9W*IV(3UXB#RG18H-.::\@MG#>,0# M66\H<:((*_B[C..KSYAWJ9V8, $&^DPW:XL>SC@/VY&F#S+E7[",*]-&S9)?'>SRPKN2"EJJ?T>'>0VA0&^!+3E?=6RZ;H1+?ZZ*@R2CG)@W&%Z0!UE!^I% M=HD/P67RGLH6;B5:)",J%4JO6_*KT)3S;JV)'MA$PFH@,:OQ'+\G14_$FX%8 M[+Q* :P? I/QM_%=](O0#Z"C)XJLA(0+ BM+E#XF.2^9N&[)K$ ].A_^0A&X&*P]JW#WP7[FRBTNB6'*'"45AR% M'=".F$[$;:LX4_>XUX9@S^&RB9HQ%8NV%4J.>>L1R!OB2\Z\/%U#I@?Y:Y^Y MM+VH*JP 4,* 1W"Z*$A=C:Z =* M0]1$LQ@H+6$HL5P]K&;-3-@GG/Q?WV*H:73+JZ#8>(2EW/(: .RO7 MVB>8T)\Y1OUWAP[/<9\G\PGX\3%(]/K=),^^TE/N\%%<;TTU%FT>RT,1]-+J M&DZ R+T.7T(>D795-N8.0PT-)F9J&XY&5&64(3A4)YKHU%H:'H(HI3O6BIPV MN5J\YY:!*SDEGJ8^#[:77*6,8FX\VJ:N@'AMWY@"Z+99=W3*\8Z.J:9D0*+D*-@BF8U*)>\O1,O9V_#1VHBC'#6&*5 M4!PF[]K1$$_\.<;EK*O$3*]"08^C* $NG]H\'G=VT_R\3+: -5W^J8=6<9 Z M Y&+G. #;72WJFOU@\#U29#CH!YBGBF?R*-BF$=/B23[B-MAP,[)+A'JFHJ- M805ZZ,.1 SZ\@."PEZVNN$Z=65-V4G\O$-&6O2_%?:2%"H0JC1"0ZZH%\&J^)./3E M93KXU,44?,V]A*\B^:O7[NWNF^$L?RK;;\\?'-]+CTZ"FY&J?=HDR"3MP\%YD"7:YHXLNJ(TCOOK MS[%^WNM:G=]L>3LY/PX*-=KCIZ\.#5RTVQ-#>F^[SYT.+3@SA+ M9=>F\=8U>6L6/YYYQ=^LV;KD[]SVLG24"#*U*3N: MH< _M^;*U#5-!#+^T#E/XI(T,/T[S/Z6]XZ]S MOKES]NZVZU8\G3T_RRBR* MONX^NNV_C.[G$_<6@>#@K5MY-_BJ_(A&?#T](X! MYSK@G.F6A9C*GXJN>/6R==N\I;?KM_]G']X_\OUU?6;FYGYZ3?FNX@[ON#Y M+NZ8[[(L7=]TMEGF'UQM2VM\_M^7<]^UD)#_^<8"#^,"#WF!A_]_+/WFA*27 MS_VF*,V/)U \;]I;<_+J?)9]9Z'\LS>96^1O?&IAU*X-9-J[M#%Y:TT%X(@/OFTZ& MUK:8V]IV5J>B(97U9>U\WQIZ&;31\='J=XWC27DDDR0?LJ.;#6L<(ZLUMZ;I ME1#S%9;0XT/5MR0]PR#ZM#&M=96?$9/SM?-=[NVRL0M;%J S:UR8L:=A:[I.]M M@]+.N<-B0E39E M7[W+%ZU;$\=](FFS_*.P+/N8L(STNZVP7@:>)LI^TX&OIL$F:1-:X@7&0)O,C]%9M@T_K\WB>WL67^^/3Q?3[C#82@M)N:13)^EUML MNUQ93$EBU;I^NJ_SDV8OL MNJ)3INW3IC*5YE*)F^1@9?B LV-2"_47X-T___'T_.S\19@M/SX;1):].H0E M=_/:+O78H/[I8ONS93^9SL T-*/)\"HD0%PM6%.:^/HE]EM^^UT2_[]!49PZ M.?=L4-=\NS(-LZ@ ;VC@%02T:'8YB:A?L(6X8RV>^N+\!=O*,&Q5\ "2?:A2 M2XZ>*-X4.]*MT9!X!#2F-DM(=V>[.NZ0M,S?N0@S!L+?0G@VJYW'@=7YQL'( M>:\&^_@DHV7IE=3XM-9_\6I*MJP!F,=M&TCURFZ.3IH=3 H]-IO.5,.[^767 M0=KMFDQ@(:Z@<63+R.#3:[:I2.0 Z<:78",,MAKQRB8.8HW%\CE,IZ%_ M<#)F='+8" TIZ[[2!5@87)VEY!\P4;D>=B+6>8^L N;-,TT+R!8]%8_%SJ8S M33QXNTAUC)8Z1L/L\%1W&SK(2=XW:P?K9D'8V_>O<^+^AGV'L\0^*!791#U M %733@Z84*GR)6SF>3"GL& -*,A^MEBVQE33?@/!\1M31OT_U'"R)F%?F[XM M034VWU;X>,_,EK/P1[^-#ZEU^2Z,GZ#N35WY-;VIPXR5RF[5;8"#,'A(YX! M>"S8)\-1A3?\ONR-B9GE[_%EFV$2;\%G/9BQ*XGB#M\4O$9T$=%30=8\W-4T M?O%[T;9$C_'QT4?3]6V#_?X_^;J?DWN<\XPZ=X'>$!'E("9UQ%HW(_O MDV2+LU8&#+23XUN!_V"![ST=N9V+V0M:A9"07D]9S)[ER0L2R$7=&ZPX&ZW5 MXPEL"[1C1P?4B[Q_@P(R,833RDZ4?TYPRKN:O#'!#TB*BV"-!0(1YGC-?=)H MNM8:EE\2^N!< ML5G2%HC>.X($Y^3\R)VP12PX]F%<>7[ZXF80+R@?RX!(/']_]F*B?/B/:U4D MCVU/HB.6]Z5QR[;8K,CIXIB(3)B0E*(6>GP)FXPW)H/S:@UEL4!EYK$#;)Z= M$?X5I$N388N(D%+H6# X&T)),C?PH!*(!7];,%4 7$Q0(K6R["UEKW1?XN-\ M-MZF2,YVY6J<\E7A5]D;A.((M7C=%' $F^&)@&"1:XNWJR0>U.@&> ),75K2 MOC4=OS+XV2D"YYTG7%"3%*MM(6/)!BI !%&DDN@Q SU"89X\B:XLI(O_ M0W&[7DW &M9C!U+:+X"!"X@,C@?GN-*!/.CS[ 88JS4%E!+,1,B*F)9T40Y@ M#F I\.0!R$> 'HAE/,1+3W $Y1>Q7-+82#!JNLHE63W=K$8C,0PR*TAX2]L$1A9Y:(E-0).19P:=F3 M%8!D6H5V(9 (\Y+A#KI/&Z8'NJULM$C(CO"NR%8C^AA3OBH&1RV>%4S"\YH# MG9CO$%?A1;Y 6JU9#3YD6'=#C@([R4JPR$J8HQ()>X4#JVT>'%4P^)6-JNZ!AF=W;?3 L_'Z/Z HKJ:(FL1PGRJ(K)F(56C#K*:S# M:9+Y08@NJH48 N_*SB/9UF *+"#C> MF:$D/ M5/^2[03F94#KIB43KB%P03B5"<6#.GP>)1""STM$@V*&;XM@!G9!?[_\.("8>B &%*<$P !^4SP MD+ "*V.$.H3??#Q:=H1MOT[0"#T]@B7$O\!]"MQ1/ZY)UDQ1$BNAI'5J]KD4 M]>RP5H!,S"D_!CQC_S% B8@%4J2Q[UY8_6&8RAH&3W)(),:W!> [CG6*PYAR M;$"PBE/@10Q9*9UR<7XZ&3&3#>G9B_PG,^]X=D*4[T,X[D?J!_[7]DZ53L=4GSDY),&.3 MR6':8@*,X1N'F;;UW=0V$_V+#,N]M]=OW]_/$!RM7#6&'P,0'[#R4!(94EP M$CM'(<_63>EH/0PU3-H$$5[T'"E<1.#Q@:TN#&(X*TEJC1Z;^+C@N!_[X(T.H73';)WAU($62EO$ M*I/*FSX@K06[>I)5"F6EVD4U4DJQ3:E"F0MO(YS(@LFA$8;4NN907IU&@)OM MA.UX:A#,5Y8]AKP,P9QD1!")_TWL32KWZ%97GVEG^.ULM+?QQGJ"#QZDR MS.HHI[8E/P-3 [VE,UI,--?INU$Y#>,M.PT>''F5;-3 M]T&<60)$85\9VW)++G!1"^"BYT215KU(W+6(&%,QDHD:"SSC/M-(>,D4;V K M>&X=SKJ/23^%2""S>II8@T37 #+6!/(A2VI6/@[8Z*M$1,6 M4V>2=BG@;>UR*3")4C]='BR>@Z"T:=&W8>F7+@=#70ZPF9O.<#HO-"I,N&#D M*-M(M9PQW42=8I4]5)MI^,\N91/3PF33"5$UX[HH5N?Z(L=F3+U$U.2OURD/ MX%"@\S=_1FRH0 M]" (1'1H!*3\:#Z0NJ3D=+[1Z;B.G/<-!7)!N#[3IRA=&*)9X/R+09"\WM1N M9PAM(&2R)9EO*%,%&\#@2W2)IX#S'P=&HT#GH(['7BEABU9)5+;VLC8:^D2K M?2Q$P6QKROG3%E.R))D/3$/B";Z54O*NT134A*L47+.$B<$NZUW& M0OI#?OXH/Y^W;0"E)P?XKBI@#ZE4'J0G; M7'J+"UV2Y$&]//O?J5M,P7=U]J-^/GX]Z>IC 4 $S&$TP6F2JXWF.P1P[%?O MS0#$.>4]X-I@0B5'I_N02A 5O9AM6U/?1J"GJI'Y)N4O#IQ9M-.=K$^&+C+QC>25N:&:,EICD69?E M7!H>[50;]LU[)I6)8.$1BUVIW5OZA+BMY#4';4DZG) M&:I[8\34=[9F\>=C1UP!D] -J4-B5L!)B1R$,J+L[TL#U!'RZ6-FL*V,&8FP M&!=6L%W!.; 5<]>VTA#*"^[56H\L3$ UV]!"711,)/TRVH:AZH)!,4DPC7;()9>$P SQ"Z"5:G-QFRS@RG&RP[))RE:5'=- M'#;,J]-LE=:M]F CLU.Z5G/J48 R1D0L9O\J$ R#]:>C.&:6= MIL<23F_T3$EW.(H#*VY69,Y>PX>563QS^M[S%PP3Y\8TQ]*A6[[R8ZHI7FJ+ MH:5+\@@<^=,DTOE&AXJ!8L@&B?+!<)F*;1,5X+A5-J]LW3,L]3$A/Z-8TW.5 MK*MW$W:]I5CA\/*1/6BN(/?%FKH6.!PN=]DGTM]:\,DEBTJV?XT"D-6) V49 MI,J1738:44NTN]:<9:A!A\L,QP24DA^8Z;] 7T69'X0#MK(DB%MJ7\H6?5.J M?=(E=H0.7M/F_0I@J*= %A:VEG:D5F._6@G$LES/J5Q=4_:DH!8#N'QJJY,: M*C5O%9:&'T6I6277"CZM3'I#A'/RG,#]*TL&8=A;>C_A>QGMA!]RR5E,^'3) MZ=QU38>HP2KB-^/(:K]D&VC7M%&:]^:\8L %@U^F-!3+#F%51-1Z@EQ>(%_\ M)FQM*=T)337T;H2L.-.S)S&[PR:T?;\_;"\;2+\G672%I_?W;#(^1?2_DVPM M 1R^9_*)[IF,;-(8PA5?1P)_Q"+10OO9LX>-+M( \N@W%0;*KJNM?->:K:=TULQ\MW<(#8QFIT\E(PLUI22JTPA8_:= MJU:V#6DVLB9$U5RBP+#%_#M;#,6Q3.PDX*F@#XP214BC\*$GM/C*&]4#UP.6 M)&AROHY#"[IP0%8C98GH0IPYFPNS)V.#.EG*:Q]>MJ"03,5.2K/R]1P1P\+* MY2.>664WY \U3>F'MFW!/-]5GU0_)3?NQXT<+,$T \9.ST[%S[" NOT+9D/+ MN"HT,8M+^-+=]XFYDYY>VHBMJ@- +"2G> MA R?5NIW^;VKRX]O;N[3=3H&G50B"NZI+K9T05/ZC&\E.<&2'"XH9-?2XEK' M>W!7K@HE>'U3A1>(H^_B51YM=<T8MFS%7RLUV ]Y-NNOV*!G6/1PB\T)H^%)4:+]NR;J$?LDF M) 6I.X]2>B,[)4QB)P(N#\SBE2_++F09Z0].[0R&YUCM3XT?B\BHA8D! 9>% M:(=_I?P8KI?0$G#C=(D>E*C24=[R[T_)+TK^?O 0A$)'(;U4+MF^E*.U=7/: MW@[_X%UMI'?F.$I0\#/$4U"7.UO%#^Y<43].6BF-G6][S9*AT,,F$Y8%_]T MEPK&SM[<'L0TVEYH).EDY 4ZHQ39A(N?C,UL MH4#L)&U)?5U<]>?;0JZVE4YRB GI/@-UZ$)BN5R%[0Q71V62_"]-0JS-TJOR M,$B.;&MH^(E5'8C$D\D DQ!DL #]WWH",.\@>53U26:VWO<\L=:#SBXF25": MQ*#3<3^O7MR].']\_WD:01)GQF^Z)CLZX2Q=E&2';M-4(5G(31AB4)*2N^1$ M7.V6H7X8"I%\E5YO[*9OD31DFD9/8-)!_^+08SF^'\1W=?@J$1:+EXEB)E+K M@$DGH&WD1SVTAB4?LV2]]*KUF -* !E'7E:-Z+1VCEW-,>JA:)6I)3%]M">V M=@5EZ&+:['C:8$P*E75"H5%+*IY:L00ZSLW2-ISC*190+8#84D3K[%&H1?)! MX.5Z%[,Q0VZ-PC0WR@4GR9G( YX_CU<[6].U+D+H<+4[VH1O)ZL(NQXFH8;? M,Q@V6VFD#7P&VQGA_8CAB73%8"9-,7$B^!VU"ZF^/9,$Z1%]>\:)Q2O>I%QK MR:_35B-0$O7L#KW4>^0CG9NE\T>F9B;TX$E133MQA@0E6YF814H%0E@UVM.0 MVTS6(M\-X:$GFGGW,4N2C;GLAYM/ O]&=>K"I^O/\M]-K&F/Z&I&K$P.E]_U ;Y=$G-KL\#0T]F31R=2?0D?.K?AWZ>9 MNPXNFO]<&3)B] *^7SAX,OU "\0?+'KUOU!+ P04 " 2:%Y1#GC5K(H" M !&!0 &0 'AL+W=OO M.$5]V"1&?@$M%2"5DJZ55EI!VSU,>S#)0:PZ=F8;:/_[V4[(,FGE82_QW?F^ M[^YS?!X?A'Q5.:*&MX)Q-?%RK\%UKB#A&69_XWW32---=.QF%ITD7&'9@SCH0A1$ MP0F^N%$7.[[X(W5\CUP+^0YSJE(FU$XB_+A:*RW-=?AYHD*_J=!W%?K_=WXG MP7;@+E5)4IQX9J(4RCUZT[C7:9'"40)%U>UP,Z5B W6NLO891(,0XL$ 5M>W MR?SY6P(/-]!BZ,(B>;*Q9;)*EB_)JF-.66.Q1MD<-]>F'NB=Q2KH#AQD"#WOG UE-;>5H4;I)60MMYLZ9N7GH4-H$L[\1 M0A\=6Z!Y.J>_ 5!+ P04 " 2:%Y18*TL(TH% H"P &0 'AL+W=O M]+2-5&]^&D!'9MS\PSS\PS^.I@[(/; M(7KXEBOMKKL[[XO7_;Y+=Y@+%YD"->ULC,V%IU>[[;O"HLB"4:[Z21R_[.=" MZN[-55A;V)LK4WHE-2XLN#+/A3V.49G#=7?0;1:6#U^(S/AP.?)1[^"&D&JP)G-1ZG,'\+M\OI9/81 M1O<3F']\/UW">+Y O'Q?EH['5=.DY\XO80/1ON=@ZG.,'MJ MWR> +_1 MVGE+'?+/,\[/6N=GP?G9_TOILTY9FZ]=(5*\[I+X'-H]=F_.HLY_" 9SW9E@ MBOD:+0R8P\%%#_P.X=;DA=!'$%N+F($W($"3D$:D.BH<")W!$IT7'OEA;]1> MZBW<$38P&[BUF$D/]\9C./IQ)VU6&=._9W\%-7N9H0,:2R%((8YA@V!Q1FMC MJ6H$UD$9PO"91W-!?QJD]DA<>K"4('WH+7;('@D@6=S-B$(H5.D@CB[.8< ? M<70>T\=E'$ U_$D'0CE#0^IK*6W%) $"GCKPM126XJ@C3P\^J0E2Z>C41J12 M27^$#08^!W%UI%,8@N9X*<#>HZ7YV%BMA1(ZQ697$_O1$S0Y1:: -"PX+3[# MS53E3#LT4B$K+1>2]S8T%%\<4=A@ Y.PT^&=&CA0.?GPGR4Y:338(_(X$]Q0 M 4*E:4ZSDI0D"C).BCO"867 )7O+35E56Q)1J2!E<$PBO,V7]GYM6FK(9=.&:>HT3@_" M<1(IO2H9& V=R5@S'@^IV:,67 <12D$SR%=]V9 04FR[=5A)ZS*JHUBCQ5Y: M:I^1S'HD'R5QTPLVT]1HD\N4?!(_#'R4>OC]MU]>)4G\YG:TG*YX);P/WOP1 MH!*6E&5(*7X0-MU!HE4$JYQ9&)>.>'2$/Z->DCP@PP]I@W,U'K4(J0$V)+33&+PWN'CC M.JP*5AE+M0[WJ,G:"1^$A3C2G2-]@(6EIJY^M>EQ:T7>!ETL%G70P.3C:A@S M+9Z4+BC,AB Q41'61:5?;:^"HNOT\'J_ND$3.5FH'"C=DRF.["[:ZEU4OWA3A+K0V MGFY6X7%'5UFT?(#V-X;*5+]P@/9R?/,O4$L#!!0 ( !)H7E'0_7@6TP@ M D5 9 >&PO=V]R:W-H965TC!Y/RTD4MUI\+7YHO#W:274NA*U5[;6CA5GHTN9F_?']%Z7O / MK39^<"W(DX6U?]#-57$VFI)!RJ@\D 2)O[6Z5,:0()CQ9Y(YZE72QN%U)_T3 M^PY?%M*K2VO^J8NP.AN]'HE"E;(UX7>[^;M*_AR3O-P:S[]B$]<>ST=HP9[NC(K;R@PSR_-39C7"T&M+H@EWEW3!. MUY24N^#P5F-?.+^\O;Z^NK_^>'-_)RYN/HC+VYO[JYM?/]Y<7GV\.YT$J*"% MDSR)>Q_%S9\1]T98>_O(;@>(ZUY# M6P7!]*^=R"7"$]=A8R=:6-<+'N,F6]BP.A#W.T-__NGU?';RS@^B81=&+R51 MB!S):$KCQ[>(;%)";T!A@G,AM7>@H@%PS&FF( C,/V@6SAA69W@6# MY.^D'L1<\=.@7.6[)1?=DOU0:T\*(ZB#B3$SBK3@N8>5FY6&GDINLP7YD;?. M(8Z++4MY)@G1BSI1Z4;#X-Q(79'/VD,7[4=3\+9.YGF.D5[KHI7&I[@*9PW* M3.Z2G>WIVJ&\7M:2*F&A:H5P:#*Q;6R]MZ4'ME,! MD23Q7 U*=A60E"8Q4(Y +E56.EN)OXG9>#J=BD/^/9X>\__1<7QZ?!1OW\SC M_^LI_\_B[>,@]AFE! *L9.70=/AJ=*F>RB4'&(37= 7VE[$&$?A5YGD=%=%: MFI9 CC)%6'O!+U &ID7'(J#?PB(G/EN ^A[U)BY -<&_%+*R;4P*Q^/HY$UT M)(,;ZA0B05US:Q6()O)[C68B)YEJ :202(#J!9I M1 P;Z[VF'6K- 73JSU:[KAU!?D3$0/$!$I_M@H>00;/4AJYN$$5Q,A:?P7CJ MB5;GH<4AJX;>[WG3)RZL9$#VC 'X@5R-G+<(V9J8'E/O@?@,-)MMRB9S!!MQ M%=#G3CI&^!^2-1YT+UH_G[Z[EXL6C#8<>R#W<@#+VYWIS-2W9?GJ/5B0RO*. M#PT7@SRRV-F[[^.!*4,YP%$TK0.NGXM)&6DM=L3<2;6 MBQ:-3WFD'R4$(AMT_@8&V$+GL'OC6TT()V-\V*&:6A)WT.P%9G@^I*SAX7B8 MGTM>D*+Z\@"SM=]9P^](+C$714HBNC17K!5)]OZ5C-V:U8Q3!;)U0"]B0/BD M,TN-S5DA*YS!Z*U%+91&/7"U+ E]NB'Q "%% RKC *$1#7AKU!*"R)VT8#"D M==E2#SA#>O6HO1<6S L^0@$8C8+)=FX!-/ BB@9R=(@,0:RI2LHQ@0I)!>IR M(C:QUDO+ ,.!C%01IJA16+KNP,*B#U!!E*V>$+@0PZ!)83)*E(!?FFD4S6Q= MZM(0E1@T\56B(UE%K\US%$79&D, J,!HG+BHDJ8Q53 W\MX^K_$6 M&_+(\TMX&]).SFDA$\'0G/?-:O27]"%!?&N+2$ 8H,B[<1HJ?05K!]K3G(.( M(V)EF5"6(D!(Q"Q).9%-HV!@U\(+<+)7>]I86:%R3=\F]E&M?9;F0\HX9'30 MI%;,CNS;T\..LE%)3()R(R,1RV&E,C"&I;64+H$JOH._R+7JD/D5TRS\^@U+ M"EL1"E/=/D%E2-K"ZX+&K[&XK2!.? (#B,]T4H&0%XF/;C]][LAHS/:R)X1@ M) ?]L@3Q\D12.+EA][OWXT&.NP;.F4'M06I&PE*]ZNZTLI?Z <53^;W8HSVT M"QT/'C2WRH"ZJ]6V1TN)J>AE2GX?T#C-\;0))LA*'H8?*QN4(W$&$7C5]9^% MZD_'/_\T^^7P'4INFN;C^']X/$US\M.3<-_WF,E<3F:A+\7)H<_T4V<:"EO. MLT)%+:$CD9C@1Z?0 6%D>X0QY@D_4CO<W![,IZE MJ_GL*/W'+4]]+)D,/D_!SR5_A*-,(@'Q2U7_M/_.=Q$_;^V6QX^$UY@#$! D MIL36Z<')\4BX^.$MW@3;\,;%W(?5U[[4V=[)3^8;9"6/:SR$MSVMM:6WTX M.C+I5A3')E*"YZY345^-$R2Z5'!9=D[.W'/[O39B:IM M+DMQIYFIBX+K_;G(U>ZT-^@U#[[*S=;2@Z.SDXIOQ%+8;]6=QMU1*R63A2B- M5"738GW:6PP^G(]IO5OP78J=Z5PS\F2EU ^Z^9R=]A(R2.0BM22!X^]!7(@\ M)T$PXZ\@L]>JI(W=ZT;ZM?,=OJRX$1JW+A?MO-KQZ,>2VMC51$VPX)"EOZ?_PQQZ&R8)R]L&(8-0V>W5^2LO.26 MGYUHM6.:5D,:73A7W6X8)TM*RM)JO)789\^6][<7?V?GB^75);O[Q^)F>7)D M(99>'J5!Q+D7,7Q!Q#'[HDJ[->RJS$1VN/\(YK0V#1N;SH>O"ER**F:CI,^& MR3!Y1=ZH]7'DY(U>DK?E6KRGW&7LCN\!*]7E(U; M96.G;/S_!/15$52''TS%4W':0Z$9H1]$[VP:1[^(9G=;7@(AT=*J] >[RWGI M?J)+85(M*\)]S&Y+MJBTS-F (II,^\QN!;M01<7+/>.9JBP"0\]N"['A[#H7 M/_OL[QP2WAMMTK+_PKC1&\0 M;LO4FM45LXJI4@#->4Z%F2FL*96-?O_M>#H:?F1J5PIMMK**9&D%(F"9++M& MMRL-97:K\DSHZ$%966Z8IC(TC[*P34-.*C.DVI %K7@RI".5G!C,/AJ6JJ* M7<;Y"X>B;Z7$5JCR;E"T%*NXMC*5V(EW=:6\A5K0;E%FW)$.U#VGX>+JML]X MZ:/.JTJK!YYW%X/UO #<%-):(>+HBJ?;9HVWR&ZY?6H6[QH&,LESMA*(G[22 MY_F>05&-E:O]*[I@&^0BAX6J(43\5?,\"L%* 8@+ MQ*]J;S=%2X,T2-^:2^VM8[730)O.+]$BH6)"@%(8:T![1*^5^0'M968 MLA1BLE8YGB ,#\ -B:$^EM4YM.ZDW>(%V%,6==$N<#YH(=A><(TTKX&Y)Q;' M[!L2'(4=_4X*M' EBG4<7I>.1A M#T,2707"0?]TV[R'G30V.$ W4@@)A<58 M3MF$H[GD*YDC=W!?4@^C>/$2D7?.W*M*IFPVF'=@6O ]9?RZ1N:_D[(^RA]& MIM)G^;8$"M!):H-+,$4JBA4HS0V+3'!$XP"70@OK')@ZNU$"Y)>"(Z MQ55QZ1!,(@PBPZRD']S5Z(@ZW[MZ><8P>!JYS8WQCY4;@X"C5&B+N8JE4J=U M03ZDPG31%W(MP3@9TBNHOH%1A*,EI([,MCPSP2U%'UX9CZ]]S!9PQDL-;!+] MPB:$38!T+22ID.NG"I@$)PD-<#G\KC7\W4HJDMQASY&N ^Y!;K7+K:E71L(+ MO7>U$KI+RFLC^J&_1+NM! =*\F"-IIGY +< 1-#6AR:W+HNBRI6O1 A_W: G M7KCUW&!UY+H)T6[YHHTDJ700#YGP,3W RJ_I#OD*6EW;_J1VXD'H_J]):6 1 MU)L*M;V64.6=%,(TMO#'2&'],DS"X^1XT4#^,W78$D7Z%Q&PPZ8^/1QUF8N/^?#;I/IB-X\F0 M'4_G_21)V"#ICZ<)&TVF[G;8GTT2-I\EW1V#T3@>'..O/\1.HL$FC4B*Z3:1 MU'41IMQ8Y/H7U64!?W,*E*LGWV$HMYGPKM&:3FOJ]E_/#$_5131+$ON_I[FN M$4FT9RUZ5FV;WG8@T-%"F%'3;E,6/^E:!,C25O74@N[ZJ%G_%C-/7GO.R_Z# M@X3'OM?6M)4]27-=L_7PG2_;1XYQ]9NJ3>FX7SV$>FNZ9R6T]/X)S"=1F/,T MXSNTD-AWJ(@ZE";F1*]L&*2F:\_A)*KP+<^SJ"-0B/32J$%J\2 1FSZQ3HF> M90R(HD^H)MZ :/+.VV)H36C#'5U1)M=K&!_<4^91KR$Y-(AH,@A_."@^.]>L M:!9M=KFT%L1I@3B< M[T2[=H\XN@'N,5@>+=@*CD6/IO<.+EH*-(J8G8?W$35DU/C>2//2Q-81@8[( M,2PYJMVZ&:1P?/\HVH,QS)N ?A>\5>[)L?&]'QV<-JHJ)Z;B+/F;*U:K+%0> MTD4C_1&EOFOC7&C]L-(<#MD.;]XPU/Y\Y!FC/YXEX6H^\,_P-AF$9Y,D,$M_ M>NS??O7*FO'VU\.. ]F+@]?A8:J=9Y\M8Q-IL&BV7CBKB@L?HIU MY75!O7 M1"B.H:.;VJEYMBNPA2N@#]%-:R]L:X?2D3NR$KW[UO&&38[CZ23Z(YQW)A0T M/)V/XLDT^NX%O)WUC^=3]HY63^+1)+IN1Q87'IP*PW]T01G-GWEQ8,XSN OM MY@V;#>/I('K1,7:%W*>A5,B^)SL[-5"7'9H]P$^J#,V^/$_KG+]L$]&$0]1L M['"$0XVJ-UNVJ#>@?^K*6#9B@WC,GOO.<=3YB%0(O7&?RFCDQB#OOR>U3]NO M<0O_$>IQN?^4]X7KC2S!'&*-K4D\F_3\@:BYL:IRGZ16RB)L[G(K.&B/%N#] M6BG;W)""]AOEV?\ 4$L#!!0 ( !)H7E'[/[3(W@0 "8* 9 >&PO M=V]R:W-H965T^S,B?8F6UG]A%WC[R)Q4UNFB%D8$A5!A94]U'(X$WO9>$(AK@=CC#H8\ MRFOFV.3JBDVY2RUT& MN?@%N7ES^2YB:(#$!R"7\:L*E[SLP*#7AK@7]U[1-V@<&WA] M@Y<*XKBYN( MJ112@>$2Z\JWC,?<07S TE3X(Z<], 2$=KZ;?@Z72:LA9_: 4A-ZQ(P\)H#T M1RYG#M ^2,I5VHY08H?]"209>#T!]Y;CZ($OPN61X1MF4DM(:O)1!';(@9;^ M(YPRU 8%--&FU(@17CN?^E)25/$.@2TS G%!)NG*V7+$+LE' MQ,B_5:(DD1#KFO,HWK:)&DX+QPL*YF%D8"9Q$BFJ!_RS6HK4]\*:89 HKS0B MGR,FL(9C!> $ T/C^T1G)Q6!]P6')0%O8!0/V[U>#T:#L,;C45@[PQ@&G?[I MSW!383OQ",>S**JB#D#)]L']"G$94%J=)(1$2K:6O,FMM_)O=]J^,9"::8D7 MISV#Y=7'V?7CW0SN;^#F9^ ?$;(<.LP2\_O8W[\?MHI;%HL*U"D+P%>#@$ MZ0W%%Z:1%860S.#%:A,C2E]Z&"#7U*E>2[&I!PC5$U%PJ&Y]4>TYB@I+4RR1 MVH91>)1R#V7\WL(U3VJW^Q3O_CN@.S[J]TX^=0*T"'N;RJDQ\GWBUJG;49N4 MV!1/ E\'7.[1B?%IJ(TXU,AX4&_#^J,KJ'MT=Q?<;/P+A>92I5RXQIO3YA$T M#7?_=_;P@IHSLQ&*&C!#T5YG/&J%LCYLG"[]2V"M';XK_&^.#SENB 'IF=;N ML"$#S=-P\C=02P,$% @ $FA>41TSV_@G!0 H@L !D !X;"]W;W)K M&ULK5;=;]LV$'_77W'0BBT-#%L?MN-DB0$G=IL4 M;9/:28=BV ,MT191B51)*J[WU^](2HJ2)7G9'FR11][OOH]WNA/RN\HHU?"S MR+DZ\S.MRY/!0"49+8CJBY)R/-D(61"-6[D=J%)2DEJF(A]$03 >%(1Q?WIJ M:3=R>BHJG3-.;R2HJBB(W)_37.S._-!O"$NVS;0A#*:G)=G2%=5WY8W$W:!% M25E!N6*"@Z2;,W\6GIP/S7U[X2NC.]59@[%D+<1WL[E*S_S *$1SFFB#0/!S M3R]HGAL@5.-'C>FW(@UC=]V@O[.VHRUKHNB%R/]@J<[._(D/*=V0*M=+L;ND MM3TC@Y>(7-E_V+F[$4I,*J5%43/COF#5LN;B\_CA?+%>_P>++W=7M MM].!1F1S/DAJE'.'$KV <@R?!->9@@5/:?J8?X :M6I%C5KGT:N *UKV(0YZ M$ 51\ I>W)H96[SX!;S%CXKI/?PY6RLM,1/^>@5SV&(.+>;P/[KN5113=">J M) D]\[&J%)7WU)].^MYSZ#!3GM@ .D?38DUEZR$@/(4Y36IJ:*CA<0]T1N%" M%"7A>\A("J32F9#L;YKBA5X0V!\$_2"$$-?'PUX<13 Z[L6AI82CN#>.8YA7 MDO&MUXIRZ%5IRJHLI;@G.:!B1MRY(#(UFSF36'E"*C@P=-\>^&^?Z*2PA)*< M2-3( )>$I5CKVPI)\*,B4E.9[[V4W;.4\E3U #EV6,/FJTJ:,)3\^%1A)\-F MI3-@W K;B!Q;#^H/FJQS>@*KB\O%_.[C J[?P7+Q_N[C; E?[F;+V\42YE=? MK^:+SW.XF7W[M/A\N_+F-;HW;Q1M*3>HK8=E1^%&L@3_T?FK#.^ )MC0#_$DZDVBL8F+]Z'B%*+A8YX/5;Y_B>$3D4E6 MA_^!8U9*ED-X]"Q+FS3AV"4-'*S>XHVX/PHZ&174AX8Y'O7B.'C"/:PO-%H2 MCL';P_-Z/GAD_)BM<4C4$??$'\[TCB3CCZBE/=QV9A]W;P]K7T0-]= )&$;1 M$W.%;N,5,XY7EQN17)@L4X"NH-.:U23[ALK%)5DSU/3YN M&E*3*CM,W(<*['L'A_\?9(@N,9 85X9\"1XJ[VGMP!7W2)HR^U1J87')6MQW MT(E-9V6["J;XSORUI5?W :R.];Y;XK_^,HG"H]^5*4E\(3F^_FO%4F:\F=JN MXB)(7('1QEK7878,R]B@)41E* R;-UM771VYX D^/1)KW& QC@V#*FT@WF 8 MCVQ\QB/[N=*>RD25HXZ&4:.R.B/8+:0H0..H84'QV^MTLH+LPYH7MO1NMPIQ0G+QM,V5-NR&"?<2D'C:N :JO9K'U9/ M]0#3>)H(ITWW"%WG M\MRN0N?3:UY7F*O\8==GG6>&<* _=3W$(1S3V*&U2+ZC3\H*VQ5.5( :H.3" MAAOS&SE*)HFQVCPRQJ7$S#RLJ(HZ"Q'*P_BV3]BH78TQW?'Q.HZ=RN&HMN"Y M!W_0F9L**K=V.E3H M41\M8K0F! #0D !D !X;"]W;W)K&ULK59M M;^,V#/Z>7T%XP[ !1N*F[5VOEP1(WW %KM<@S38,PSXH-A,+E26?)"?-OQ\I MO]0YK/TTH&@DFB\/'Y*F)WMCGUV.Z.&E4-I-H]S[\G(TK9@Z"?'5ZC4NR(8'QO?$9=2#;LGUOO=R%WRF4M M'%X;]:?,?#Z-+B+(<",JY9=F_P6;?,[97VJ4"_]A7^N>DG):.6^*QI@0%%+7 MO^*EX:%G<)&\83!N#,8!=QTHH+P17LPFUNS!LC9YXT-(-5@3.*FY*$_>TE-) M=GZVO/TZ7]W>P&*^7/T%J^7\V]/\>G7_^.UI,O+DG[5&:>/KJO8U?L/7)W@P MVN<.;G6&V;']B'!UX,8MN*OQNPZ?L!S":1+#.!DG[_@[[9(]#?Y.WTH6E?"8 MP4)8?X"5%=J)T!P._IZOG;=T^^>=.&==G+,0Y^Q_(?5=7SR4EZX4*4XCFCJ' M=H?1[--P\'8,N+.F&'@:'? &ZM\\1]: ?5N@LZ+5W M+$IE#H@Q9-+2B!H+_+?9R!1MS&?6:C%2%.D/01Q$-,DQH$^'L.K%*-'R:\J! M(*T=#?# ;(X30Y'F<$!AF9H,/5J:*02Y"=%"6O@B':7(>$GL3/RJYUC"2?6I MDR0F]R"IZ>E5F1%4=:!$0JR!(75+SPC21DC;1\/8K:FV.;F4Y%KOT'FY%8'" M/G7:<"P!2A:23[HJULA-S3$V6#F,HC&,66YZI6"$N84$O]9:* M1%0[=,?U)Q;%GHGXH>R#IB$Y6]H3#10HK=G)#&U+89TU%U*2O!+*A3-W)V$1 MSIE4MG >"V(6[A2^=)WLPH10UD"\H(N9%X?'0,+@K1E*UU1U=MCOG^.>#81I M$["D;7<(S^X/H>Q2;U2%.JTKVN_/>E;(22Y+-QS<5);)8PVJNO.@N?F+^J5- MG/%K-CXJ9R[()_5PRU46YL)5:X??J[K3:0/QBJ5'/\-YG"0)_-<;=-1;453U M;5C$CHRI/>IMU4F[73^O5]RK>OVA\"#L5A(O"C=DF@P_GD=@Z^5;7[PIP\(C MX+0^PS&G[Q6TK$#/-X8&JKEP@.X+:/8O4$L#!!0 ( !)H7E$VY/*>@0( M %D% 9 >&PO=V]R:W-H965T?)0&:-L-VZ- U;7<8=E!L.A8J2ZY$Q^W;CY(3+\/67':Q2(K\ M1,JD)JVQ3ZY$)'BIE';3J"2J+^+89256P@U,C9IW"F,K0:S:=>QJBR(/096* MTR3Y$%="ZF@V";9;.YN8AI34>&O!-54E[.L[DNB1OB&>36JQQ MB?10WUK6XIZ2RPJUDT:#Q6(:70XOYF/O'QP>);9N3P9?RHE =Q&L];9M0?Z0/WY1W]4ZB=:UD)AU=&?9P%G"5O!*3;@#3D MW1T4LKP6)&83:UJPWIMI7@BEAFA.3FK_4Y9D>5=R',V6#_/EXMO#XNL]+![Y MNYS$Q%B_&6=;Q+Q#I&\@SN'&:"H=+'2.^9_Q,:?3YY3N*_=*[3K,-2.88VFKO-[:_]N7';C\MN]>W1N MA%U+OCF%!8&PO=V]R:W-H965T:3Q-4Y2-9[8.;.;V"Z/G3QL M[0,E0A*.*4(AR!GK_/K]NAL 08FBD[S8(UX:0*,O7U_ [^]M_<5MM6[4UUU9 MN1\>;)MF_]WCQVZUU;OQ>5[BSMO4N;_"SWCQV^UKG!;^T*Q\O+BZ>/=[E MIGKPX_=\[4/]X_>V;4I3Z0^U'U[JT]S\\F#\(%SZ:S;:A"X]__'Z? M;_2M;C[O/]3X]3A2*H&?^,WH>Y?\K6@I2VN_ MT(^;XH<'%S0C7>I50R1R_'>GKW59$B7,XP]/]$$?7KY0*U:U]B=?QDS MV)E*_L^_>D8D+[RX.//"PK_ C'@L _$L?\J;_,?O:WNO:GH:U.@/7BJ_CNOQRM-^+;079VB_5+_:JMDZ]:8J=-%__S'F&2>[")-] MO1@E>*OW,W5Y,5&+B\7%"+W+N/A+IG=YAM[5:F7;JC'51H5EJO^]6KJFAK#\ MW\@ 3^( 3WB )V<&^.RTLFOUQC4& J3=$ ]'*9!2?N?V^4K_\ !:YW1]IQ\0 MV2PEJSYM=8;;^[S.6=9QHUQ^M 7E(5@5=I(=58_'KBU8ZCI)7ALU%"QKMAI4 M]K9N-![:$5L=30//ZT9>+4V^-*5IC"=%KQ3&K4KKVIKYA+G19M#HY]YCHOPF M3TE^9(.+#6,,3:O6=[IJ_43T5]@XAQ]%6Y,L="_1K[VNC2WD3O9,7=J7>(ZL=$/AO]7%F^*-<+3\D2A7%YJVIL5I@T3Y2:P52N9 M*E[1YBY?EEKE)2PH5DGW387'&MZFN[QL>=/=)*/+56/K0WI5;:PM[DU9=AQ)9F*[YD^G%RXD*\V,& M7$/RR>@X44G-U'8Y_ #@L53S;V7PL;^US]>+.:+5X&:&J8&?6(P 4E6=EF:C9W)JX,B_7%K-E]GQF+2EXM7;,C#:]N<7R"Q@Y[7!"]HQOO\ M0(K?>R5N ;U3Z@U4KS%-&5=()L"='809 \VL(3S[[<%APTJUM[# SGEO,DRD M-RP]DEK&VK@OSMNY>]8 T+'W%:1Z:_:#1+,3HC R>M_HHGM6W309I-WLR#[G MXJW+X%=P$&^%-O(5B*NXVA:.6ROXSFM(5MT5=PI>\)&5W'CS3K5 M,1IJ: ZSTUT][&DC)ZJM=A:FUV!B;]^_5L3]/3LV:XA]4"HRV'X# 8]U/3EA M0N&5+V$STP%-8<$. )1!0+ZIM2ZF[1Z"X_9Z%?7_5,/)FH1U[=MZA5EC\76! MGP_U;#-3!JX6+E=8_$_A#%97O I#-G.WHB.*QF]^Q\L,F% M!C* XU*L@>3U)@0H2'H*FMS5[349T^G\8OKTZ?3%,^9*3IX1$+_/$]%-T;2@ MF9G73"5K!WOX5W^77I-?S?@)YM;2DL\])AUDKO#L]K(5,!(V'V$4<&K.@ %> M-#SACF6O/YF9>H^;=08BSH#/?F/ZKB2*.WQ3\!K1141/!5ES<%?3>./WO*YI M/MK%2Q]UT]85UOMSU'*Z_)LMVQVYSR5CN($]9PMR1L3-H*DV(@D62 0V/;'/)X:D:N-9ODE M,7=F9\J\)JT6V!O],$V@Q%V,W2<9]1Y_>Z)GNG]B60$W,@X3[0:^-UTK5[LN+B MA&N[#%B4XH:^+X&+K0&3$W<[4_^R]W39ZW"E@Z:M;5O'J3 ("DH19[!/)*[# MW6Q\":37M+9<=)]@LG>"?N1,L#$K5A<<^<$U7#IST2-L=RP8$(MB!LW8Y (7 M$0'E&]C,#8<" 4MT<9'C]<$9W!G;.JR%S=5D4)Z7K8.)=BP2WDZ4826XLR'4 MN.>-A30ZO6$<$=R:,ZZ)RP! :8F%%)B1K%"(PKZJU%]Y>7"8X-W6.FS$K]9% M,W<\I01T"7^Q8XR1)J0CF*98_"$#B#^]3;URP;EBL:0M M$+UW! D6Y/S(G;!%S#DP8URYN'AUVXD7E(]E0"2>[\]?33P?_FUK+Y)#RY/0 MC>5]H^VFSO=;$*)U,JP=Y0S\^L2'^>R_C)% M,N(!UL]\:07=B18/JM?WFABOS@"+&4I%_>ZI$99],9P(NH M^(KFH[OYS!0O/+D2G6PZ T-9 ?P+D]*TWCCM8-<.F$K]!0!U#6&&X$#"MOY% M?NGS[!;HK]8YS 6V&9&^FV1D)40TEH"\ IP>8_JUCI-EI,9#3R 6Z7R2->+Q^%L1"P\$83L-0TJ(F:T8W M8SI4F%ZH++\-@3DOZP?[.IV3"1H-5QN-HG=V9Q)

=(80)] EEQ*L$BV8+OAE9;U! M0E*)5T5>!'%1?^;;O(,0XO/!)%PO.02+:2)Q8D[D"U,K?3*(-QE^1Y,+PTJR M%5AD) #S$@E+B@TK1Y7X>53BYZ-*?!5R4Q^3W!2F !1W9SA>)(=_+7/XA9

:G032E,22H=)O GJ'[&A\.%,'#Q\B'YY[;GA?VW'O3^\@V$U/+;?"!#S 71:$ S M6. EHB@'Y"V!/P2'H-Z-_"!$)>>#=P476B"L>A_$T('UA4G9DJ!Z=457F."0 M"@^\>G@:2O=;/M_O1L89.!4MHT+!3Y,'I.FJPRX289MHA0=W]ER3MF]$9I]N MZ Z'G6VB-[$_CG-\L%[8 M75TYASO";CN-I=<]3TO&AAOYEI2,\%YA5WS/O'>"+ESJ MN-P KSAI=^"OOVUP$-\D,"M]]<$/7"N'46',WX [A#0T3A../#CP@1/>A1SH M5:Y CB)D&)&#,;(+IL=WT15 %05?:G8Q,&W?PTV&D5PTNX5S%9$MQA9]$%"H M !8#/0Z'0I7@Y9OD2Y!EPA$'Q^L**Y_^%DN";5L(#PF&T?5A1GV*!%+Z$/S0B%6@0NQ-O M#CA4:.#)@>:$PXA?;X&+X$0&SI2?(N;ZX+@NV)/\X+3P!;@2KM^S47"D,P0_ MAE@"ZT@341F0Z-(A49)GN]*=&QSD4.P$,RHFKC:F=O!I[,7=^G 1>*+(EC,1 MWGKBEX&H:AQZ+CZ[CV* M* 8C5E=@5SLT']8!5E=&"LB'@>UW.-J2>@(VC'T^WBZLOJXD8*U0B2#='VQA M'5\+&K4M]UF^A05P[&M0L^!!0VE$O2374.MWS@YW[89[[N[5%PJJ4DR!JI1J_?SX[/CK>KYQ=&97]_>KUV=7QV6?CO'IRO']\^#: *2\,C;H.[6KS M4)SP,"D_Y;PF/\D/UOIN]^\3)[S=+Y6;"R4G$QO0 \*T=5#K;[8/\S\:V_[G MGKOV"29,H4\U9[49;T"*WJR9S1 (OL@P/IP.CD'1QRL2KYX8':$BSVV5(U<8 M!7F)B412&';;'9%_H.PRF08R%8Z)?;3ZV@IW U^P(YF,*X (&6X<_A%:0AX%\N*2E("&9)[BL%*U -\ MQ7;NR?T .\!_0& +F=VRDZC!OHC(O.#O/;#G>_JOP=+U+33#XU_F9(Q6+6\/ MK5T[N+?!]([@1ENOFXPN:>/BL&#%SV1IB!%&"#]PB&P 9 'I!C:PK0/"/>2B MPT==-MW ]$[:E]2BB&$M:CGG;\K,] R^EGESP9*%7]_'%#88B3_@7.\+/XKL ME%Z&F5,^T*ZIZ1Y4Z]^ZP<7ET>]RM_(^;K']6K]TY9C;9>=S]?/VVB>Q'JLK M%_&975YD\SU$%8+N@3HA%S6VMC$(Y%EF8(7&=0<5OU',%\IP/'+&?QRY4ZQ% MI.QRXMF0XAL:'Z[\#IRYK?S61SB6GY*^F]#+?3N4JIHAAW@A>C9E2"T;OLX^ M,('0FIS$1\U*&554G4Z#RPC-.*F+5Z0G="#?F('=1&1I*/Q]#_/BXM[6O/'5 M%0+MH>YG'( MZ*$%T Q3?T/O?BV=.;M8 5MQ+]0.4\"NT4),I@K/ M4/J])VYW,!A\O$SIYH(57@\CNX.?"'SXWE^OO'YQ/D3/?PSF1Z8>62*'D9E& M64OR04S^^)2D2@J9P)3U 8.K)^8PT[LZK91]5L,L/F^V,.A-?CV%7]'$:-A^CC ?F$,2#\HKQ302 @WH-,: /QP*>!O<] M6>;U7@*DDV,=;ME-C+<9-F@+@E>I4!R/@4@)\"ZY->D^HV>PNH;KH1Y?(8', M!XAUE.@?[H 'NQ6T8W@?QRNEXM_0)6(D'X!22=F:6OO(M'G]0GZ9V%^ Q'XA MO\SLOYG,?O:)7-[]R[M?N_O?W*W?L0-*P5&^O^YBGE/@BA-&@;SU#;SVL[X# MUGC;43!H]57$ JO[$FYH#%.),7CZ18L7-06]!NY;D?93EH6JDL$<,[@348[1 MN0-7/R;XX%$>7/V1BEA)'TPL N.M_0>/8;6W-N69R?+@E'-@ASZ8&K96FX/I M7P>-D'O3<>GTBX<[@<70;9N$#&_-HP)[:HDGB L.5T%'HSK9B.MCAI*U$Z4_CG8A7(:C%#Z>K:EA'C MT8=RE^(IC3O/?W!MZS:.WL62EDMK'KZ$P:VE(T7']C"^ZD' M-BHEK! =O+"TBE*,)C5L)Y\OZ15T\RG@*U&B[;&UZO!!U4ZUL!Z[V!A;N[=Y)!3AQ???=F&Q M,!Z_U.[+@2VU^X)NP<)K]XKK^BF^R+#F%BIT4B<%KP+IJ#C)J*8$=&JUPMI3 MQ3#4HSG;A,H^R+A03)Y"[)X,/U1[GM#]5%%H#X*9P?)6WDA #_<]T,"^E_4T M GR"Y1\[-&]+&X_BI'T3CU[X%5[JM!?7:1KL0"DU"2/") BE5;"&4S_Y"-,) M*8M@9IQUW;K-^&J&=A0!A@@?[8-E1]H21LTI&<&?(%6OL%B%$9MBNTJ#7"9' M1CQ2/47D5B18[5>7@P4;QK&'9>-86ZH,<#:I+>TM\$RNW=9M6P3%^W54Y$RD M(^=@T@QD-?Q?(U,MSR^(HI#F2\ _EM%E;;CYC>V%C"0SQWXBC)RQ!L_0?J7B M(NIE0K+B2*16:A$9BRCDXK0JU7QP?G0QK91%E:A%%:'G2TM"G;OVK0F7!H95 MY+5#M]%26-Z#L+R OM%S19U6+R1&FHX?ALAUP^CZI5 MA6I*M<0^_6 9,A3*?_# SD57?"ED"R1D,_039RQ5BL-UI+#,T%4I9#@J \#6]6?#'^;" M/,$F_V3(W&>-_S@B=DXL$0\B02Q+/+>*(=:)?5;)T&D:H1V).BC+T8JL*%U? M)]HG@T%7@Y7'^!5)?,S\A.C)4AE>[(X/7FXI":6A<9F&ZX0T*&1BPM\JX(+? MC)B!F&QSIZFC-:ET/6T0,X6HO^R>OG693/"*D2PP !9)!-J^Q6B:H^H>Q8*) M?8Z#,@3GV# JX@ZS79=QL$D!5!G16,3I.4@<2-+7MFU1)\A9RG7*4F(EOD(2 M#4?@$3JELA5,SGH]D(PA M(IT\*GY!()\5"$V*P2+L_ QK>9ZZ=],"T M+ /HB - +2P#ZFP&@+[PF?HOE MJU7,+R'EKH8!"P<*$[7V)*H$\:^W-K89H)?D*@ZVMOG+3U"+#8 RY41X M ,G9L,_?[+I-AUHA\-39?\._"(_NH\+S/_B&!5#[Q9L1Z27XQ=QNQA4Z?B!H"NH1(D)-/Z0 M1>%?=5=PHR:.\<(79.&9(O(0B"^!5S)%,"(,0?GC6%6$C34S4C2Y@L\K.[8F M5H270>/FU$;9C>\K'@&:K"H8$G-LQ=Q8R3MFJ?N7 UOJ_L7<@@76_1=VU T\ M6<3[F;.8SB>PS+D2%CY/<5/X;S(6*YK?@0+N1BTP>ONFA+,K'FEFW\/GB^"Z M<=R407ZFXI!M!W,*-!^7:E%6 ,FA DP)B 8D',LGBQ>?*WJ1,&.AJKBE"T%H MQT#,3ZAKKI^2S[:Z#?ZT0OF2([%4I. M,_QN@+U8;[%+51*N$E*7AIQN8W),1((;)/.G)4!1@I%/]&,D12D#'[(.PLPL M5L!I\/ME78,,9@SE76D6U((V]%.&!Y>$[1%!K6#O2S"YXOA8DZ-Y7T=".K]. M2Z<8&9*H+^1]#S'GSA%@6"Z-B4X@+' +XCJ&^1XH4X94/?O9<-PPW75PSGY*[ BY=BN!3#28HEXOY- MCRA MF(/"9VV@\V&59?<.(L%,NG"7T$9?Q4X2C!:;=%9F3P$ M:F=F$-<949OY8>@(PE=-"8KN Z/)4I>P^)>"Q8-3Y$3&0PJ&4J(ME&7=$Q@3B9C8AB5,'_N#XW1!$ MA_#CN53S7^]V)]##KA0<00+C4ZMU#!&$]BWWQI9E'B&Q8@NI:<<-LQ6!8MPL M/M$W?,,XU2+4@V/2*&I$1 A[P,M['=L8>M3Z/:>Q?%.90 XM2!@HH_#3@-$R MXD+ >5%L$A-$GF&-3%&&82B0;G(30Q%\U[JQ83$#G3I6]2(.GQ,K,1H$PV = M4C&WMG\;F)V6X (7O#[ZD!)]Q55%06"W312L8'4EA#E$@G."&,]8*;@]C"JY MB1B5266D,<>E) 25!$!JQ6]MCSK_]0Q-3_![[QT0495;P,*#4!79Q!Q (#[4 M9_U=--)9[#$_L2,Z4K L@>NO#UPO+H'K[QFX_GZ;?^V;8:OB6?B?P]]=YQXN M-;A71O?\TEM33O3]6O_,_1+D_>\%\YO[;GI]W88_&I^[_EXGA 7"!5A=T9;@ M+37Z&MGW=+'/3:(B5?KMQ(4HP^FN YMB:=T.)1 :&=;!1?*H[3F8HL+6V\T+ M/#(CHF5'=@QK4I! HIW9B6K0OMOQOF\8* J&]AL%V=.'P,V]'0]6).H*![ - MOF-/M& WFEU,=0JB7/HB?8F:L5]AA^@NF-/@I[K8LA%] S8&Z[YG<0'K__G( M%:^&2Z@^>G<.S,'&'2=;PRX\7DMZXNB#@'I<8:-&FTEW'X5GV32=@'\O9HEO M'%H!)L*W.W[H4"HVHF0P.#'X!Q->[MV%@K/05AA\(SDW;(LMVH-B@ >[['31+0$[ MV1'EOY)P0SX7/7?IB^"4\1=B7MCH37N+[ !*\T)OW0GODF-OF7%%N$Y M76*(&6[60^^KFZYHW$G[#.Z]C:$"!RWW!C8P9T(0"4ER/-@T=]G-.Z7=I>R& M.N::*R1:6V9]J=;?.B[U3[;/O]^8[^-J*]7Z1]LW7]R]T^JNZW!+10R 4A]+ MU4@69/ 7M]S+=+I$'/J7/KRBUB4RA@,TV@JW[1% 9 M1CG#8Y(04W4#YDHAWD'60JQF3 N'+5-]B&>$:])>]YO-I#I>7<%(AF S'OE4 MUOMP,0G2#S,.7>*05(Q2Z$+_7@1Q.%:"BE7&BQ G[SI-QLDX _.7I@!] 8NA MX%7B9M6H4:ASLPJODP(@)X98C_C!<$>W*X UJ=C&(!O!\FZ#4_ WCR _2VD:'2@4CA!7&S;TDO MW;+;W-947F[F+:T&V#V]T"%$*[6G1G*-Q-9)H@TV:$"#>7X;;@*ZZJC'3F)? M5E<2;1I42Z$ XY]:FEN3T8S.Y?:C'30-KFP&>!G$,M?G(Y0.K M$&]-M+L$M8F)R04:*OS"E?].D/)(4U43#TS!CI9#ZK\@%B*"DX8&J)!CHA[6 M/RO/HMK(^#3F)CF*N:&SR.= MX# X$7] .^$YS5>H*7M'Q6I)(]+]'G/5O!2 MD%@_B<_ 7S'!0>J%M\WRN_6HV765ULE19N]_DC;);GY3L\4J4M9!6QV([TL; M);90:LYQK>.5O%*M@99A?K>4K_7K[ME6KW&\];ENK3&_YW_7U.-H,D,#TH[" MFC1'CP+!O9^T+"<;V%K"BJV$U:9NN5*4/_KOFO,8_07GU_(CL-K0DE\SQ _A M?]?62V!IPE&$=\-/77"$Z%G7EP=KGPJY?*$DS6@Y4&G6Y/+Y/*W[T +GG[? MA=U"L52H]:/>_5GIVU;W:V5[H1:XL+M>**Z7"C-9X')IS *'9))<(JT>80U* M^9R!FTQ+?P #Y=\6\+>%W1SJ=;R]B>CGS6FK^7MLQRIN,MIAV]=D./,[M;YU M0V?;N2Y_-F\0(A''F=Z2'_9F+T-I%\LP'<:QP$3" M"![9VRH"B0G>4)EN%)L*NFTM1HB_38GP<<3'].XX"BEB:R%GDM'UHN@EV=FJ M(746N4.8C$,F_<0XP*<"='K\;]"-) L?O8^&"VX-L_^AH2K;4*Z#LETG!$%* M@S"DP2L503-B-U!M1.0Q%?X->K(>T1LPJ![U8,4;8I98=+)A#-Y@.S6;O87U M]@80*'@ #"(BCD"[6:M W4;47?)22"ODYHY*KO#Y[ W7QE MJG<7=N6[^=J<\MU/4["L4JM')W__-6:($[P"KE-ZA7ZQ3O."1.3 M>'^]R>.E65^I]8/N8=_K??MV M\<5Y'[?O7JU_[K:^G-Y=/S[>[?#MBU-WEE'0%[J$M15?7>'B0[C!+)FY Y]! MXL="HH/%\ G)*V2')2XH,D#B%S!,#.O$0X&(2R3YM!GWQ#V-J,%%5HDO9"R^.)ZK MM,1S+0*>J[3$<_UQ>*XW%Q!8Z2IWQ81(]ECKI(VK]\L]? MQTBK/QS[+;-6O_WQ55[U_EVV[S;6OLDEP),".%T=A(-PI8VW#QM MN.3JVW+U*3[A8 ]+,I[BFIB(;#5L MF!7SJ<[:-X!,2_-CA.AX6[/MG+I?=P'2'OUX+@NZ/%C+S(] M*O^JD'R-OA&VM!MA\H?4^LVK\Y^=?WY'-\WM]W$G;-?ZG[L/GV\46DWHB^G4,+^>XS8QBB>/R*X)IPO]Y"#U"^DLG8+@( M1O4Y]C@49)1]UB70148[9=T:1SSC9XGB-AS2LNQJ[F.6I;N\W8H96X?S*$!7 M]>;X8+VP:\"++)NA*\R_1[ ON" %UD%NG[ZK"$FY14K9'X1S>K YVJTJF$4U MIFE$@7-[R]@G+ F-E+SX<,D'"EL,X_'(=H&9MN N]= H&HY[YZCSK8\,'=B) M,CEPP=^: E8C? ?6!%(6J:/Z$!"I.:RBA^2Y6EFT[?G=VQ9#I&GXC&U'!$Y[ M\)R\"Z&>_UU^"0)C4R\AW!LPE&@+JI0_H:M9U(JCXR8NYH%+_4"[U)_P-+C= M?][5BV98:2-89H%NMR??[HA/*15^YD^W+QM[MVN?+B.P8M9%PR9]80Q:A^6E M_V*7?C$O6AO$Q<>63TTI3>.\!2H&?!?:+=H9XP-^4ESY^ MYY:ND->*$PL3S M0#?=(D>UT1&/"^EQ".T!=2?MAVO\IS(@D 26R9*,.[MGV.V.Z_=L'+K?!,V' M,7P$-('/1@A*]GSH$89M)D'."=#R8 ]R!HSJ\B=ZV(D+9:!Z6\"85>@^M4.# MWVXC22%.4A\7,P7">###2FP C99M=9%ID9X4V P9"&-_D9?-4DA+DUM'>C!Z M1XQ*ED]M&,?#>7ZTR31;;+NP0[98XKRMKZ[P]B9^BX:8W!GUY7BOAR#)^ N* MAZ]?-K!L';:'"_^QE1].MNU;MDO^9A1*MY\P:2*_0\0,M/ *!R$7F)=/SE_+ MD21X.EQ1AD3L\17%SN[V9#Q _5EYS>+!^%"!M8VEL[UT(5\(BO,+ACZ M>BB"1*EW;T6[>T=_L=;_7ND]WN\\^%>=TONX9G=K?3.\KO_Z_H_[98\B>T@_ ML[JB%L(0*[&\85\LMLH[X*H=$/CM4+NCHI9.H-OU2+T+[BN-3&68>E*VE.B@ M0*-J([4OH#5<2D'-*6X))^:T!PHYE>IN8\Q0U@(JMMY$,J%$-T MF6FE[7/7(5#(/%:B@=G,X6O:#H.).+:,#9Q@,+;7H%:OJ(=E?:I@2C+B=>)W M@0*Y)VZ6[&40"7[MJ\,+,Q!4(-9B, &4D6'930JHLO<912X7HW!?*4$E@Y>% MQ5Q01!&,74SHGPU8R<4FI^B^Z M:Z59345I#5'[1G] DS<'MBR5J(%5)(FYA/[;6%W1-983&O?.K1\P+Q>=6GJS MB?D3C 2ZKG'G^0^>5%6+>ZN]'(QF6B!,>0F$600@3'D)A/D#@3 #';Q?P+NR MP]"V3S!'/B97>:B[5MG?JO5;%R??3A]Z?_>LUOOPJ\JU_M_?CO>OJJ7;L^;6 MVB>>]]*'>A$?ZI!JM9U[>W7EJ^EUS:!GJ"J"M+@E!V2HLISA"V")B$C8-7YM M:SU?I#B8W$7GD_&!@UP[Y>)'$<@$VP*)/9&[V"82'_)A>C&QL>3PO+=[[$2I MV&(7/Z[Z]VFMI(,,O5)D/# -'Q?W\%+B% MDM[3M:-G..GM>[ZHKR9_0E*2P M,;\Q/J]P$4?"BD526X&>>O#@/RVG(T\IWT@]R5T2R7"S2Y>O+(@ %RB!="/_ M:TG0_YH#*[X!N:,T1JC+$]+R=60/QIAL+U40)>N[^"H!%LW0]T#QQE$UC)#">^E("^2S&PNM" /WV-1$)&& ;S "JRX*69S$&Q!LK3J: M\.\V5E(5,GDS.$ M6#Z&5DE'L#YRJ%,_\,B/;<>%9P20BXL_))R"Z4J%5'!/'97S?;#=>X6.%_1' M.2JLJ]L(@!P%X5!%9B:#!SE%C-C($.O\BAB\C#%,1)2E#P.\3M:^)]O4FP4U]'I;ABBJS H)-CHB=LA<%0EY'A( M9".IK&3*M?EHJ&@+$01K"E,):\;[Q>@\*RXN%0XTZF#Q7N)MA5_UA 8?#-00 M[)7(2SA88VT8^R*$(R19]-7"'GOK_$H$3?L>%]RRM:F@S]1K0"L_5=CP1&,L M,5XFN(:S88.K#^OA,I19?"YYXKE8C%B<<:?2!D,O:3J/HA&]W%HT0'.&P)OQ M/VA1$O!CIRF*?,7#L%P8JW7JMN14M22.):DW>JP/81.Q7)C)I$VW@77!LF0H MU>$4-V7< V( IM:-')?4#&U]&Z$S:+E+,CM<+@E.TV1!=IO@&3(:1G X)Y># M[GA5["Q?QH3>,&%.GX%6KOM!P,DB>N- 5XZ4-R\5V/SIYV&?.KB74:3 D2*_ MN;->*"3/C;PE\7>L$V!7*>] *'F)QT<$%N90N<8-WBP.?RA*/C>,:P'"Q.;4 M]@,(Z^ SDN^-V0.8C-S*>K*4*7H]/LT2G/0#"5\266X-A]]O=+P6AKZ8.=YC\ M-_/-JN"IH+V*7IWY#FT=1D+U1T\Q@P$?,9G%"8'Y^6Q<_L3#BN<_WP'MI)8) MI-<-:.4#["JC1\,^!MM\"3)BU:U%DB7@2>@R1 XO6RJ5(OIL46!$3)I$D$1% M/.HO[(V%+:.)E/!$WZ_UHV\_ M2F=7/ZS#TW=2@+E5ZY\^;%U^_7*T=5LPUS[A.JRNW$BG/V;401D]\[VF^H6V M.DM<\I1>%F#R,\XCY 9Z?ATK@LG%<+Q. M5P@+M1%-?A1V=.BS?)4JP4$S,&(!B5_= WRU M2+*FF_(/=)2Z;1'920#'C3KJ<8A^0#^G$=&M9U#0 M+7 &^I7[41R*B.BY'1"QU>B",9T':\PW:_W"[E TT1KL33X7@;A8H9.8W5%1?5Q&T)_VX]\,Z!74G%P6(KF'^8 ME*2]U0C^)BEG@8T(#4)7UKZ74FT3'J8]@/[90(\%SOZG&2'?RET8H\I M>)>76DI_.%S**_-QFO:LZ5^I]3_O6UO5;OM\*[A]'U<26.!5.]@JNG;^NU-' MOE.<.EQ(YN.2O>$UHJQ)C*+YF+B<4F*L*7[\=EGZ\:1$Q%9B5U(-G"0!32VM MUZ4B"\7W"J634\R=2"6%;3#PK[8(5,#GZK9G-QW9,AUN,X9%RO'B1Z@A+*J^ M-Z>>%F=\3X7L;"TA.XL V=E:0G;^.,C.HNNBF5YB!^)V6%U!C9\.GA'8>H5' ME=Z!8!+'+S9D5 >3#V84!4Z]RW(:81RH"2_AO\F$%'U_V$U875%=1"5++)C5 MDNLUD+C9>3*.#M^E/(2P(I/^"M?5LN,CDJ.X+EK"L*(E MUTQ,C9&=XX0Q"S@3H@^/UFF*BEVBVG6=.QOKR"FAA8 92<9!Y2-V.^0Z"9&3 M@A5SD,B>%&82G8VY(Y8];LG+?Q8F#U5+T).% $OJ6Y%-!5=.F4-+RV?V)O.$ M9F\.2]0"K)L-DZ6^G,+T* ]YS\0%NK7*Z6AD^P^;/2Y<$[WEF)J "U&D^R]$I M)^- Z'-23\D'IJQ$AMY>N@AS]"T%W$" 14"CAK0](#IXBN#\K!?R[.[1O>?K MN!O+)0FVOKBA1%A%(38B1'7E=^S%U?"(.%P=4'3G0 M_3YVDP2)8E]XZ6O.39"JH&U.$2%C%+UU\?66+9IZBH\* R-G@(83"<2(^>9)D?TE@> R=TE_$E%C MP)]F==72B)<>7AV"8&$I-$6->GX&A MQ"\>_@H_%T[A W86%!W9&G[0\67_LP9LJ^ C\9M-HB!+V).\3!12@H6.EXM> MC?LA"$[P!RH7C^W#5/B)L%+IT,DCKTQZQCOA'"?I!+? 9_65T22XZH'= H$# MEE)^^B/>DC:OU2]:19NKG/Y_O%]Q'=WJGUMV[JWZ*=1G/SZR]08FCO M\WVH5L3@)5G&NE^.C&=Z!4$?9#[CV#.7C:NTTG;L"$D^72.QQ4)5$7_;$2R@G:LW(!_'"">_VP2MW(OQII#[*_%:M?QC> M')Z>!O_\<_=.(&[[M?Y1]?#OWI9OE;^7UCY=ZBW$$TNQU$ O[Q$A00ZHCD2_ M6"Z7 QTB\1T*E\;!)0HJ#9;9548)^+D=X"_,6[M0ZSA.S>K4NN?@WJ1WT\E^ MSEYO#S14"X'+W&A'?51TGPXOJ* C3[1=T?VXOGE!_MB7B%_5U4%>K;\B^R& M='ZV4SSY^2,H?6FI6L#$8(P 1I/#N![^;KCH>7V'J@LU_9;'WR1D8\100+94P<+#!K+!P M4ONSFQ'A56.]-)E&*CQ#(VT_7R-=PNJ&PDL_LZ/G',!_;D_WBF&W\".:] . M+,7^,]31ME1'"[$43KYX>5CMGQ8?G:WMOD1M@6;W]R M"XX?!\E2#="0?O>64=:2<)'SUXR);G)=#27C MVF9O!#$/YJOA$%J8.@2=E^#H2<> 7"#,";-YU"R\D)?O5D\QQC]D<<7HO>*M MMY=XZT7 6V\O\=9+O/6B&U0PH(I"6)T'ON=NQ^]Z#)O=\#*PH@K6ECQLAC)=5D:72]B=!U[<5-B<+&V ME1KC MRZ^0$ >=8/7(8\66(]JO?!087!HBP1!#?HI$$4?R&;?R&1KC3AW;6;@]T6.9 M"@X\ Q&,48\:"73L $,*1/G%=#U$AX1&8SOU@?2V>H^19D$ZBQ!"@Q.$0.04 MD]V9+(5@CU]KT8'G*'Y7HP7"H9$YL?.NVED./$RU<&.S6!] C'%6X]PP*EAH M2( V#0\LN@@@]HP?QTM,88LX>* 6!H%W#5, DP4;E/YB1KK%6R=:75N*,':8 MQ;68IYX*N+ZNPQT9])B&;)RMB9=!I.7BP58WWA0G@+WZ#8^.F %%A4Y4$PU+ MP/>8Y 1AD)X_UF=8!&O_CRIL5>N,^+% M.&'R -%9O53<^OB7SHB(PI/\)$INZA,W]+?B:0"O0IPBQR-D$U,5Z.><*X!] MU[_M">7)$*B(^!!9>YB)3Z'08I4P,:]I-4P-'J3@0F#E0@YH*4[TMD%;#3[2\T3BPU2K0 M"W!^W$$NL*/ 5S5N1%]M4G49!SQ&MXJ@VK+A'A!F* <03]<2Y"AT*.,"O,2: M:R*F:MIU*F]2S6?^O3IUNZ(+3,JQVZ76'OLTS08+#ESN 7Z9(CPP%'7<,HXG MW5O%?R>.WH;^?+6LJRMTJ;--@%T%!3]SW"-$74(4]=:%@AF)=83&TO!V],)F>- M.=F3?.P8M9<[&&K9^)BC-3-^"[NMT&O\B4(4#"VZ0>]F%LWPZ-,X+9& M?:W6_V:='U\WNH=GYF+14I= * <\PR)XAF=?]LR?YD[IP8(I'Y_=')Y=52^. M#R^7SM^\[246(N3-6EVAJA:\[Y'2U2;]-]0IH9 F@HI(^$)\E=HD>"5NDR M*?VO>X]A=?-J]T>WK& 0ZA%:9;%\_[B$<_;KTSH&Q(=QHFSQ>BF[94!QLY"5 M^,76 *2A9[%P F/9KQ[LVG]O-XK=CO,*"R=A?S-8N-+FYNB%&X#>&=G(N\%" M U4[H)J2^Z+\ZZ^45,&L,Z^-EFUU7;O:5$O+W('1%=JE&>I\=T]/OD[X")"& MOYOV[U+AYBAPGJ/:AR)T>_NU?O/FQ"X5KJJ?[9@_RW)"<%=Z?V&S0GOMT^7^ ME\.#ZY-#HWID:)HZ9YP=7N'O+@XO#R]N--4] T487]8S>=B,4DY3Y0LF'^CX MS,)._E_8]'Y$)H%S4VMQK_>,Y YE)Y@=%K_D6HD,0MPI'H: <__O6G%-"4QY M=SM&&_8O?EYV;JI5Y]*]&\R1C$BE#;T_/:LQK!2FF\A,9RRU\L_/IXV'BX(= MMANSG_&0OIMRPJ)O_2M(R-9:YE?3I_I!TE02"LCOAJ#OPX\O/=^Q4C#B\\_] M>CQX)6GIICZXP]@\P\*XN&8JM,WCLW[E\R]D(/=_E>W]W_7?]MKHE0 ] [)Y M&R!_*>H:/_C+"&[K'XKY!^S CD5O\ M5X8(#>0X4]_P/UD/'4R(4@?BB0VAQ,+.V7KWOFF'\R#M<%Z8#ZQF&H@8S63Q/?6I.*X'1/FDZ&]/6=\Q'=RA5*VV-%:-RB_ %K/M-CN[4U M_MA.>E9G>?=-LZV3;EK*EHS_X-1"]L*C25.5E315>69'->=*J/_W(%NF@67X7?,&)+M0IGS+=>86IS%DU%@JY M%\.BQ]0LF>W)\1B'V_8O#@^,KHW)V8%2OOAQ>&'O5 MBXOJC^.SSV\C.?H6463(I1BC?'("%CN*4N;$\>QJDQ$I1Z#)D&#X@$AA"7!! MR;SM0J&X2U7IVUCSJI6:HR:O-BL!(:X06Y&L*#_Q3:]R&]CT)UE37O[J_#CX M9_?OXNZMR@GB**BG&R-CFF(@.=%9DH:R-O[$%K;7"X7UXB[_5(2S*TMO4T8R M>'C'K,3:IP1L$Y_%'-L$**H(P#%F_"YL@IK@#_>^>X^@)#D_@?RANBO\Z%7+ M"2S^LD _40801[NZHL;+V*5+;+A+:+H]T[O+&6<;E8UA'4?2:GS IPB0,GY: MQQ['DXB;&B.1KYN^![+$E;KG=MNK*S%L=BA3O#-&L$[Y&7M^$%""<]_$RS/J M)7/'LQ"R+Q>'7SO[AT>;KC5>R,34,'\5"-Y-,;!Q5O4TDTRUNB<1T^<;Y)N8 MHQZ5O\8UB!AI[(\F?$F;\2'2G%,V_@#DOE"SK#FHC6[]'__QRFV=7-?'[ZBM M1D3HM=FK#GU/\ U4X&Z9/01>VMXDJF5@T;3$&8/@BAEG6V VFUW/"@T3^Z^I M#LG8D5Q(KX, ]TXWZ/@2."O8"\VP!0K+MIA4&0'SN-4A2 RUP$3,Y[37Q;$@ ML+V >V>W>:[2:= M<4Y=&(;9;&:Z^?&7;\S 09G' 0Q0WYSXGN5[-,(Z7'M5:F!AX0=IPNIV^/D3 MN3GLPD$I2XZ2Z]=1A"!/N1&R5BR56V0:R5.T(Q/->S9L(_F-[4PHU+_0@$D5 MJNVW)U3J>PXH*_295"#??GA"J/]'D\/=2!(_-:O#P\_O!5ZO\MD50ZK"!&W8U(4TM[[G@+O:'&933M5S?1LU:);72]<9<;^G&! M+EH\9H^;%XG:7+>';=T<*G_N>EVL25+1%)PHK$4ASQ]97>GXCA>I\C;9[5I\ M3?;3%G_U_,A.AG"0&DBVI[9%UQ'/9A\ _H(WI%9!/"@XY9H=6SFC7%0^!/,5 MG>OJR:^?/YJ%/<\9)SJZ?R]:P+V \%2/3OX>X\H/K=/:IR;6.6)8@/8ITZDW M0_3%J8&@J-[F#C-QD\%N1#5OL)=9-\3;BE6_Q?@Z7PE<(BH+\<5U_[4+HBI! MWCEJR4:-;OR PKJVAW5N<#I!;5@HPE203"$7H@F+(SEP_?C= )LN:B=WOWIS M?+!>V,4>]K:N?Q=V?FXMH*)45&>R6SI!J\WDLP. MD]9.+O?QI?9QJMZ+V./O@T@W4QM&_(W,.9,PR#[5<#J3O1Z3E,T&,S9OK*Y4 M/:,"*MDU!GI"LGPQP0)F"UL8A#,M;+ M@5[N5=000>UC0BT]7(.NGN3D$N^+HR?B*12!.3=[C9;=N$,ZN,AFK0H_W@9F M6[WU_/QM@&A8#4@JKE-DPQ3>K(7>_) MT0GV*<\3 U(\*/*=R94EK)CLFVEB+JKMA*$?]%97T/M$7EH:EG'XV'+J<*$4 M\AM%;/QK8ADP+J0DNOZNXD\#EC(+0$FQ8\&E'7;-&/V ?I)RB-4HDQ:O$@"F M\H)A,E=8FE&KAWW/Q0?1,,''5@/GUF%.\+"0,''+8 S7Q$_;M9IE.W#GVK>F M>TAL:TF']OJ29$Z*7%+BAL*\"/:*66&23X+YXKA4BZ"KRL[A%_=X\UML8\LY ML-2C/(Z[S$?.>H3%MJ5^VI;^\20S%1]-3&46Y 6Y\F9II.&NU !B7L!B(]8C MHJH*4<+B0$I2]DEI7 7$C]6#2PU- \;8L&6@!!DK73B#/:E9N0%Y%XYD MHMLLFL@]/G2=P+YW_&[H]B0EDGK7<#!R)XXI7=@B9P@+0R5O;1KGY"7-$!-ZQ(* DSAVY:X0+3> M[X,7*CE$NASA':*)R41!IP3>&TR_:/W2OL5A2IAWOL#(^@4W@EZO[Z6,08<5 MS]KWB5W6!E5@A^,YEI+-J*9Y4*V_N%J92P6_^%7),P47@ELAT29: CNO[ W%P'))P? MN+J"7>XQ=M_"P%/Q&/D[!Q,@9$!WD#!>6)GD=H,'_R*S$ZSXX<2;Z.7S?1P!G5 M3OBR!5;+GAG:%JZ%[84T<0U2L]>+/W+.0Z\@#3F6DX;5)OV,OL748?<"1\+Q)NZXZWA8#B8".YU.OA/OP'ER&H03 MD8)C=OSPWV,)4663LG!8V15,#4P7U1^C8K& E\\KK MGB%B.?7+ )R4>^<>?)F6TXG5BY.\",#CL=$+1[N(@78CD M)'='SL9ILC^CG@(.H<)N6K06?C<"'[F+MI#6(0?6A5U#^ +CR^D:$5@NV[N- MZ*IJB#LS9*&1,";575*\"G9"\.LC:W8'J9?A::K9#V<9U66E1@^>O=]PU$B% M(ZDM)0QNZ(CJ93_46.D 6T\&F3= >"(C"0+L7O&L,]\3M[M&R9T\<-RSJ:$] M4X4DG/&DTL\?V R8BT81 M7+F L]VBE$'.=XO*FZ,O,@?C-.0A4/-H7I@3A/NB;6.K#=>]DDG>-L0\@G+<::MOWEF2M:@4964YN?KILT^O/-2OI'2$=7F"4SI M6,XHTXS!;QHI@TTNR+AS./;]\[58"KGR]N[TSD!Z7Y^M:= M:,G>H/0YWTU$,#R#VINR,KRS>['&(UM?!T):C*(2NA:AT9:$LDMD]#$LP*,< M\R".8=C E[CI;Z1=XP)0H8D1!RX0B5J:/+#=N%TQ!60T>T!80+ \S6Z$A8;Z M-_'I#(*:X*:!^L0OV+?V]S3 M-*Z+)@0#WP;:FY=&P$P/2"5<78F%$430PNZIV#.6:0:W<\:);89V"O2'8Y2N MX>+?$\*A3@*AE:DU=ATCF8Z%95?"?85A+/=RIGMY E:6VY.Z1N"W82^.X3XW MMF5T=@I5DM.04:+4Y,JL=UTS,&(8*!%3:EJS&@L"8X"JS>;ZGF BN&S9=F3H M7H>H61D6+P]C[Z MD8<.]&Z6B$G\.J&MP%%"Q8*A_ISA8KMXMX<5.+J6&UJ M!H;AXR[GJK\@>EV^MX0+/1_[J<&'%QS]^1://=HXA/!#U#[Z:6Q2@$GK$D:Q MVXBRSGY=5!'DJ)8YU%&.7._A-. 8/81=!\T!/!HP?&4"(/:.L(*K*Q\0A1,W MI=04QCY](F:0/44V(3D<^EM.Q$FY$7BGBR#*>QL?'8;KPMRG]^2$O4+#@\L) MQ JO'ZQ/\*C:Q3+;F$3#FABP')JN_4BVQ2WJ0Z>#SP>UB.L12G8BT2/:Q:H1 M6?=""Q;'2Z7VL#DK.H!DM'P[%!4VK@,7HJ@S8PAER[RWQ;,QCQBIZ'S N3]4 M<\AB@Q LC#7=.[<^J3S+;N*[4,NA4^WCSU)[T:,W0*GCABG[B6[:2/?HL?2' M32CX_XC@M!&C*K=/8$:%S2D,/&&WF62UV1PK;IH"^:MO4@O6'.Z%&&'^\5_1$#">)P";/9Z=@P0AD.L^ HA7;B=?0V#'V&"/=)&#Q( M.B>PM,0NY2NK!<-:-)5X0&]+Q%[G6)0V\7Z<'7%*V[1@4Q],]LQ-W5(FHTRW M;&_-0%AT_#=L>=Z-[ %6C6_P$*"OFX:FK M*_@T82\[LC8J<<(TGQ^MWP\)QR-.\")FSP0#)?#LGCJ43=L.10>,>$ECB)T+ MEOCJ2I/0V8-OTZQA--K1B6K+B$3=5O5X*'^E?X_"9IS 2V)WNG>^<)4,(!K]%UL.[^Y,E5"@D&1"G/$@-Y_B4T9A6B(T&6(.R M>L05+X.!;"L.5,]K<;_5E43@CR\#CM*": 4.G)WTBJS-^ =Q(\[MP-Z\XRJ MJ[0G4\D)F: C#UK*6%ZO-*HX&O6?AI3:GMFRCJAN>O%EG6UI$NFSL>5)-"GC M0]S-053;)'@>Z/ST5(0@!GXCJSO]"?.8X"1Q?Q)J\G2+/ELD2WLVP+E2 ?UD M^J:-I[KK"6X$"G#@B^#7I@@F4-$Q&V8#FQ M,C/,95B)O=X985&J3JE6_O4MP,_JV4(Y8)D>\,TX'-QDEU+M2]GMRE/J; I.0W&1RN/,(3:R M1S']K=,@*="9DDB1I,=0HXAW:K572L+599R=L#:.B#@4GXTQ=?AO:B,G 8#D MH"PF'1J$I&(!U7,3.'1<,,LF+HD0GT0\4H]$^4D/R#IWU"N"9M!&A %"^[", MS/>T:*\*B=+)<+%N^+;%](X.@QG0 \# _S&1F ZC#/ T=UWN.P,G,A"($!A) MW*$B"3FA(_A@8V^),!6*(O4P&2,^-;9@VBF83(_X]1NVIGARPJ2HJP0&> MF MLVD3K;'@O));$,,>T]M?4"9TJ8I[(L9 M"8$0(%Z=TY/*OC5_3D35/XI1(DQRG@BG# %UZORA58HZ SZ+YTJ/ M=%,]/!>3)[#/C-*W+1Z:SL./NAY&W7 Z-(S0CD#Y\=OQ80+ZPM7G6AE4'"=+ M;YEFU'W_+AQ1VS ,@7Q !/7(,LF! &2%%Z$2[9M!T(-?$E B,X)SDC+Z*4.> MZ6^<;SRG6!A=\YI:*++[E%5++19YT56;77E(<4S3&#Q0TCC" THG-K!'EP\O M(V13C'E:H%-A"71:!*!380ET6@*=Z 3+$;\8E79 $M"G#^/_5/6RF&.EA/Z.<,\;X$![;=75RXC'SO) MN*:W\&-^JW3;,/3_.)]PB5=7M)#JA@'JB05Z!-7'D]D,)X][9Z3PA8B0@.#@ M!T+;]%;L+BO:CLBAS2".+=M29 Q@1G2/B>BVZ@-%CEU^*QEH,2V_(U&8,6(M M9QQ[C0WZN"'&:L3'R?B@%;?@+U1I"_NE]!FS&[7\ .YSCG40VA,#(IS)&15( M?/*TSZ@6H]JDOX85.0"&>V#/R,8T.(_T/:KUJ]NW7G[/W_F^7QPK,5IY2$B# MBI=EK-/WKWWR/=MH.ZX+H\_TFO%+%$KK"&D+ M2=HTWLQOLGB(!&!U181@0 _?V0.\@,.%EQAEY&%FMJV_$CC44!2T1U*8)GBH MY/"!U7(Z#E7!BV_Q$Q.*?ZA3"-6^8B/(M4^RRBOF$*+^850<+Y[8!,N>>DC^ M];9NL73'//9R=*]FT.N9>EX)SR33.5K##C^Q S3YXU-D" M@\_UC!$-^GW:&(LPR(PE>/+(=[=*Q=D,_F@Q, '(U[_L%H];NH6V3;X'8=:PPL>$B6H!\9EZB-3Q$ . M?)X3\N0NJ/1]^LMRF,A%'YM+K^S?X*M0=I[KQ/Q0((@;$_D=,F7,+CJFOW-& MO,:]GAU17PEI^W":.<.?4[A MW$E43,)CPV<,<%80G#L2W:7U+/SJBN,)H$':)D MS[!<7"T$(7<]% M5 T#&>P.>SY$1V;XC48WT-O#)7M+8Z0'! T7SE<#DQBE!X*GF+3;36Q*!W]S M':HWI@47T#<68JX#Y!ZJ+,CZ.5$NM;82J63^$2A&'!UMFW;LB!=$>^(R=_PR MU14LD@*)]A_GTQ$('B>6='PQN?XG)#:FUCE8D MQ7SJ6D2#RO1M"=I;/!Q5RI@(S-4N1>9W^=+:\U%+P\8=Q)U"50R7;WU0>=QF MRH^U, !$V$]5'-HFOCVT9"6$&F]URN):4C9;8 MI-=V3>E-Z@[':8)0H#PWC K(2\)"(I,Y:8^C:0>F2M,FO@;1M$C_0++C$.%3 M$31,#&D( $8_7C6R4 "G%"2 [&C-<*/G\I^OB6\[L5J5F.,6+J M@3:\0*.VB\M@V0,*)%GI4-@IP$W84[Z&-NBW=HF9@5,%G%(:0TE7)%#3) M2@PQJ-"E,H1?'F13M=)Z1#+FJW MXHYLH:7O@?H^J [!1PY',J6P^?E!M2IA'T(6H6/OG(@\15RM6-P6<;5B<6=\ M7 WG2=.D79.U=)HP9$;6:+Y<4T[OGUO"/W6V635+Q?7BMOII1X;NTF;Y+-$K MYW:V-S,E+R$_=)+E#4+Q'XPTK:XHFW4(3K\S"QDY!%,RZAU[811T"5](^/(K M4#6IZ_G#QG"1;560\?O6IC\>P&UQ!&/5"QU>3+P>Q( ,DT>D^6]:J&YN0C?K MY7LE>;V^/#B7,KM=WM@LCBQJQZ\9\FB+6 3'0L$(!%<-4T[&O8^6%]N&V M&: ?H^(=I,-#TB.5[BWHOM652=7(X4*HD1TE:3N39#'3K\-WKGQVE 3O:-G4 M9UQQH_I*;VX]23'E7T8QS41F MGJMZZAGEI_N0N_/V(7>*)2FFQ?*?YT/NK!=+ZJ?RW&1T9SM;0I_I0987V(-\ M,>'Z0SS(.4NK[D$62N6-PNYL7-D YY2,#!D&>RE7 M'.&RRP#GZLK0/)9A_(5ML5)<,@\L O- <^--T5H(1N!N*XE4!AP^ +>RZZ-1-*)1",Q8:&9 MN+RIYR_U"%%>7=DN[,CNPZ%$P73Q9P9[Q221 FU%0"O8-=XO#!,@PUF(B&*G M:7@V4O51*Q1P7Q'[0E=()+8[)*8X1F)K[\)6O,TF"(@0(3^,7TQ^,"EU9M$. M,)*02G:&U7&*J0X/#@I2J/CJ7!):%+^E<,U]S$?ZYL98?-]S>P*E)WP-K?N, M"?(22)*\&(*/?FS4Z^"%#%^.Y9&5'GQ59;B]T M,JNGM6> =V9*,'N+H/[O MN[0'/9"Z#3JU[#K].+1;J'Q_>%>S->^_"+"B?+GZ4$8AC@2,=9BTR.3TQC;8 T%_2HZ!94-ETR0C%G% M,7R].W=,&_D"MOC^[$@'S&HR@TL9%B*#I? MH^YKQ"W9*)VJ,4-[, LC>K#=>R16]J)6&-=(UD5O^[10^]XS3QTRF1/R=R:G M+F? ,JT_=]^G&^Z\A6"GD'X$1PN!#S?A%=R)"4;5U95*E(6E35/)L2I.U;B[ M\]&XJD"QHW7QC#$(\YL*>=PXG4[1.7_Y74[>R6OI#;S(^&=:6J MV'1*Z,/YJ,4G[\UBJ,59;M;6[ABU*'0B56V/4HIORWQ^BR:_('Y5' ;#G(,4 M1,HLK4_F0A5I0:IKQ]V?1S4G+&A'L^*Z?@/'EI[F/N2'3M"^9#]E+.,.VF0O M?[GN)&!OYD?"Q[@M]]""YI^TH(5=N:#PTVLO*"@FP7J"/\UJ.;?+HUO4232> M1WD ,KH-C(I9:3XO+CU;:SJ7_H:1ME")_F0B_N[">:?B-R95$*PI3;>+05H" M9 PPCJF0&5?54L7YNU"6\^72'@N8";,0,QG-W5GZE"?@LXD2;];];I0JMK#',O2<* \7?$)I MO5+FP6RYX-=^ZO"4[.T5:OW[OYUJL[&U?U?\I23$'E%;*??ZF<755/#69$OSX[OE)Q)F>*4GJX+-H@Y1W^):>0OL29CQX/+R+. MK$D^F/; 11K-,W;M1\N)[)2M$MIE'5_&*D1I@LT=4 1GZKHQ4V)L&9BJXK\R MSLD W.A?:;"D@851!OG.3(JLQ^)WU8199&O.):4NXRA%W_I]<["WLU>\.FHI MNSY>)E(X.6//AON($G'NG67(I*3W2"3R.S.@LKLE##[&8BS#J#? MW-W82J,->*)$S_=N3BK\(F%'/W.!TFRNO/C@;+]"O4IZ4$NK$AC2U&+R:R/N MZL6H)9D'AF5(/6]B>&>L+,_8:$K3NI4%+G::1+HF5;IO1OR>7,HT$_G4]>U. M:6-SZYDR.G=3FC4K%]'.6K$67N1L\-B58G7.&,/GI*/W[K[L_["WHNZ.4\C6 MM?S(4;+^X;6$/3G;%]&UV[G=G:?(\<<9JMF9T,%/N;BOH6;'2]YB"-[B:-G- MS8W2J\;F:.O.XWK+L2P;/@,3+CJ/ M]<#-[VP7<4EVBH5D.Z$7BY_%Z[__DNN/R/?7T%*SW;OR\_;NA4RD?8PTN!,> MV/%1]2E$:B\N69B?1,GI/?U RR=,D5IXCM1LS?7$SW0#-U]B R&$9V'DUS3'UM<_5SXDTQ7 &_.FB6:0EM?QNW;6GDLV9-(>=/EMQ*$/#TB\S M]PH%<[-5/MLSLU7,(9<<[0V$?:=5ZD3#@J]TG8\0X[3IY60G.4H,#,CW.W)Y&C">[;]ZRG$^VJ"\3 )_=1:/Z MR2X\>GL0Z3G88%'#2%<.:OWZ]G'W^+"_MW=ES@#)_&Y+>*;E:RLM^=H6@:^M MM.1K6_*UT0F6(WX3%3@:VT?7TUC"$K5[#3_$!H2FBYUL,T-3Q \TDO7C4/0. M@W??.PT[W410USM;-E;R4AP/7I.XQSDN0UX_L04 MY9&5;:*QE&C!IJW17/I!'5 W:K+>TDS3MSK\G5T[(PL(,T-3S1>H $*]FFW7SM4 MF##XR^H&V"U[4"Y>=LG@K&Z4,Z2%VZV_BXK.P0G.OL+SQ(8] C5Z8H>A;<=5 MF!DUFXE3,O:[M?Z9>?W/3;__]7ZO-'/?Y3F-&KJM.__ZD-^V\PEZHUZ7D]OI"NY5K$R/$*JS"0C@O_@,3]M M].##T)!&$Y29&3$W;4,071BB.![+O \?([SVSBN2_[ 3^-BK [[M=9O(VQE0 MGTA0/W;+)P)[+OZWG%"0U&(O9[#R;>I>)+MU2/)9&!$VGE7O3HX7[ N?&!?% M,$7M.;>FI5'2KZ@/"=[8+AX@B\FL'L"[(&(X_C#]!?X=VM'[4&6+/>8?3M1" MFL];"@K"9HL-T*1,XQ0;(;+TO5 T'@\ZON"L;&)7>Q(K%(A3Q[)<.P)ARAG[ M5SG5YWA0)Q'[D8RV5J7HL]I%NI*B>&=)1/-2OC.TEVLQA^KQ8)'3WAM4\T(AH0FD%.("@SX2W% M3#NRHKKON+W4C3-UU6 ,:0;VKO$U7WR< @J2_6B&4MT(CB"DHQ":)QQ4/52L M+Q\>FDS-+=5%3G:"&=5=D>_;Y/+@ZE2;^[#VZ++4G&/-J)Q*%,2\1$.6?KEA MM3H'E;KCQW5E)VKA1VY^TCN36YYX_L36Y?@IKWW:S-CU=7S@J"XC\SQ9 ]-] MF6,U\-*GG:F@RY6 TE6K-B(?PQ;PNO)&QE*_+:7_%B^J :OI&^R0Y;QRA'1W7@0.4X8'Q) M[Q[]XU3^YLVL&^D"'U!M7H=V!;]=0%U*R0\=D?A]_^O9S^O.XVXUQD)=#+]9 MK,\H/,?HE\\WG[%9')G-4,R[U*2"CQP<%,6-G+:LF1>]XDQ-7]#KZ]MM\_BN M'A6W!NZ9L3S'*O5*?2_5V[/*D%_-VN] MQA(3CUHX^?+YKE]Q>S11)'58P@8J%.L"&10SBB?)J1^M!6]*H@,C@\KZ(Q6O M8GH-OPM/HR ,!MR2#*JCJ*:3RS: F+J0KU1V2F'8(NN'G]V=S^VC("J4LTS5 MU+S-\'2F,,,FMKBFG2!LYD8Y*[#"*1?2(X.+NC_IHAZ(W<*6+>=V@)$6.AG# M76-H=0^__FQ_OMCY A?#%*N;$(D6?@UX=PF8FH3"=R?-K M_4KWU+IZ/.\=1M;"$)?RA%97VCPEH9HZ8DX@G-C ,$IY5:O]MJ5#R_<=;>+F<2G.Y_.3RX/CE$AM.CZZOK MBT/C]/CL^/3ZU+@X/+NJG!CGE9^G\-.E<52],*KGAQ>5J^.SS\9 ^B5G)S61V\R@I&LO+.7/V3[E$ M3SSM'R@'Z7=#,+;"CPM8G/OR*SH3/E5U2 8@+L-Q2>5#R3O]H&N?H7$"B@<^ MPT>=3SH9L%[)B\$OSY=8H=6V,]A#,=HY7U[,@8<. I GJJ!\YKK.P,!>+RG[ MNI3BMLZ#S#$6L>(31.S8$POQ$WRMJP?_.;+UM&/,F?7Y'N+9B,W@6LU97@KE MW9D5R\9",B[E/W[BK<"VYZ&"TF6C]!9E Y=HSM(Q0Z;"&6J0([\;O(H**;]! M,<'%FK.4E+?G("6E9TN)<_^"&F3S+8H&K-"<16,>DO&4RZ72!,=EAL(Q!=// M@)\XCMEHJCJNP#9Q8AFN5.H(1MO1,V",> &.I]WB6(ZG"5;_17@_WKQ+N?N$ MTU9SKH[W7_)L%6=^MJ@\4H3!.1!DR E.*''%)YZVR8F2YD@3-.E.S]O^+)7' M7B 3R,)$Q NCJ SV:OV]_>_A0=4^WOMG%DW9EIB;Q)@KJRNATW9<,]"ACYA\ MB10.T:_#^T49BNS2V GL>T)3$8S."2E)ZOHA5]2D=: ;Z@*$M*7MU95"?OW; M:R4?D]7C4_! E)<\$(O U%>\D L>2!FK+(7)T?[MFZ2$T8"ZDUWJ?AQ$&?_ M@)BMT4VI-S/A/[)EL@Y]VTZ6OS>WSWZWSHI;9Y?;61B?25LHI[X[B^)J.U$' M\'P8W/;([M-&:O/I@ZD6;H WX->-6?*^[NT?^_477;C9]^XN%B=K-1UA()=6 M$X2V4,]KDIV\%C M/85M8I6['PA;GV'W=:S@ N_3N+4]6!$7-#.SPU!O]"Y!(T7-,=PKO_P X=YF M/?2#.D+Q>\F:5>,#DOZ@(W'K^U:(5J_UD5'C3+Z"8%%$@,%=P .Q+21',D*; M8H7P40N18V&$FW//<[<]N,UL&Y\_#Y?A;;-R$$]E"Y;9#D+F=3SSHPG8.1*4 MXY,^H];_?/'C^\6-?6E>/8NEXSF$'#LIA!R;M?[1UT+I[Z_WMGF^N_;I\DOE MXO!+]>3@\.+R_QF'WZ^/KW[.B9[C.5.10O,"A"&SC1^$Q,.41E &YW7(YQ^L MT;$,LQNU_""5#DM/1,%70.>1>#(-:$5]3P*^-9SWK^.K7VL42&VD MZ_)BG^SULJ]JP2E:UYW2Y?YI:XK7C[RD1@Q@;HSU,QW1 M3+H %_-X669%0S,VT!/>:*')ENDB/6,91 M0OUN%$8F8X&E&(-'/2@XNZ.45S5^1HK _M/=*M^T^H_=?'.T]M*&,BRY.],/ M0(IL.;"MWNV/K[^#QC0#F$Y;:4-8% 4Z9DBSZ:,.VG.WG"L5TYCCQU1\BE5O MV2X%^:\"\#&0G"!-_O+:]LL/TE3%K.E1*<+WV_K;WKWH[O8_NVKOU8O$[K,J ME^,9K30G>;>4N^/R37%SKU>J-K[F2H6I]:+P M$U'UK:X(L7/"L M&8IJP%4?IFF/ZGDY:ZV1=Q(DW#(T^6NFTQ+\ MHD716=FCF96Z*FR6J,/$@M3 Q\]NU M?K'\[?CH[%NQ^>-VL5/S!Q236EU1GBD[HQ39HF0$&, RZ;WGFP&1_1XX@=V( M_" T/N#OU^@/:Q^':"9 B%T05XL>W#$=RPCLVRZFU']WS2"R V1VL^0JY@R- MN!$KU!UX=?*OH1WAH0%34.32N=J1B+5P!^91]?B^<1%QB>-.K7^PV;1OPJ/* MY84Y28GCQ>'GZY/*A?']NG)Q=7AA'!S?'!\+QW0@CNK3L8O/'M# ?B_" !9W MO\Y!FR[44LT#J?K2*VQ&]D*M:7H!\FP79S)=?!X@Y>ZY'1AD@"[4*KWZ )9R MN[!R6VDCFA24M,K90 M+$HX3;&D7'_Y'&5ZY*@KX(3DHKOKQ:+ZJ91TI9$"CW EME#%*[M#7J 4\P! M3-Z8^[(DVU^/IK_,K!>?I](964+]Y!?_S^"DXMZ5HX2"SYW*OD@Y*"6"/RD2 M,'#/K U.;B>C//[)@CXRJ#-Z5MF1ID&!?%+2I+B3'0)?5FM_V_4ZM?^'YY MIYK#61Z!M.1A?%L[66IO_&S7/DF"\L)L=)Y<_B-8M7ZQ>?3X\^+\9VO;77O* MCO[O8BG"P@A%*)@A85G/?$_P,>KJ,-$G;HS,Y Q60 NF%=.F. /=. H;F-LI MC@0!OYJ&G*$3/#N%M_4LZVT+Q+0F?BK/R'K; C%0/Y7G:KU][7JV42Q/H\3F M>J6]C$HJ3VN;P=X^U39;='ML6,3F;(_-VPB;BWS.3MWL/,>^2F@;:5\5+\Y/ MM@\KOWY^J<_8OII6$>GVU?;6<^RKKUVW-Z5Q-61*(31C\^3'K]O>S>_.'"RI M>>JJ>2B/ 4$\>II=1JKP27;9' VG*938\PRG5]!H\PF(S==AG-Q^*F$_&?%3 M84;V4VF]E%<_%>9J/YV:0:,E8.I_D $URJ=+-:!* \BF=V1 #JK@GLK4+]JNTU3K<>'NMOUM[:?X*])=76.[>W MIM1A(^RMTF8.G)EW87"]2)AJU"TZB?554JIL%FD^(0I[QI&D<:3SYY7SIH;W_]7?1GKWQ-)4R MBHVG EQ!STKUF5[7#'K&LY-]-R=?G7\.SEVS5'JSIE.:R$QD.CTU*??ZNFM* MT^EE\GQOQ'*:'RKJ6<&J/!+@"-:]_-9LS*4\_-^F^FD"]VXFF/;1H:CW9RZE M)5=&F4NXO^_47$H1LZ6YM)C(J$&-(\VEPM'?7PI?KSO-WNULS:6IE5'"7)H) M\KSXW$C3GK_S>;]O/?ZS^^O-FDNC;JELO@M;\W8:II6$>E64^'Y>/+GF4RE6O_OHU;I>J?\_?Y@ M^TDFDWC%_[Z]Y!QKK#_ 9)I"??T1)M/\(DRCZ@_&VTG85;0F?MJ=D9U47L_O MJ)]VYVHG,3QS]P^SDXK3VDG8S?*=VDG#(O8T.RFMW^+23II,W4QL)R6T#=E) MO[]]K^'_]#]__AK\./]L7FQMSMA:FE8=Z=92<0;@\>)3U%-L+U5J?3L\./C; M_^7O-JVGA9@6(<:T^S2#B537'V P3:''1AI,Y6+Q71A,+Q)C>@;C5&&G4!1> M'_XTDQC3#F5FB^JG^<:88C 3QYEV_AC[:3I.*=[?=VD_I8K9TGY:T#C3@,9) MVD_>]O7.[;=2OW.Z/4O[Z0DJ2;>?2L_"@R<@34\VH#9K_>B?_7^^?[7/_R[< MO5T#ZBD$4%)WO7<#:CI%]N8,*-'_^?5:Y"TD2_HLFG"7AKGC\GO@'=Y=_CEA?U:O^^7F]?5G3O;^?6$E^,):_I^Y/F1 MS;I8_(/T,3C7CVWW+]?$S;&]]>O+M4]7+5OK<#78N*W1!IT;^?Y/XX1YD7GV,V0HWLU88@JU?N4J.OK_[/UI4]O*U@8, M?W>5_X/>_60_E3PQQ ,&LW/N767&."% ,&3ZLDNVVK:"+#D: //KWS5TMUH> M&!)#3*+[W'4.L>56#ZO7O*[E[_>#CU$J8@P:>_[_(4UDB"$]\]I_U[O-]8^M MD3?ZZ-0F?\YDY^V, _W[_EZ&PEMS" A%P@%FQ9'/-');BFW7'63,F9T MX#4ZWS0W_KO>&+QI1^7KCQ^3Q@)ZV?PVG5/N/>>67RS@W2/M*@[HBMN=X,*X MZ#:I=Q$U. 2=[Q+_2W? D?UXN*6TT6KG__U_&M7*QNL(-2P!L[>BI!.YCHOZ MN<,MIRDX;&/O".U: ,[#K7YTZ^JN'0W@;5$:@MJ)HH<,]N*3H/WKD]=L83U#PV*=RUP?= MV!51\\J-Y-=MM3[X^#VM9D*-5B_&!1QF)]^2D[^UH=?-D[^]??S&"BP'IOO? M]&Q_7A>NU#;NWU:^9K#W8TZ_6;3J9DP0J!66/C M=F]LWJ1N;YELG(PT^$3SQ6)ZI4F&YT5"[K3 MF?ES1XP$JWK4:(TZF;F^[=-K@'SER'(LR>=7K?;D1"P@>TOI HYJBL9")9)] MZD#H1(@H0AJ.N]CV?W\4-8':7BPPB6A)C(RV']H^[KXM6Q+#J4VR7C,M@'C5 MEAT)!\]5^)&-9]T,892^0+ZV-4X?D:RN>0EO/1KA@]$^OBYJ^<<"FR'OAT$4 MI?U:,8U,50D@$)A^*XUP.AX)9M9=V)]@N+)R(E#<=V'ZU+KR#%@9/:F8]W4G M^O)Q=.KTNE=I43A-;Z6#\\.VKWH-0(UZ$:BC1,9SRH2Q2*]HD4Z=I:4._??+1OW<\W<2_4;9'NHWVQQSW;\/>^K M[,>("F&U_)KG0_^HO'Z!; J8H.UY 3,+J=P)H(>8Q ^\;$4,1UXP%JAUJA:/ MDTP(K5<>FO732:TT,F3QQ(\M8+W$H'P_@8LR%"*6YBYF51<+E4I)*J5XK[0J M*ASU"'S+3ZQ:36P+/K3:*PWDM?@HTV"$WC4K% MZ^FY'G;355IQ>W<;WSX5DK.>WY1_\9"7?#+8\/.7W#_KG%[5KL_/W]E_XB6? MBJ0\SB6_28''QZ,71,'O00.I2E"+::)K/)IDJ5=EN3[\M;8 H@NW]H[[&_;Y MT8?>GTAT6%]'X./RK[7'(+J;Y J3'//W4'@D(Y04R!Y&-XA L0;63JS_"MX8 M@S$S;7!N3=)FY_9M[4QNJ_GX-KQ8(E:JI&VM[JPO1-TY^]JH?SX--^NCP4RB MU,263KP$(A1G*+7!KCUR00MTKS'UP+X3+OCB]F8>I:UK'69]X3K,32&[RLUN M"G1E X$%?1^W*W56D: '(;^\I@KW)1=772]QQ+__^_^MK%A[KO" MPV^_)\+OBG^L:OVU]='V$OS36EE1GF4PX=14;F^(R(O03ZR/*&!V'X_^W?ST MKRT*BD9P&KPW/QG)F^ZDJ%]70R^^VMKY<=O)7ZW!KU;,[58;_=K"V_Z/U0SM MCMM];1W"#>/#. QPVZMU\U>OU,_PJY4YW8*FIFBZSO_W"DYPQF&.X(TKG5#8 MYRL="MS_ RKWI3V.]"G"MCVA(\P,/:LSYITVR-QZ/!/<=N(*Z@8MV?5>O];*H+G3+J46>W=A.W=IC8SEV6-DH$7@,]3 M0;%XDVAD-0QF!"0%EK(Z(Q#8<+G<:,#./FV45LOE#7,KD!KT7L'!\SGRD=V8 M:OLC!U?>H/C ]=9A*XS63K83M[-D!U?>8*?_SQ]<_;:#4ZJ-O&V@-P_)*0%S M7RT63HUSB,A;SD4LW+;QRSDQT?Q046"^8*5ZVVBR(8_VO$_,;T M%<$>Z;VZT;FZ-I]^G1U2*=D68R-(6[1 M65VHVP8\:VV.D1;T:*=X W/;K-WHE**+GSG$&5H G*+>X]O6K%/Y'^!*?AXUG(Y[ ME9Q44W2V9CIW\F'@$3*!SCN^H[V#S[>?W>Q$_D>[B6:Z?Z4^]R;JQ9:LRX'; M';#W?@!*N06<-@:3)4I"Z5J30L%DQ7X0LZ3"#R:52% KB96CCO3:&@27 BR- M$HY+[G@0/!23S.2US,@$X(D([13(YZK5\BJ\FMI< $_LJD"Y9-[(U[ MC/+?]8=W:U]:W^P/!^WN0I,,V='RPZ>P"4I[EE$U$%G.WCKMK5]5]]M->.QD M]Z!YNKMC'3=/3K]8IR?-PW9S^[1U=-C6)S=]B+FOXXYSWM-V@\K5R5@):$,- M[(LT9#%"T(K(B8:Z@KL.+\5TP Q3AE/]D]6PW-*>#LP^# MI(^!#F01@<>L46)Q5!TW?5>O( MMX)NUXXF)RN%BVU%(* \T&24#\R8!"8+H+G/K\-M1$)Z#\L7YR6@M.YJR1J" MQNFE)(#I&)QN)K,@9!1I0O6"?<3 )GEQS),'4Y[)$M<+=T?.!>UOS T+U2[R MNBE'C'6:B/Y&$L64X"@*NJZ:S]$0]M;:\\25)N>([@FL&[.#!2AZYZ'5BB=HYOC$PR, =14 1 MK(_+)+H0U'H?KP#G3G*:,V:-9%T+#M:W#]1N<>0.TZ8I+( [@\YU02DC4R9. M[789Q[ZHZ*AG?"9[[LD$+?@+$[2RR;'\,^/=I,5D.-MMAN8])C1+L9NM*RS$ M:S97>X,CHL('G8J#9"EB("PBD@G>!!>5.!!0BX\&1LHB4A/#O#VR-M$CKI/> M)U36:P=R)W9(7C\ K/1>+ M%E8M+7W@,^42!+FF!D=>A9ICRJR22#,K$*I2K9U1S6/',:J)2C!>4AJ["\]T M.8D2/?B<=M(U:C*,/'*="3G-3FZH^*J4_[ON;>Z7UT\;.Z-RY9?E M6:SG:1;+D&:QGJ=9+%>:Q>\D+GY&I*T'G3;@#(A_ M0)$%:@!.+[":2 R+A2JEUU]<>22%;*G M^?*VKN_!9TY$E'@Q/7($\H,MFUSR_[SD_Y\+PM\%*R(4HR",23.U79^,='1[ MKWA!<(ZB.Y63)N5VI6=J2&87YA&(<2 3"T#"P#S&DS4DF)# 5:.K MF2;9BR/*A=&?NC8/,LN'O3K;3-/%0GH[F#2!FWW0)8TG?+6 E5$Q3J6\\H&U M53Q*)'QX'&@89:'5 \4UXGL1$LT#C?>XS'*&]BM-[F*!K61Y8>#@X;+Y2'22 M)$/)/I&(6.7U.>\G*F/L:;>=Z8^'GE@ MF*@/BP7YJ0VLINN.$/YA\@>#8#3]H>>>"V\\^>FEZWGZ,_)_ 9/R;/)+P*Y& MS*&0G("\@!VB\W?^=JY:[83]K?/VV_4O @]LGG,_N&31E_C\=^A&YW!L64:* M#TA?\Q")S$9B0!I"]PO16)"(\F2Q/ M*7%FE0-7*1RG Z!+'3@63 %3!H!K>YCR0#ZY+/7=_"ZYG^A[IL4 89!/,[IY MPW+N]G#<[438Z",O%I!/ 07AO<8X1,"2"4Q#E.M.0DYGET_5E[[OV]4'Q=>& MTPHB1G%@*'*]*^&8]2MH1IJ- Y >&MOG C,QK*#CZ;A*8"4C&D&6.J)XE0Y. MC!KQ/68?P_3L,_R=9V]F)<+/U&)2;TG7#;O)$'4%C'W8O9B\L7(9J"FA,A&: MOR5-@STJM)4]6$[*Q!Q@\BGGEFK+U(N6_#K<%+!?W'50UN"/S_+HX^[)Q];N MIV6?YV/LYH/[&S%X![:^33HU/)R@_ *Y0:%'N!I7+CHFA@+59L+^>&Y[$<9Q MHV[H=@0E9H$I&B9]#M$E'1CHA8SEFJ$-X?>!TU!.N T6APZGLOA"TX63@ FY M @T4G!"I26'2934_G1Y\5V*7*,E=_AK,AC#H#L00=3GXY\ &:=<522&$P I*( M$9ZJY\8X(];V;#"-(RZM)*//[@+;CX+0G8B)JQ&+!1C* ?IE&!2R#3"0)I%0 M0!2R]@J7BPHS@R'8S0IAQ:!\PO"0!K2B6+)CY8VA**1-MG,H!EA- UHL7HU> MX+D!!PF!W5',-N%B#=CJF,.(*.!(^XVBA.>%]G^0X,5.?+H;,'N$5Z=- QO" M+W@;_K]C&\M_GH; M-T2$;=B4\QD_U@1HKM;V KDXGJRDIV+!S 4DW8GF"M3A"#S8R&HF<=#V[='L M6>*W>X@?/O5UB2 T+FF70U*L,&\ S1.R#X ID[XC4Y9"\3UQ0TZ'<('H,.Z4 MF3^5B&"^" -RP/Q(_R%TC'@0.+-)W\I0OG%E':R[<#%V#A_@H;%/RMJ]BI'4 MCX7O1V/O LQ=F];Y)D!_$C(8<65KYQ-6 L-0E'@=27'C6UNVWTE",):.KGIH MZ@[<4$S\XATLR@F&5.F2QLT2IA@\H$X8V*!GBQ@(_9P^-!)$5" =N0@J@'V8 MYK4M2UK(6L*$8OI29VM1[E24C?KS37'16(O0R4]OUCM&5ITD#K E46D/8$@8 M-F0^=+3[7NVSSMJ184"LCSN$FS^PFA0YLR7(2$!R'FR\D(MD,'M*Q?[Z7M!) MV0!MCS ]CBJZ\];<=M''UL[*Y7-8N&X>;BS^[ZU MG8>T?E;O%R!Y^G3G21W#G#O;1 L$@Q'TAPLW!!WSN3J %S-%N_7\;+6]"@9E M5GSCQ^]6I9TYJ9RBUDV2%VM^^K[;@WL(\HY\N!.I+"5.N:,PD'0N323G$=^ M'_425)U4>@[Z?KXG-CN>)6282LZFPM%BX=/ ]=CC)2@,E7ITY8(MK$]%:Q6$ M/3 !#VM9T>M&3\]&S]4!6C.FH*VJ0 =G#;Q.T%4PY.98$N4Q33=%O8'GA':] M+_JDJ.C94MJR/!)A8RB%CI0B>0V8 "-T,89 M (W(!GW65B6/!SK ;4)OHH8%#F $M ; MIT%6.C2, 4NP"/S)C#0/&1I&XUN]E.*N&)@'*YH+^R7,#)Z&(<904O\15VX! M>O*;YN'^;KM8:!U:>ZW#YN%VJWD QWJXT\)"PCQ8LXA9WCG1#W@5*W>2F.?R MF0NXIAJ#IU91O= >)'?O*9[9H\4^J'5%!PPA&5Y^5FF4ZAL$/H@&Q/3141Q, M)L4]JY;6-C;IV>>5^NK:WR]D]3A0P+/*>JF\V: OU?AV;+314*=.6H\W-@0+ M>S\9LQAV=KI;7UBGIZBK"Q M7)AN"A'>,WAP;9WO2K6&=P61N#$89G@@Y ]4Q:9V"P"AP< 3UJ235F^"HAC. M,*61I&B^+ABD6@_M!4B,V:<5 M-5VCO/D!1J#P&1QA.72LFR3*+8&%1AY86(; 0B,/+.2!A2>FTI_LML\.3L%N M.MJSCHYW3YH2=F6Y9_TT]O;.YM(I>V=N<\J@L33Y<6XM/::;F NA9!F0';(S M3'G!R#+!PAK73Z@68HX;[G;G&R@T9!'9D=14HG^>F#6PS,U26<>9T1WU3@3_ M$PVOTS?)3='J%JEB"WU9NCC8(OSX__ZJK$T*^AOTP9E[L4S\Y+[,U;KK_\V_ MG;,YK;4\V_(<\ M](VL_O4XKWZT->:;^11?E&]FOID/PK)!80/%HD_Y3ZBT!>$_UJ>!&XL[*5^O MK4<0/C=/8&H;'V-.4UMSN[8V8YZ/I\S^^NFAU70?3?L7;UA.:3FEY93VJX]R MZ2G-<.WEE)93VI]-:0^@<:H8W/K,L-,2:)]R@M6_G\Y54E[8V5.>223WO@_J M'7/V9:&4^/Q9N5Q^,>?,C,7^Y$7)B>'7LMA%D-2=/==_9QS(#T52.9?*N53. MI7(N]<=PJ9_0$,-^YWFUO%:JUAJE:KW^XA;WI,Q@^M&Y'XJ8TTXG=O=![\$" MY__L#L*!.I_^C$VR42HW-N[PHI]RUP/7\_ MT7-XE O1*)5KCW &^858V@OQP$&WGYPK=;JTCJFJ_8F2SV/Y2[*NG/Q MQZ&(BP5RMJHB[YE@P%1VE2V>EQ"Z/>L9^R*I8E_5Y3O6L\VU>4A!96\6=! MB"=+\0GBFJOKN9X]Q;,PWD,N'AR4\2K#2#'TE,7:HXLS,/8MM@ MZR+PDJ$H:= ^?'TO$C&BE8U"%^NO+-U&>@I5, Z"8%VL)_T[&B%?#W#]8L MEK!;7(1 8 2RF-/#+Z&'MO \0AO9O1HAA(T*-6'],'U#8&WXA>I>D$)^(R]2 MS>N1[]BA:B9E]+H/P$@;"-LAIA"53(20%$ $OR/.Q\C=^%I"X+2'D08CMQTR M]R+5,@/!RP<(IX.#J(8'.#HP-MGE7KZ2NNJ%%&*<6I9U"4,_JY4V-PF6A8'O MGM5+M08S[1^D;=E:'\+0J,E M'P@,;J* O%M-W@!]L>/QB'J_X3%I-!;9;.+9>GV-7A$"%?1]]UHX<\%@M 0R M#MJ.&<-=8[=,F.ZD0@O7&P>=L.:N,5D>N^ T6[6)1X6\MWUTD9C?9KOKOPHWXT' M293!U *U]EFC5E?Z>*6Z6OL[B]>,$X3MA+UQ")G98"SI!DD^9WFN:IRJ6((C M>L294]9;*6VPKFYAS35-5S(:@XW8H($'ERO(Z!14=>#W V+B'DA3J80CWIN0 MBO@E][A'?LG-;GKV11!.=G"=Y/+%PA3F%X^#O91YG$/0TZUZB9EQ+!O0PJ*W M R()V!K=)-TX-[!Q9)N6U*2P80>>-2J;V[!'PT MC(2YLR!5\6UR9T%Z&YP? 884 %O)O#\P@SGW/;4=8<75ZFKYOBHV67O5M9MU M<[!VIQ!BGIC$N 7L;#,'.UL&L+/-'.SL-P,[RW7!N^J"NSY,28C0-+&U[F=\ M.:WL84?)%!OA"&3_M2 M8J-+/3T2ZW-FS)K,JI(92&.MPC7 @OZS@X5Z@CJY\EM1!XP*;!9)B)CO)J=GK=B ,O*K:"L+' M0W)(6/9HY$FOP[QM2J6ZG54/R."6^@%;@[75^CU%/J\O(_$CX,,*51OVX0F* M]]^%">AT .5W34IY5ZW7D4BY6S9U@B@9?465!LR7CZ+HZ?6C M*&+F^DG5E*\>_OX>=T\JQ?KNP<#KZO:M27?57(5W:L;%@D8#5^2.86?I_*CC M7XNP_7)2_R6DWD+51* SM\5P[,^ET'NQ(-Z3(&VNQ%Y)D.)B$Y8Z:Y_ M 4\8C3%<]2/E_31_9QS1B2U[B%Z-B'I?8KL;@E[TJ5-. MMCM.UB.@W_%L/;UBU2K?-]F0UER,"1R?\:QJU/AY-$NOS4BOR;%1P"D_*/LI M#;1O$YF?O4_D_R"KAN:I-C1U0"A/<0K"7ZN7:M)?@3/#<)Z"R6?(;)B5!BXG MH3(!X8W WK3^41#+[K>PEF@0A/$*+&8HFP29Y\M'Y)(U/& G1(I"SFN$L\;S MA<7 9BP69=R48-;MUD*-GK&F'D'_=^K"-'MAH[4&2Y-]K;KHA.,> M!U:?>EL]]X((5*@7U&H'FZ7+D#3VG(UC3U(,_QA#4-P1/88A9GIQO(#B)/)E M)4M&3K(>N9EMZ^0\S]Y1(V+7<7CB0 /VE35IXLE+8'S% <=*J;XQZ>B> MV9 ATST"S*IZ5J_+*OE,!AF-[=E:-7EOQF"_R'\=P[@OY02?Z$ _G=KGIGC M]\]90H[??_]4^S\=OY]9ZYU1[7/X_AR^/\?U7O(7Y9N9;^9RONB/V,Q?"=^? MNA?6_WY,F,*I+;UM?M7%3N^A<(D- +M?ATQWSYG^U-8^$ 3[(^QC3I8Y6>9D MF9/EXY+E@X"[YV29D^6?1)9YPZOE FV^$S7\]5"7X"=6?R-4]\/C<_]NY[O, MK/)GO.,WH6\O#^3VGT5K.2_YO<\WYR4Y?'\.W[\0C+6-M5)EHY(CWBU&H#Y) MM/*G]G\2=?B!R^_S>XQVOKI>IF?H^7Y!ZO5UZLI&J5+)FTTMR:VNUE8?P93.I=P-]Z%> MJI0;^7U8COM0::S6?Y&4RP'\EQ3 GQ%X5956SPVC.%.KI2 ZL("?G9.3>/X; MI;6Z!L#97*W\31C7Z7#%PM1X-\/YL\MG@7#^Q8+"\[=R./_?FN@7 N=?Q:X4 M$L[?P!J]5P7C))K_#9BZ)M5*_#E$NS'@+>;>2@8OL/P N6L&W#:"_?$-=%L) M!*?@#11,M[J&!MB,9W<0+MDWH.KM3A2$(XE 2^CR\OKAA50WBS%WS&W-[T#> MPN"7M3"H5$MEAF"4/0PJ(+PVLV@A][O1]^AA4"U5UAJZAT&E#D*1.0!=UPAH MQ.W!BOR8BJ8)T1FG%$CT2CG2O;L9W-K"8!I ^J$Z%V3D-AP(' )V+C A21& M5TH[YJ%J$E4,:@A$A^R&!G 9!4LV-CA-&QH8!*60MU73A&*!7CCC$@S@YW/0 M*+-M"DSL&8V[A5MJ5=9-I,D;R*I8R")45C90UMR='G-0H[R)P=(W,0!.6ZX; MV("51FE-0N@MA//.[&* &)]KR@JIUA0([L/U,5@KK57++%\(3O97]3% 8,49 M4%G8,\?4+!TW%(BBFH']YW8R09>PWQQJ?1 ;P,$.GC%*"XGS&PV _<$7ES8! ML+'X /,N\%E/%G2E33# MM,))_1,T2!>=@@(B)F!CUHIA\3"%Z(Y-".9>UTP/ N#"L^V"&Y"T#_/1F_91#\_U9/ 2EL2Q .PM0Q7E=V+I:,9E1I/*#WE M,@C/$1OWYKX$J8!A@8;P]+A?PGU[&!C:!6.ZK_V@@;AFMC[( M6Q@L"Q=Y^!8&G$E@&%$425W@_9W1QJ!*M[=&/>#NT<+ 2CL8@"VF6AA49 N# MADG!..6\@\%3HO3?NH/!U 3(L%^_^RV;!J6>[%! _MD&"]YX$ 9)?S#+S+M3 MJX-BX4Z]#JP;6AV4?J;7 =G8-S8[,%T4 ]M!V,H0YL?\"\9E%6'6";%_RT*0 M42G%TS#6A!\;.\Z#QN13^)6[)Z"KQO!^J_ 6C UR']4D;L)@W;,' W?;U0H' MK3_OQ+"^&7(!,;X1:J;&Y/J\W@G19 M*[GSK*H[KEL;J*Y-]GV-85YF=%6)H=^]9\)/3>]G*H_O3%3;)ZW3UG;SH%AH M;F\?G1V>M@[WK>.C@]9V:[=M-0]WK+/VKG6T9^VV3UOOFZ>[[=E@OK]TM4\5 M('V/XFTNA@5/"!X=6?*)\.@"' :KUGH9.:_'+H(.WY>V &$"*I/,J]A5 F5; M1\)+JN%B1!8D76O?Y40 N%->X@@.SF"/:E:6BH4NCHE1^#3.!]J.YW(#H! , MSW@0.)&5R*@2MW$4#.7."E=/+0=VPH[9.;7*[:^KZG[COZ(T<0"W,4+%"/XD M!SVYP?2^6&T]D#'S*!G"(8VUCF>D0\R://G!;IX]*88H6+MJ1B3%]81FKPQ9 M'Z/,X_O<:')39[>\GCE;[.[%TWUB'.Z6@$TU#]@L0\"FF@=L\H#-[Z4V4W.1 M.P@@;G[H S4.T<@GLVJ_V3Q.920,#J="H1:02T/[7%A@Q+M#RIV3J8O)<,0^ M?PHAV+T>V$+3AA]2(S#4^@=K^-&=<"^(-5R X.!(2\GLM6E\ MC&8(O"D.0!DPG^X'@7/I@NJC/RS-3,W!["11 F()NL"Q[$AVI]'9+>F8$QE0 M9!.YTAYCP\1J=N,$U2>YZ?"H!V:V"Z02FCNHJ@UB2E'1V_G$Q/Z2,X>C)+Q% MH\7SG$O7F1L/%K'EB A&Z[#N. SHD]AVO2?<9VCI+=,39B)H&FDNLFRVYU.\ M&\TNN@"YHW)@-=.[T<8(B!V"E70V0GF##IZUE?)FR?J?JTZ#>=+5PG&P6P+RA]W1'P M\YA=1N@-[7$^(O)S,D)5.BD'VKORO1CJ@9U@SLL2.N0@:B2#^W[D.K*C&$F_ M+J=78K112AR^VMH[RSZO #CTU+L7RJF7C_(6JIV!B'1''FD[FC+(4.X.7(%[ MKB):F%U0+N\%&-(D&^3@6(R$3%P&GNC3!/CK M,0B6Q(ZHK(:2BG#;>EK*V&&(JCLQZC1DS!&DRR5T@\6!'ROJ0"=UN1D+J0) >8R25YP5$0 MP7=V/Q0P6#*"EW]/;!Q\+,MF7:XZ5BQ8\M/Q2,QCQEHZ9;FR*O=''P,>CUE3 M,\F *4'69XL#O0OHCY"@/OS^?@*;A<[(V3Q80U(MD0?HEG!\+0_'+T,XOI:' MXW^S<$,^W9:SY "_ZZ&+RHNROAULRY)^H/2X6T+ MZ\F\S*AR&GIH#BJA:A+.47]L7D)J\DX/:HPG-16J[#13$UD?LB-MX88T>. C MU(H_;S3"%0)K,C62<_MMJ>>0VV]/Y,27F&<:&0J:::H<*(R04,S%CK+A<,PQ MBBC$8,_A)::M-^>G<[BO=(K%5! '=@YQ8W?(LV&^&^C28FF_29-NAB6GS%,5 M.;EA2#V*#+RH'+MO"3NXL%(%P=ZHEEF9HVQ@.L9;8$QR&V8L/2RH"SHH*#@] M6ZW!IA6H_/!_'LY4X_^L;H#LOTN:QLI/JPFY:GBK(K:1ZX:/Q.08*P$9<[ TEX%_D S4M)%AUHR+1RY$)51(UN2D\2>2ALDVS+#D:#". M*$UW1*709NU43BU_++5D&,EDE5_H1N<*Y/F2,E:Q?._2![T33>^<>G+J,:C' M[G81+\6YF2@6:")4?J5]\(@&SD_.OQ47"VYDN4.L/+*Y^LK'8F%*$6$P &TK M8L8(?(D>0A'+ZBD&CI$I)93:T4$P\5@C!A@F,R:QP$^XA)A^("U(*OU-S>!) MZ30CK#DU+]OR)+Z?0NG222Y!+Q:^UI'=GIE"B:^:.8F%9IA/G^F"CN^ID]_I M)"*43$ M68D_#!Q.LMH[VB)W[HB+AUR5!$KX9@PPY'FB0QU@CUZD ML?!.,H99%PM18%11$)_D,+L*VSM"# GPFKQ,6#9'(,]X3DS".44$CH@V@3(6BP656LNKAQU2D)?Y;7C4V[#%V81T#$24 MC"XX>8"*A3J2K(TB'>610V B9.<$%33?K9@]\3_UD!=;]<@(5IDLGVBB]D9+ M0*/,9CEJ:G)W9QX)7QY3XG_NOZK*4;DOL-YEA>+8W,0!.[M1.,),TF8Q/$=( MO]#W3S>$4MS_HF54]JKC& M25)L! Q9([H@ZA"(4"SK^^UO08AI>'/0:M1"> +9U;#RVTN\GNMADB OG;4; M_$;J.R]T$O1E8#GV6.(1=(4[BO/8^%+/(8^-/Y$37V(N^HGJ,M 4D7,"_KF2 M;443"+(HL$$+8F4PI LJCXK?.-:E'D6B7:*!7TJS9I+*%9X"ZH-;U4]B<% 4F M*P]R/KW4<\CY]!,Y\27FTR5UPRDII^UC+ZSZ6H>YC+:_[R.L^$]/P;1'TA; MIJ7A&E]((^Z"?@+BDY]&GP]VS"(:?NZ(D2"O=FIGR.%5,HT8=I"ID*_"[G-D2HB$&7-4TWK5%,7(RK;GID[C,OC]*LM: M>;:F0E2TBA>K5A.[?$S-+FTQ(A'),IB8.#W6/M!\[" :=="AG=.0!MF4%_AY M&&%TDEWWL%L&3)8,.^,)I$G5>2;T'\4L\TSH1T\SDHB#'/PT*NO=R!J ?>*- MK2B),*CNRCZ%ZJ)BORG7$3-=[J[?\T@OS)TN?Y()KHDJ@:,/,:R$X @=H!3V M$G!/7'TE M'1+T1J2S.BBFZ&+'->I!E=/.'TD[.L8M,[FPAY/E)]3+#Q7O3AC8H'X32 QB M;@51Y$K(1X-A27ST!T14R7-P[Y&#"\:&&U-/KLG4+I4$II46ZBOK^M;(L[M" M^U@E1RE9. P9-%$RPBB2[+@WC[5.IYBR;AK)?I7VT:KT)+O%SF6?(+1Y3 MFT=9.H@7/%&K3QC_VEQ-NPM(M#G5%G2>35@L,%82F7DI'+Q\NS)-TS;<$R(7 M!*[SFT-#/R H^8F"9BT6'#>R^WW$:L7-569SVCHC(LH8P1?8FQNH@))12S-U MZ4X2(7P3"2^9G^@I&I"@$&DWXDA0B3(FY7)ZN.[B&%.FC.JD+C1('Z5\>^** M"&,HL-DX8H:O6N^-P,/DG,PVC^PS$>%8"U[7+Q9\&]]2,B![*>>XA(H;3%1V M^IB1>JE\$I2%*Y/44Q!";L2E_"@4'[&IQX&*J;33NTD-N? ",=>6X962W(F; M#22PK\3Y,*<4@M+1' (1=.U2FIXBD @31.]X7/APZSLBX\OS>"Q=(5(>,,(LY MTLGY*28(D,_E(/#$^,VRS.'C+$)+:@H4'D:E3V4( MLE#LTMF*]&Q7+3QNR_A$I\Z84\"<2NS_"3L2)U*@#T$7&./FG6.$-T&/L,3Z MHQ_2C\Y6VZO6*38038"G@M[A89,@/U!]73J![W!)Q*L 06GU="F[1O91ZMC= M<_9)1PD,;_B&8@R? +&U[NGT=J9;J%.69^BJLNHB?VA"-YETO>98>MLB@+: N;YG?O 3GT:;)LZE%?%K9*GX=?-UN5R>AU0 MUP2J?BZR;]D@'-^DT@U<'P[-6P[V_2,!_7H>T%^&@'X]#^CG ?V'LKH>1?N2 M_9\B:K.E.N\A"SW&M"X"8T!+?YM9Z &QX%Q!6UPS+D1;GM'\4%90Q+;4$>PA MYN5>$_!5! :AST70:-AM(@&83@>:G%@)>KVLQE L MH,4E41AO')55$]"=9%&SG7I+<$K:+2+%=7 AC4VVZ5#V*[L64ZH]M\H\LS;P^P%.9M+*%$:72++%/<3^EXI1"?3L"!0Q CC!'3&T&CZ@7H+& M/JB(M&^VKON5 WV7WRL+U]D"H!ZO67A#.ZJ4995,V$QQG8F(\ QD+ M"--.B H6 MH=\1#HT,_NRF2Y<0NC=5JBK"AE,?6#5!@UUF?TS9*[99%XW75]@AW@9Y#8WU MJ.T#PR6!G4/30-9SV^C/I*G"!Y[Z=P9T0%E3!GE@+.=F.B24<[D1,=PTM)$D M'1.DH?FLNHOZ(-/;6+K+52Q-W46^!Z:2#C89\@=X)XS7?9#>J ^3*_\D9 XY M!63SV_D,7A$2\R?Y3,0]C(F]\+$Y0=*)>XENLHJ_!U)_5BF5*[52N5RFI^"? M:S7YSXC8?1LA62AT5"N7K&JYR@_N -GRIQ7\M+)9PCN#G)'*R9?#8'O:_K96 MZF?!D-MRJ7)/]CXIT:J<4>BM 2Z+?BH2V=K/AK[L2'-_\L"$R=#PA.&G,_Q8 M[->P_7/VM4D/4L1.<]3>R$='HEHWTIM7]AMEO6U953-U8VDWE.GEFM1$24E M!:;K@6;$J"DHZU17IQ7@,"L4+)G1R0/A0VK5,G68->B206\KKX$==&)Z [J' MXS'L>%>N$C-0)Q18Q^5DRH%]P85XF36254@4((P(/0KT3N(KG7I-2)IW5IT:IE)N..-E):"R+1<,(IU^2 M?Z%*_7ROM7?T IB0B >!D_7FIK&V-/Z@7C(V@(JLCA@'&->\#%:0845@I8 V M7[*&Q 6YB9%MJK'TO7)*RV;.DNVF+^ X(-9WR5[060>^L>*QY$X8%LZO_ *N M_#'9;&A.*0X^R@ #+\^2GNKUS^ZP4#O,G2*I9R[>NS3U):9KCH#N(_C0E0E9 M*,!9J,L/J(I@.$I0(< $"D9]!SW%QJ++%3Q=BZ^Z]NZ C:B+,))(H$'@4>Z- MM-]5."DLD<7AP9T6@P"L:7=(G;=DZ(V8%GN$^&]\KH2X>=$ 9HCX>Y_(>N3A M.+$'&X$X8+.'7%=_B38_6"F@'R'3Z)724E!F!M)]T>TFPX3_=C+[08,.J1V8 M;G>I?2JT6]3,'BUY:G^&"# !6.MD5KMF]T?\@DK]0;,+,$ :*O 6G3[%6;E9 M'DR>..%S3@-->00Z&8T]"_OEM9E452R8.\IG:8_<&'F^^&T3E!Z%GV%--+?' MRUG8 C48]G^;5L&>QJ.0T0F\9FW9:C6RM@+X'^NY3%K::[:W9'K2"[(GN 2K M5E=6!?R.,O=2JT(=)%TN DU#:Z+$:(RZK)T3BRCV#/_OH[,:L37<4+8"1WY" M_&W*>E =A91K5!DF*B.+C9-T+)FVA5-Z0%<71N$6>G0_$K=>S^/6RQ"W7L_C MUK]9W/I7W/4E%RTJD9SYNL;",R,].M9W]+&ULU+9M.!%CN"H!B.#4$00]#CI M!E=\VF3?&*WH(UC()PJ!70KV0.E\>IE0;%MQZ/;['!;#K.98"X8 =-%09T;! M?'Q2L6&E U#Y?-3=ISU7)6J^$F!M%W91R$Y+1@CG M='WLV7[N6UNL9EHM2R#.-/?;":B7@&T=#^!Z@'E()T*[;SW')Z5>BA\HO50[ MTC'(&V7&@WO51Y0V:R2'BVBXQ*?,1:7DGN$_M9:+T$I<(FJ=B[$EAB,O& N< M>M"#6XL>-K N'3"+*3#,QB4-80D[F[N1R<68;.'$<7"3QB0>N62&$\GS,CM# M.]9FXHD&PR&B*. BS7DQE@',!SWV5(S1'0@G02@(&BD4',:(4I.E\"OR U-65 M=A=K ^ 01KHO*2YI&#C"(\,]CI3_!-T SD1[O30 0Y'26&^26J7AI\S4-7DR MS9=0$IL:A= ;*\>*_EJ['^3 .*A*%(+S-T\2#H!\/!ATFK'W&M=;^55TLCA] MNVKM)2&Y0&"5MNMIAQ#=%WROA \C9PE5J*SG3HJ?<[IB>5JQ<*!SOD\XU)_+ MAH4Z7GF7/;W+,J$B,KAK/#"Q:1*?&).L?S6JL*8!(!05V)8,B3) MN4T$+-JGJ*L[G$C^U^QHB Y%E;"C([)X,VT:1:6_J4&:Y&#TN$1K&#"Z,S 9 MGBO=SGH)7S-T50(!\B0$RH;)@ E)#2>0MZB:!EDM::7[Q.\"07!!15WSMT$& MCHR?3F_,A,^& (% >&GQZ(@>>5M9YX]CC[/#&+];UJ A W2X'I3@=Q"!UNNM MJ.J*$+BS3WRN-B@1CCLVJ=,EQ@9Y]5\2_Z%Z:MT9HQ MS0HAD0A=E24FE?7I%#=Y2 M?J5[ 4K(6]M/['!LZ02-64HYZR&4#2@8'= X/K-,,$JJPN:SH, I#"[2#L> M376D9%DQ5E4$L;*=,#$/#%R980.2.A/_)C4AQ]Q9_!RJ3X":R-*.3"K!RNR1 M@MA.ZZUGDI<"0$.PI\8)*IDFS42N14MO@YU)X E2&'0>I0;B&"^ !+ M*C3@TU7UEB[\,!-U)DDO)Z3%SV%MJ0E).3TR[M\H&>*?3&32JYS)H7(==#SS M;_J@X .S$VFNJ61; JN=(LZ>0@R$*.TQB-Y-B<7I>5K%-1VH.7D^TASJ2TV> M4[+1)>N0$#ZDQ<8IB*!;-O=C0 MY-*6%H8Z]X"=)>:WOWP0M+M;,GXV\HR?9$Q;U9[KZ9;U@*E_+""&0F53Q,<^2M ,LDU1FC"CJY MMS+S7R7ORQB-!):RH@%2D2W/"I51LQ/52M!; 34@TX:*%5U^W S-_UY'^+B% MMEAH2N6J6$Z!UL!((@^PZ]Z\L@@C)M)"#,IS2-/)5021(3,D 3#^I [*70KO M0J?AR?K9$A6:= 1FJ]P4M=1%%S;G@' ,#Q-9(JQ[F>ZLKJ9J^U/3I"PA9&2Z M=TBQH$(3\^F,XPZ8Y4[Z+O$5,1$IU@,JLC;+4TQFEU;Q809EL9 M!J(:O!3I M99;7,J?U'S!<=)=2584943 GC42Y1I2*11S"'H],Y!1J LJH*)-GCUBG# ;) M#L6(78&Q0+P2!<(BF.*UHY&P9PR6IVEPSOOE['PGK:&27B;DHO*]! D"'XTE M#Y[T418+C-NG_)3.JK4MO9>20"6T+")&K_ K,7$M\+FNC,T\G7Y&2(M&E97. MS\M@P\KY,G82D+SN2TOI9/*Y[$7FJA("",*3FC49;IKM7LEN1>IH46DL63)S M@O]!FV(DAQ4+;D_6LLG!L"H.LWT[0L%U."I_(,L.QLSFX!"Q*HYQBFROB^5O M*NMLIO]&RKH4 7,BX2*)78^X!QW]$%,6T&16( ?4BU=U_TYI06%M\@HY"T'" M V6W@Z2TKNE3+V.L*%@P1WF!V8)M$'),D]XX@4DZX\TY7_IAP#+8_A$>41SK M[!T976^L5"K9ZZ!D&G[&5QT.B^)CE)JHDB QH04C^)SZ#F^6=SJ2)5^KUIG, M$L)N)^(2:'!RC.Q[T]I7AJ]RYHVL2(5>CZ,Y$L5L(MV *)'1[=$!A#GT:9,Q M2Q:2NA=B13 B%"=3(J5Q^-T$.Y*>(M ^R9VN]$MN9&ILE_<>L]CIJ&QG;35 M!:$<<6*G811J3J,RU4S()M"[0'ERHP%EL/5">R@N@_"/G>,U"$REN'[ MS>8Q*US"'S .H=%R XQNPDXT?C8TI@W:9?H%H<;T2(Y)D'"=Z(:5$#*R98\S0]Q0M,GMU(+Q,?"F$KP;!Z+B+[_(9)YWBYNFF MD"JQ2F?,[#<6W8'O?D\$(MO(.@M^/+.MF,(\M(&C@]3FV&7$=2!!!Q/,R67N M^J-$$@LAF6I8%@B8 M2]#N]UL56 2!K.+A+E&>N! >^5 Y'S'ZQSK CZR*7AR,\#W!UBY\Q%@-E?BJ M2N4%WS4*O_%YL%G)CEU$!]*((Z84?2W?4C7?(O]DI X@3C_[7FU:%0O2E%$S MY;+.$ TDO=WS20NNILN5,%28A:Z4D" !^%^OZ3AYZ)HY/?,TTS/@EK+DJYRM M55S254J&TL(V.@D:G\XB9;Z92<2]GF3MDEX2.0,,LS+K42"H6"J]FCA-U[^Y MS"F+U>8[<^+X,VI9$6$4A\2*.>WGFPO7X(BH&[J=U$Z>X,^S8"-6Y@!&+(=* M?9-HO24TV\A#L\L0FFWDH=G?+#2[?'KRHY@JN])M01XB*A,#0= >@!#+[9'% MQ3'MR.T6"]I%A%L=X1ZS7=]!#74&>MNE0)^]<%;@H=!.&W=RA3?59.,@W)H: MU43X(3N-4P=4I)S$PF$_,)8-AY0.Y;A>0LI8I!%:5[$N,")N%F,),@:)NNSS M5@_/6(2LXK8B>YAW5UO G=RFZL_N&(Q(M&4\FRO8\^NX,'\XFAE@>WQ4&0B*03N8Z+OL!+ M[#A9+/02ORL=[/(=5 .ZA7PETVD'1'5(X M3YOMW T".V[:KF>4KV92(XH%6? O#4W#.ZC1$ML:C=WE"(Q MRC)<"OVDM$X].K6WQI@83@=>PU$S_4MGLON$X?.4V L:-I(@/IWJ&38;_9#MOG;-O* MX'[J+.&P OQ+9T^,&8MH.3CO$_78MFC3@>':5WDU\$-Y8K/)!/95AOG.\,/. ML/4WUI2M3Y=$'A?"RAOA1A6B'!A \QIS!=\K+U5) Z!@K3W"LN*W0CHSX+F. M\$7/56TS@%MS_H*:+SY"B/[49W(I2.4I!NMVY.:#>@H;.CN4ION!RP"N$BX2 MU0A_V%6:*_K_[#@.W4[")G&,NFX/7L+?*9\P_7Y:RA0+&F]%X^!G+5;.R(6VI;E])SS'= M"RDL&'W)D!4!Y7B!S M1#3$WA26K'IF V7&_&?&# #80BD.B'LO(=>!G;LZ\ M=9%>"RQ/(I\R1EY5/2:E48EAQ/E"TBT,.^8BJ!;Y9K+I#.B^ M9=IC\'[^6G(4RAJBD24!*S 3&= 34!SFYRQ_)3PN:, *6&R98@YW%$V[9P# M!CYY_2^X],WD^QS\09"QJ#?F%$R)&L[%;9Q[I00)^\1A0/USSI'+W@&;]%+3 ME)BE#$O$XG[BLLA$.Y_\Y-RTC ;D()C.8"6@HSW$5=,T%T+=?H@M-+D?)NHD390>;N?]^&?SWF[G_/O??/W')IE0-&8V7N12RI26)&A1[(/!6*F6V=$@G M#?;S9/=]@NKV>4<5@2C5NY"S[Z$%9U3$A1">*.WDRP! M!4-:++1\*LSVX"T7PD_P]8[J<24?E%RXA9?8)D.BCG>#)O(FP(;G6X7O1K/ M0U:_XQ]4J93:;C.S,Z0%29SL9+[J9<;"7R_0F<'ISN/:FZ5^GR(43M)W]!-W.,\JH1C" FR!4+H.$+ M[@$Z.XP@PR-IQ< R6T++?[G:9@^N[AV\RJH MJC,6V"5'KKA*^>]YA?A-%58X2?NG@Q3-7%=L"S"O<2Q*4#NF[(5T+O>>11Q@ M5=LAR.>V[1GA3^(H'&O^"9:R:NV+H!_:HP&W"9ZN1;8S>YKJ'-C&-]+^5!F3 M;L?D?05M+$HB5H(X>HIC*XV_:UX("70@6166*G&$)N#&?;!O$;ML&#->*2!3 MZL74[F.^RA V=N5=SLI^AI4E'9FW4RSL7N3U) _'P@0'&@1785-3($I9S\3Y MX=9S"YZ!T/6);"%SP+''21FD[@_M\0WU76@1P[5SJ(5DL9 I]9KM%C[!( ?: M"P3^#K9_H$J0Y2C6[8,L!<4\T:N(8@BOH=$(\1BLZ0#]+'FEU^(;_J@*2Y F M&Z4T:0#$.I=U$-"#VL@@:CK%I,&JQY;<8\)< MD%TPC1Z85+3"W;]F#4AOZXS9X:'[F64K.3"DE"G;(/E/S"D;+6=5QP IP=C9 M9..UM.2&]10->CLQF :/9-YI3B"-C>EYKEI-3/4@OXH11Y* "^@"X>%XBTE? M2_4DO3'H_^G:,J E:W;,%[/#)3TZ"5[OZ KCZ;+?:IG@)W!_/9?!*TSU34'A M&^1E42&X'-AH,D?]V[$#.S96QFEKG3'M^BZ]2)SKB]XX/[A5L#RR2/C5/4W7 MRGD8;@G"<&OE/ SWFX7AEKS\_W$TDM2LQP8FADXBM0G=VJ12*QGH 88P,HV M,'Z0L@><8RP;GM2JZR_^,8O/40)DGT3Q,W/$5?.M*-* HTE1J)K2 JUXPGHP MLPES20$BS@0>RS;AVFX1YM$W+[#+A@(8>XH_)EH>IZ.LVYWJ2\EE] MG;EZJ^;X>EN+!=+,6;&WT_;!*7B2UB0I:F<2!6]69E4I[I+Q,FE-X"<24BW2 M]5CP_LQ&RTS5%(LITWO)CLP)K%J?Q*1RRA/S,YMIG.6DVLLX&"D23Q:%![V, MZ@0C \SFKCJIU&YCK=[F?HN?\%L;ACK7=/&Z=-@^LD]WV MT=G)]F[;ROT6B^MS#DPN"*4O/X//I^U:;E4X9IPFGZS@M%I4^1&!'2!2#/%+ MV4&,LI3G@:MZ:'V#C.@EY!N1O!Q3WN$E#(\8J]*JM-'X$[/]EOSLFUSG-0MO M.GMN>E@3ZBI7#)+- /5&M14N$ ML3$[A$,>Y#5%3#@C/TB1&S.%QPPAXL94$3@'4!MF'&OEI5BHS6P,.&_=ZZ7R M9H.6PRI =B:J1R;G_IA+S8EWD7/^)+ TQ',%<"*4UJFZA@>&B@']@4K%A>TQ MDJOM!? '1K^)$7^!)8%%C7"[)#GK8/-9[ ;NLL*)(/ XT^P;0QBW5"2A,$0 M>]RW T'X%!+E59P%@5ZUCF 66:A>&1&Z:%WR-=1B1ES4>#!E=C5#?"BCY"@R7B)]/\Q\)!LE MTW%]62&"Q:LP5:FK\7 8!-(H@2 @9+_>"'/C(L06(SLP)"LI?0K6DP&9UJS# M. 4%XK-]]+&ULP+:)DS;$4.WRSY/V0ZPS@C7Q=>6;2V:80L8A;QTD%E+ ]QT:?!S"+ MA'F,C0E;.MYJNE52!QYV72 H"02^60YC_L>QVM8J>9!I&8),E3S(])L%F99/ M]W@DD!*I9.?JW0.J=TFDD BT29,*[:E4C!DZ@$[A)??TLUJ#1#I]^JQ1VER3 M,CF;WKNG^JN )R!*]K<12E.9$^J,T8*E:"2PX K:>?@W\6:U.OP:+\C** MP#JK&_QZ&36A%^*0"AM8MY&)!F"[KG#?8<-815UCK5[:K$K5A?41'($P:FWJ M0,2E2QWISDP!I-'1B,HRJ"^4Z6, 0F'F,F4PSW]MK:'\6W^2HOLHS&9/V? Y MLWD8+[#GJ=9V$SPF194CQ ET2ZDVS&;3(];:F5>1G[918N#."02S78E@MC,Y M& %#Z"SEV]E926;+,5< 5K:VL9FRG(U2HTQNZ0G&UA9"NY$/I&-V6_F@=:[E MEO;DEM@])5&?=;#0=/52]H#N3&VPY C[G#N3Z7'+RQJ>MCJR?71XVCKGN[NMO\TEK$8RFACS1!=F_H\>,G?-W=S M^4G_:&]O9:MYT#S[@.?P[-__",#@-?+,5$EI$ M7>?__HKL_\KEZE_ZM.YL(\*5+Q9JVL_V(<'8&2(A7'#N''S@J7^;KC=N-O&> MFTN\I!LS !],Z3"8/7$L1$U[+Q$"NO#8M,6YR'1"Z]_':*X[W.[J#^$2_)^?HI3G]@NLSM5 E7"]T\9A M\S9XH82_@$4\Q5:8S9*">:0C:R M\]+MZC%[Y*CHC+.=B'4F=ULWH&!\*86UCNU(W @39V;O$$S/YC;9)2-/A^H( M!ZY T%X8F 4*IA51/SJ*M..7J:$DORRQI$2[*E%MW47FLM[[_&=#(-QZY;GK M%??CDUMZDGC"JM3LE4K]N7C!Z75ZT_2&-3G+NK)96UNUMFP\$L)YPLX >B4R MWW3.%EDW[)#>()EO@ .7C)S^M-*=<'WQ[&<&Q(N%.])VFEB.?FB.<&>*02(8 M0J4(VCCK"]T;6_7-SK0/RVZCK-+P YU\P3#3JJ SYI7@95A>]>-'RA^K>61Z M&2+3U3PR_9M%II?<.;;0Z3WO@#:[G6:M:11')=6>&,]<73DY[0=9F.UX?Q@-SW#PY M+19:+6O%.CI]LWMBM0[WCD[>-T];1X!Z,-5.N8\%0Q$Z\4NQYKEF9K+] -;NV7\.S+**'&3C++JV]+D$/DGI[M#K%U.2JS M64Q7*5>WZ8D4S.F][ I(TZ'O3'^$#;:H#+C T%&TPAYV?D_)2/=(ZX$\S'_V M*?G&L8>HG"+\,]8Q>>**@*O[F%[ECLA#KNM_.#E$5EM[1*_2J*8-TRW =?FH M!+V>%T.0A5[2:T,+8Q< CSV$[8QUU5#(37!0;F)W4K1DL)#OPNT'89"07H'O M(KU"1"/LUJ1#VS3TJM6B P.S/:(U*C=6&CI!J#Q"JU 9[0A:X:KC@_=&L<:^ M5IUU$@87L"[LT!4Q@^MR;5?VD :PYR CTQZKZB3YBV*!%TWOX$7+7[B^5=/1/2G>D M4%P?Z$0YDND^.+9"D]AX;7T+7(2"([?L&';38=\F*+#2;<>->"/TB1JOYZF. M/.K@T.O)*RKW .^Q*_UCHY% CS??.=M!]%>1>1WWTQ)==\KE2BVI4%]U_41& M_M3%AF7Q4M()_<'47JNCDVPQ@>)+,D$<.*M+]$L21(TA(X@=F3R];X>2E_%W M0"K84MK*8O_*?K2E3 _1:0]MVJZV9!T-83QK#V2/=2!;+CR7HO!H[T#)P1)- MF(@ .2=0]JK5)+P:-/N1 0"!=<"]#'<+K>B2V"^ MC Q(>WN6"!X#U([W+";#!&[IBLBU;5IVHS+ M6'$I^2A-Q&CURY/#;9;XP'J#U:S UI99(*JAI@)3#&!^FJ2XO;W2E+1I,F7H MS!?[4TJ)@7R<42&*A6<;I8K:IHGN&]$$1 GK.QJPOF/ 1M*]P""YWACI*T"] M3RJ?*4VF&ZVI<[[=;.U1-1B.C78+_*]QGI8^3M\F6Y\U9#3L,),PE/MDVG\X M=31P'$$ A1&!OK@^;0^G<]ASCY_R:V@%U! $4QC@2PYA*-5;ZZ?<22P>R/H: MEU$A@IA8#QI7K;A8F.7L0*)*/-DT2"-PX4P\]WL"&CF[,(Q%$25<@@"TI/H] MZ1%3EXES*+I):.108%9HZ':%0?\E><*4Q 4!L,[#3A9[,* M.Z)K4UO,@1A+>65&WY%Q3,BN6X)%*>J-%, E79XK8TZRKVT*:U-"<4K\*DH] MOFG'# 4AP#KR;/;)V@"02- ]7V)WS2^ZPNZ_5(A4+)RD<*>(YK2?8DJ,[C:Y]87R%Y*JNQ^K2L/4GZX<(_'Z MW*7O!1U,R4EB\G@14%;:;-E$SP I[!$$F)V>H=2^/P4A,+PW BT,ZRCLV[Y[ M;2L$+>[G7*D86IA=+/BVA'L$K2_L4\F6'.P8&!YE;"GYD6T2F(Y84S"U%..U M"1^$+.?(RH:&F#4KXK$B8)9.<.E'',&*!DE,_V2>F83#(&T8F+)5BU M@DJ]GQ&Y?33'?8+]]&3:A+]B?DA:-KQ5MZI3U@XA2\.*@BB%AL:B4'S7)5$< M2FT%8DH''1#45XX(0M+,0-)HT3>6-(-0?OJZ\L$A#]1+$ M+5F&(0/R)9*#F2C$W1&1LCX9ER_J 7VVLU/T*0H@C3!+RF&1 M &-&+L]5J#U'"*MO0:CI#UT?UBN:DY>6Q/>X. M!'#=XS"(95D"_-D/[:%.:CD^/DZ36F 3^2QDD(&U"]!;XL31?7VG]ER_3_NR MT\Z+V1I83X//PU=^ ON+V9("U"&J952YBL6"2F@$U<,+1A)!@0'WNXR5P.62 MT0R]*Z6%J=I@&9>8B-\9&O _G(/I)+*NE71XU'_,4,04S2E_2*:YN*7 )?!; MK;E,JZ/H].T([KCIH"9X+GPV'DS%@7I 9$%LJ]G3V4 1P'='E3?&<"MI$IH:,U1E*BJU&@@O)C\6C)X*#4A M+KDV%C['P6[<*MX!#LMAU$A&=7##C,M!Q1XPN8ATX"%V5XIGE(2K:EJ5/6P9 M(8771M0DU;C3+O*3(>$*R(0/VRR&[ <1UEWJ<#1%D2Z&FVR$%EOEN MA1@'%+--!F.B' C/,-BT;MD;SWX]D T<$X;"<6DV5M#)1.4A>6.C>;Y')JC>CWT8Z M=^U.@GF!74YOZ-J)RA$(!3?Y12(GP70:4L?&L;4C,#A-MQ2W]4:!9?5A^C2, M3#[!R2)Y4_Q,<6L'I'-0+*@]!3$"QB)'A&=?O,3O!1[BRJJ$9;SVE/:--"&L9EV[4>AREJ>G^A)R^LOTK5AB"WG)=6LSMC:+&71M7Z)G MZ2RF*65/._V42)VZ9:35L3=(-MK6JC.IDZD3D*^!:]9_ZE@319725 HI5>;) MSHQVGKZ [U8:#%.N4&.(";_7/08?TKT0PP@;+D74KP2#B4-0"83(KIX,M]$HMH*16K' M'-HU]5;=5-;T-:;Y?S !-1E:3;I1 QOT"Z/-$:4CS>BX-E/SU?WY0B "+ZOH MIX6"]TQJE]<<8[$C9YJK3L1*Z"Z=DY)9 .' M*]%4C,(H(%, 4BH2H/5,5CLQ XJ@V(' (H[-8+TA:&QN%^PMP>D]5&F&^4=L M25$VDBJH7V97Z9(+ @K*I6W:?L)HT5H_\"DL"?2,=%D9Y$&3#"^E:5_;9$^E MH%J8W&"/7,<;I\;_)$PCI1?>RPZGEHOD81EA=5DIJZ](:6> &63R\.YI\DOM M)Z#0B#?;X3&U:W]B^M8"H&$W?A0:MJJSM\Y\C+=$,46KVC8EW_8D7/PD)-L9 MMTB7U>]_7++78@@*08^?&+G?$N^JY_&N98AWU?-XUV\6[_IS!%GCYS'.=T3/ MII*),ZP':0L?W2BI ,N%U1\BK!:;6K_Y^*GU*=CV>P0N:]L]!"Q)\6)S4OY! M4HZ+A:8N0/L3J?H'\;/49:B4T\MP;ZJN:ZKFVAVCZT1.STO!FA^68!\=]4U3 M;>5'=8MU:\7:O1JX'3>^(\S;K]SO5-4V5>M)U?O>T\VHQW,U]+_^Q1F$]Q]^ MAK[^E]*I4QW]=@/RGD1V@P6F;N4H0RB&]9"U<\I3QNM/,1Y);U.M82%$^SD/>&19YJV/[:HG;33 MHKDRLG@?]&[_()KG0H_K*SVV-0A%[__^$E>U MRDIE=1 /__IW&X^MI])-,&9)T-&[&E;Z2$)'PUGIF-SI?+(&0CK>0;",F0@K.<9"+]9!L(2!;%F;\V$KW].K_2'"=>V M6_N'S=.SD]WVLD6P%K;[,_-O?WY^QU*>46$QPUU2^R_._9]J^#5'.^L6"!,"A@U5-=!$((_&QM H'E+ ? MUV0&+.WQ_LX!H%^JE\(:\>/_^ZMZ[^W[X?D+B]^IM9 M(\NVY\]/-#-YL9Q;K6]CO?SW]+-C\0_/ MYJ@;!R9N[X(.9+'SW1K_LY"PZP,RD?^Y_[YJO^*9'=N)9[U=M=Z!<9Y!J5PJ MHEJ&F_NDYX#'S&_59YV?\V\XAX\NPCS0Q=9@F2JID=U^^_O'!8?3U^/WWK?<'3MPZW#^VM[RAV_F^>[+^]NCSV7'5?]7U MA?]Q,VF?7WWI5-UWP=?C=_6]S;7.QN;IR-F):W6OLU>.6KW*QONWQ^]'Y[N7 MT<67MOVY?!XX[?,/[Z_J+Y/FV\9U\O'@Z-/Z[N:K\65K=FX$!>#L=/;#;>.A7.X\>'5X9OOH];WX>;NM]W6 MF[.]_G7WR_?U+Y^=KR>7XNJC^';:>?NM_?6EYW1'P=Z+SJ?XG%J\N6 MN-[[TMA_=;%W^>G#>./@>M0(&S7_- [+_>K;]M=R;=NYWGU_OO?UP#V*7WGN MQ_.=O<_O=E^N?SBZWFV-OAR?]#=/W?5>+3E\^6K]W5%0;UW7HWHM<3^6O;?VZ&.W]OG::1]=M[QW7N5RV!@>>E\VRLWPY:?S MK6^'5Y?B9+AWLO%^-PFZ7[:[)R?"]=XT3EWGW[O:CC^\V&J$X7 O#KZWR\(-_UG-/'/OP M\_Z7Z^V/@Y?UWMHP?KOC[VU]7AONOMU_O^7Y@V;\OG<^K)U^_;8N3C_$%T=) MMU-^W_"[PU=;![O-"Z?^?K?;O+S<_A#M]_;%^L77[U^/]^/J7G2V>[+VW1XY M5_7KW;!VV-GSG?'+H^;!EW[_;3NXW#L9-BIM[VUP-:C::WN[&QM!_\UQK;NS M&;5>51OU>K5L7]4W]_S=\--W,3P;-+?WF_N'XNCH*([.DE%O/_1VWGT\\JKM M3^?)FS<[C?;ER;OM;]'7\2#Q^@?.U^C;H!7N"[=?'0?)6N7=YN?&96O[R[O+ MP6#S]./1QE[EW?Z7#X/AL'UV/CP:#?N-=N/SI_&WSY^:X:>/7ZZJ]LGN^OMN MN?RNLNMNV9_VC_=WWGYO';];WXHWWSK?OZWY6U>O#GK-3ZTW[X#:/EPV&U'] MY.CS&MSJK>AXIUU.MKY6C[X--ZX^G'ZQKZ]&Y\-ZY^!]^]O5M].SQEK]\.ID M[:![U@Y/-B^OVLGF>._-N]-]V/_M_:C]X>N)^Z6S=]"_>/_FH/?VJO6^_[*] M];7YX?KTK/_^LM,4QT?!SENON16[%_WC3R>;9]N[WM'>RS>OKL=?C@>G]JOV MQD=[K79TZ7VTH_I6S:FXQ^6Z7?G@C8Z\Z'#].(Y'UZ'KMD[W#K^_7^5WOM3#2/RHU7 MQWNU[J87>X=;3O7;P5?O\.A]=W?/.6N=NKWO:RM1\!T(I^)A\_E8[?P7T_G5\W.F]BX]JG:WR M^'C+7M_]^-TI ]FME]>=[G&[=7;4Z&]??;7=]G6]\NUX_"X>#D^#>G>W/@[6 M-K?=;W9X^>[P;>-*1.7RU?C0JXICL7=Q^?%##%M3"\[*]>[5@6OCG_\B7Y^J'[1;Q_];E7>Q5U M]]=>-N-D\_BHYEVUATD<]S\WWGQKB79P\&EPU=CX.!ZZY_&WT^[)!^?ENP-[ M4-M_-8CJF]\VWOFCANO5.N'+Z^/J^/)-HS8^.*Q=?VD;G\_[++YWZIX^#WG;7_; 9??[8??FE5OD(E/*Y^:Y^ M_SFJGTU.AHT.O6*MW^T^_';<+=WX)ZWWI^.#L0[ M]]O^\?O#4]&H?3X[:CIG:V^N^ZW3P?G+-\%7T:XEX]:'=[OU_?9YN_9AU-S] M%K3:C?L,=J-AD!2[S:^ MN_O#]JC6J&V\/6V!(''.J\&7X^WC3<^I[]2:V\?K[]Y]^/3=WK0;WY*#7 M'7\&4]8)=F=10UM6MH#\M.*ZN H;ASP.QXU1=?$SIM;IAKU;18Y !#A4<_)V MY;Y=I7^OOV4<1D0E9Q(TCC.("[GT)L81*PL4@BI(3[>E3HF*'@DWL;X;OU?9 MNU. [E73?)FL^$D:JE4^KW!+5@_NUJ*=^CMGA@8E%2^KRDZ.DD;&A4!9#LN. MG9\% IX@9?C,L>3O?-/RS5)@FMJ<=]KXFES%2;0^@?;!.'=N( FTX7+\B*W( MH;-G1-V\C'G IQL81$AJ>CIX,U4&Z1Z!9T%-U]#5WN__R? +4$L#!!0 ( M !)H7E$$D^U']@L "AF 1 ;V9L>"TR,#(P,#DS,"YX$+4"WMD4E.PG]]7LD/P"_ M>+0IF27]T!KI'.F\=8YDN5>_/WJN M3GQZCQXH^\)/;+K=<%: @I"G8YT^GL9_MD/O$6ZGR!=O>G/^]M$DGZ;8?Q>V MD?_ /R(T(./!Q;?7_WUGX2^S^X\WW\;(?7.^T/YZ_W7.OBW>?CR[T#Z^-[\8 MT917W)YA#RF@"9]?UU:X>S@_H6S:.#L];38^];J6A*M%@)>/+O&_%($W+RXN M&K(W \OH4H7F*,D%\+(>..PI0. OR MX-!8#%H/%G/,"Q&BK@(TG_I^Z!6+T@E80^ U *@.4)@1.\7;C+2.8'2ZGU(, MZN$IFKCX$9S"DU2=7IP+QW:QA_V@0YG7QA,4NL#^UQ"Y9$*P4U,"Q*8X$&;. MY\C&FX9+G 7Y/@6? J^.6T3;?$[ ::#A;U?"NBX9=?$0Z%;$ _ARR>"BM]&B M$(]J"G&N:]&C& 8&E0,Y>$)\(F>+_;:IU(67AH(U>)0H5XTL\,H0(<>.X?\F MG^<,<\"3Y'>A(4:,04J0;.3:H;L;SI*40I2X(1'3?H*[0:YP2VN&<< C :XW M50OR#*0GHB-.)>D[V <2Q1.G+G&@SU'B(95HS!=)\P%BP-@,!P3(+1#[>G^U M#L[WT8'R:FV*?Q^G3E*Q<6.B0PKCX4@7!>W5.OAE.QTLQU7H1(E&5EZ-?!0Z M!/I?M# 1:1_#,Y =N<=E*BD"JM;/ZWWTLS;-B[8*M&7-((C,J.M BJY]#4FP MR"NK *9:5V_VT=7J+/]2HGE>=+7F-(C/.BY]X 7^E'95:^;M7EX$@RMR]!=] MW"!.0-Z#%9Y4WVEC;C,R%[^,R4W(B8]YFHMMCU"MNW4 M,?H 9AO+=P-,MS[2%4!&:9' M KE4@I1A$161 _O+T%(%4*V$LZP26D:OIP][8/N6U$#+D)%%ZQ]O6+$":G^! M)18[ ZB-T\1HO;%:S.>Y^#TT6G^(Q55K*X.NVC]2T78Q2# ))M%SM2!_R04- M#61XI-(KK:MVK*6:KW/F>:>:VIW1;6NF!772^Y$^_'R<,C:Q*ZJ5 6+!8LC MTY$M)HQMMK2W6MYOLO(VM:XZ%*% -8>?E:$) 4%MB14,<]G=D:E'GJL&B//#8!5^U)+9Q@(C+^X@Q MH/P>;[&*YE"J592O)#>MIO$$2CK#L2K.GF$G=+$XJTU7TCX.C(D)7++[5!6Q MTK8&KU98KF*U6G=:>]256UTK2_)_E+XV%&UBG]W\L**Y(]77BMB+W:H*H%HG MN7IW+35Z<9AM=H"+=;(C3K6:X6'>[(%0K+E=Y5^XJOZAL MN>WA>8@MC$F?0FSC8F=I!DD#]615,H+I,VO4]O#5"LO7Z*->3S4_"V?K&Q < M+;D[=0=)AM&+RYM17Q\>_2*5*1=+\K\-0-6ZR9_]YJO+%P?*YGB=, !I]6!& M+_1,P: [0 L9W#J4&7-QGP#"6U2'EB1^>XU1J M&_4@$>P/U:XR4#]'@;-CF(HQT$Q5)OA)%7S<_K#4,A JC.&@GQR0 !"03ZZON@BI@' MHG'C1[#LHO&N+ ,*=I^0UZX8_X 6,4Q8H?N[Z8=7]T^CF;)?:58_;YX\UL"*N_4EHA! MSE^(V,!NP).6[Z0F?P%W?W+D6'O0L\7MWFU,916S'R$*6[D0MM)\\YW$[$?( MWE2L&9\\4V.+W:UV%3'Y\3WVDKWBO96I)$B1F8A+W]]'P;XFFZ=C@[W&M[YE M/BJNB?\Y0,31_1::DP"Y/>R-Q6UK02SD(H5=Q'7%6?)U+6"A"/OB\P"7L!P0 MZ@SEJN6$3))<4Z)5++KV?NE0#Q%?#[ GP("_<,QAM0@%Z"VCX?RZ%HU% *2* M8M6V0R^4J;0\JRBX,]BEG*_SLBO2P;DT?-P*>0!TL75.BCH.3FV7(E^=,BR; MU^DM[CH\Q61,V< -.<@S0W!1S\'I'5F6AUPWN1.F.AXD6#R()EUG8#O0@W,T M& R$;61B3J;QX%3>W@S$H0QV_B#^%$8=P(KC9(++!IB#\[!ZPB2.,S(B+^L] M.-V=T'7EQW7DL=@ZU25]!Z>Y1QS'Q0%]R$BYH/W@M-Y1L9!D",TV'IS*&^2/ M0[98IS+;>' J30P1EM@0!-*#7/4!L6RHV QV<$XL E4QI$1XGE]:2OH.3G.? M^IHW=^D"XS9AV XHRPB^$N+@] _1(^8#M!!4 *6MD(E/N"2TE_9NI#O:Y B2 MKG'TI9CKFBW?]DFXB3H]ZN, L<4/8$?SIY!Z !W^5'NQ[KI:U_BZ-#'?&9!2'NV:Z6[$):N\E[&=R MEWIZ"5]K_<]U4>ZNO.?;0;:D%]9@$EG/0!)8X%2[HQW:R4P\C]Y-,29B+Z& MITJ(0Y._]A9O/HB'MLARFC=S]8P#HGQ;2K[C*TX#8.V5,E09$QH0 MH#>+)4C\NILLUJ-7JW2@FH71A];$D<(0\EU#JHRW!/TN=O0X/BX3E)\XX[Y6 M(PC@SUJ\Z:OS'[%(*+"CWL-J/,6W,'301@'N(,+DYF BEJ=7P%XT'8&*^J'8 M8Q&UOMCT&M(/T/H3M5$R_1$(OLP.#Z:*K0DZM')&,<'R9,$( [$XB?\"(3U? M*^_??JE[$LH[E$TP$3<@3!"L,1''.>F!27'?[EN?H2?ZQ2[/#Z^SN"C>"Y*F MC5"'SI!*RL%XIW93U;@"]FQS)7%: 653R.R9" 'M4$@NRC7DJ@:/,D"D 64' MA'UM4.(?,AK'(:XM3M?). R6^1?,S_EW!]?-X_^\6'G5B-Y(@L?_ 5!+ P04 M " 2:%Y1RE[K0+T/ #INP %0 &]F;'@M,C R,# Y,S!?8V%L+GAM M;.U=;7/;-A+^?C/W'WCNS$TZ]^?5CYQAVB(2;!^Y/SEVD8 XQ\ M[ZW1)VYG&"S(+\;86:&WQ@<4(.I$A/YB?';\F'U"!MA'U.B1U:V/(@1?;![\ MUGC]\O6UT>E(=/L9!1ZACJ;M$*Z># Z8T%YULJ5@O173G;]Z\.>7?;IOF6CY<4W_[C(O3+3N[GN%; M+&B?XB3$;T/.WHBX3L0QKWR,4=J"_=;9-NNPCSKGKSH7YR\?0N]DJWRN04I\ M9*.%P7X"=KNGDA6Z<18^>@# 5J?LV],>@>$(K'*Z)46+]R=DX3] ]_" -Q=G MK//O,HVB]2T,RQ"S475BG![ZX$O'9UJ:+A&*PBH&"ANWP@&D(EV"IHVA 3(X !A1%'HX ( N\&[TDE))[$+R2+SGJAE@%'[+"$3%:/<&P@M9+0GP1I8[9-W*\P^)$W@< A8=6%S9L"%T'/U2!F6C6EA_HNN&VW M:R,?7*@'03Q:SRAHVW&9(ZK43Q5=4QJ+KT/T+88Q:C)CKQXZ)>V/X48;<:?M MN]69<^W7["-6+>Q&_!A%UL*&)(W>[1BH%*)N1\U;=EV]2Y >):&J MR_=AO;6?<-65XX"N&@NKJY5#U]9B3& ,A"R0+\'ZR(I[V'F (^EA7[NG=@)( M;9\C1]ZXEQG$44S1%0[P*E[9K KT)\Z:CX$!H=8MF\N$4;")++5=SU-Z;S1^ MUC9I(57C*-CH)O8=^BF&]!71/K[#'@J\K:IJJ[U6=ZTE"+5-0+J'EFN-NHS7 M[4?$ONOX+F#'Z"&L?,U0H(<(8$3>MA\FA/24)YXPQ+KX"/W?P9YPD>$(!#9/\*(?ORF)*-I",NS3]P,GSZ; M[R=[\^H)FWQ2?^&$UWQF/PX[-XYS>\J0/45^%&X_X5AWSLZ3"?[ODH__Z(8A M,-"+*9MNWC[ =ZZ1SQ_[1])NK]FI.H;9A"2+Z_"#F=>=X_-('_5@?*[!"_.U MH')!),GW!4R-HBYU#4+!O-^?G&^?XU W,W;RJRU)B].017;630?#&-G2+RA9 MB?2=Z)8<(DH:%^#BQ+A'^&89<>X5XIC4)*&-7 2\0S4%:7WU.!12R:'V2BEJ M,G)K!]:VIED#K^7@9%O)@7&A%(PBN;13/J_$)/UT45LY('Y0"D2YC-K!L>&R M*E3J$D+*O-"S4'6VM+(92]9B'B+.O< (Q&1Z1(DR0Y 163N@)I0 W]&:5?UL M\HCE([/!Z E$%\[T+:K,=)> MKY1 =:(I#52%R-I!!(D8DH:GL+'JK%,:&H&HVL&2+?"W(JZK9_8JZ%0GH])@ MR2E /]Q8/ETG32TED$/J)PV0$HNL'40I5J6J!ZUR[A(,GI'Z2PQ;JL"N)M4H M_:[GV)Y!]9V;P4D)6V_.:I]0HS1<=O:J6/8&,T\#!/'IRBMBKW,D&]3P+. M5-6VI5Q+U:E+N=KWMRF5"*G=0)I1B-LQ7 M9J*S+=<8@G3/N<61XZ<&E6"*4()6=8(B#9J\(K0S+)OM( Z09SHT8&=)NJX; MKV*^VQBR+^QB03B5H56=]$AC**\([3!,L7>Z MKYD1_'Z<(W;%EZ!ESMM=''+>SGB1Z?G[-L\,"JY.RPCR@YP@C]T99&%L.C1> MS ,'T(?OOU=XE/ #A>QV0LE"5,]E&BFM2>]0$*,!6"3S%]1QH]]PM.S%800: MI>9#8D]L!R7\YPEKFH,Z4QT8"^#*E:L'ZTC#6!E"V<4VCG-/B^@==E$X!1\J M"I7E-*HC935ZU1+K-]NW6T)]+)#0]1#T%=:=QVSUH:KCV!$T6K9]JF!8ZA87MZ)L6$W,H^)N MA#(*U;'R^$A7:4\[N/ER#HA(LD.T,O96T:D.O0J,7$J3V@V 39HN+D?2;51[ M[SR_.1-L'WG=0-S)DHRV2T@GA7-5I02J7;8DO*6BZI? @?>7*?GWFJDVLT*N M\S=%[&.EFV%DQ'C:VOX!7:DV)AD0#]90A:4=>7%%]C4IF86)UXTK'JC/< MX'D /@FV2COIN^%[0;>/RWQ%*]/^,P2B[ M:5Z%+;&A.GXT-!2+S-?Z@O^H<:0-J">2&4KAC9S+' MT4933NL9.8R#C%]KZRC?2-7*"'I&6+<6#)Y'-=3HF/G_J)0$;PO+%$H_'E(H MI3O_IW-+PE^,S3,RU=*1]J?E7_:8$?"G@RI!Z-/@G6I2_['KMH$G".KL/A_O MGOW?)3%U+BNXI+).KT\5U5!XHG8R56A':X]1%$.1<[2;W<7;$TZ+\5X F)5*_^/1E!"95H!R.7EMVP M-R"T3^+K:!'[VPLMA4Y20*5Z0T\3;K-2*=HAF;NX1799KY)0]8G3!@Q32C7: M0;I['<=H.+"2%SR:BP5R(RO851:B]5HI Q#+*TF_U?P\]P5OE9?!-D,F!^K/SPG4 K4<8?=RG@_^ MGA&RB)/WC!1AQ"AE".50>J,A2K(2/A^KXU/UCY)7O+A(EEYREN!,0XAK2OI\ MD-Z[D_^0^+DCE<17XVD@:?T\C^0H?9M_362SI)+(:CQI)*V?]N_K3![\>&<_ M/V;)KO$')B&JXSL4]I9.<%-V-JA.!Y+(Z3A95%=4A6E0]N)>Z21HGTP2+!TG MA.0$?#;.,QO6I>X'K]6))-(:3Q4=H#/M<"]1 BNNPB>NZ!7VH7+ZVEGSE=49 MZ;K?8LP.:# &^6>"Z6LAE::K?@+X]J>O)92B7Q(/\KH(>?P #@N%UH);GAR@ M$K2:+A#6@%5:0=IYI-R(+'U?: VC%?2AZ5+B$TRX4F'Z&72)$@8X< +W:6&H ML \-QK>UV+T5JWH@9QIK&G0$8)6,V (5Z#*N]N?X!^\ MV]LU5J8HTFEY\Z3.RA0Y8;WNJ@PQ^/\)12%H9;L-JH]"E^);]INUN(Q#'*#4 M=L3,AMJ?C8[1QZ'KDS"F"'ZY[$Z'4\,:&!/;G)KC67SX?B#,;%&P][0;)7]HK75-+/G9_O,#L>?0>>6W3)CT '4,CV* M/,PR6U[47!)*R3U[)T QK^?[O(X ?C80>K;9'\[X$+%F'TW;N+1LV_H-E-RJ M##(W[F8$>+4O0,^ZNAK.KD#A4\Y]S^)#PQRW/2[XY;E\WRFK+4K8O<@-Y)G5 M^P^S3[-O3$;=<;LCA+G3$LY^R(T$$YAJ5V-R!R#.7^>4]K%KFQ^M4=^TI]O# M#9_FP]F7-KFU$7\%P\2!ZC%UQK5$G3_N\VR;H^Z,@=RU9U^,F0U0=WO,[;:K MXO@Z1-]BL"?S+C.SD6'VIYR"YY=3T"@8D6$RWZ4N'@CCPGDNT%7$!>/%MK]6 MS[ZD0L2,+0N7<)^+:JE 8;S84+9\1B?CL@2\OLH%M9SC.@K'&P\F8C0?T;@? M.XX^,P+S+#/GO#D!^.';JY&K-8HGQTJS+'I%]CUW&[(KI+ MY,5LQC=EH?Q08;+;=2MGL7BY$#GM?33[\Q%/F%*V^R]C;,[89RS9MC^GY%1Y M/FVWNU=NKW/AEF85[ [8C:R &[]Q6H+QO?:JIVJ*U%ZV[[I05.T6(7;LVL[] M%:1$%#N^###9YJIG?>K@4B2H5C,&*7=4=0 M!7_9#-N!91O6Q+2[/#'=>>@;?L#S\/^^:X_PC8<8PM5TC)X90O0,I+JN-" M5S9[)"=7KO(HGTTJ%RS)2=A?US#TX9/_ 5!+ P04 " 2:%Y1WS5Y,#T9 M S8@$ %0 &]F;'@M,C R,# Y,S!?9&5F+GAM;.U=;7/;.)+^?E7W'WC> MJJVYJG-LYV4RR6QN2Y;H1#6RJ*&DS.:3BR8AB1N*\("D8]^O/P!ZL2BR 5 B M"=+C5"6QI0;8W4\##:"[P7_\\V$9&/>(1#X./YUR$GA/@$'TZ"?')/__W/__#H'_^\5^GI\:5CP+OH]'#[FD_G.%? MC:&S1!^-SRA$Q(DQ^=7XZ@0)^P1?^0$B1AOWMT:IZ<* MW7Y%H8?)U.YONUW$\=W'L[,?/WZ\"O&]\P.3[]$K%ZMU-XZ=.(FV?9T_G*__ MK)K_(_##[Q_9/[=.A RJK##Z^!#YGTYVGOKCS2M,YF>OS\\OSOYU/1B["[1T M3OV0*\=AG[ZY>/40>2<; MG+BR"0Z0C68&^Y_"O'TJ7J*Y,PO0 \5V><:^/>MB:KF45=YN0=#LTPF>!0^T M>_J #V_.6>=_2Q'%CW?4@B.?&>")<7;H@R^=@&EIO$ HCF0,Y!)7PC5B197 ?XA'1["1J4-D\BGW8\(BNB# M^&S6";T>BESBW['?K-EE$ODABA1&<^&NRM*N/P_]&1VA8=QQ79R$,772(QSX MKH_D6E9I7!*C_?">J@83!;9R2$MB8D AH 9%D.?'%""+SF[D$A."?U#!I7RI MM2Z)53J'+/V8#P'ZK"[FV-!5F(+^%)J6-K:Q^YT:/_)&U'$HC.I<\K+ 1;1G M.8@IJK+T4'P*KGK:M5% IU"/.O'X<4*HMAV73412_@VU4L"Q'8+6XL?HMB:V7211NZW#$B% M*-I1^2.[J-X5FM:RH"K*]V&]5;_@*BK' 5V5YE:72X<\6K,AIC80,4>^H*,/ M+_D,.PW]6-GL"_=4C0,I/.>H-2]]EKE*XH2@:S_TE\G29KO 8.0\>U I6GJ7PU'-,[Z7ZS\)#6MBJ=!1L-$\"A_R>T.4K(CW_WO=0Z&U455CM MA;JK;(%0> @H]U#Q7J,HXT7[$;'O$'?TA=A--ZV>5R<(BG'(&U3/5XCC3E'6-FUJM4DT8CJ+(V_#.>M0.:(4^S&C7@<$+XQ3%CU,F#^@/ZXI M*^,D/VJ4XN@U96-[>LY9H@\(Z7*(_131O9?'IEACW9.QZ:H>EO-#2BG^WQS" MO_%3JN?_KE >01PJ)<=;-3F>NC/PS%AU:/PT#9V$[H&05Y]>O1N;G(D:$L@#;+[6/GPF,1Y$)"(+[1"R([ ,8A M/XJ\7N]#(0 SI#>E8Y?>$ .XB$<)EO/11"8L/^PZ=W[L!*".&6D.Y4W>?-L4!8MX!OV'7H.WV5EI MB#S3(2&+FLEL/I_^)F\";0HJ-HB$.VM*$ZHEW/^W210U 4RT:3J-7-NP9CI\H_A-8[ MO6AQUYSS^Q"JX_ M].Y*5YZ9.F(>7 ]6=0K>OY.(YRKQG+:)\S!"Q,=TR>NR;07JH=7_@AWL,=TV M'MGCI0,7./H]9C^*$N3U$L(F>"X!+WE,;2AMY',JB7,LTE7C03],(G!MU%B@ M;>JMB>_2Q3JGZOQPB/>9""?E@[IK->!BJ2#0?VXBZ*L50GFH2_IK*^PJ8D&X MOV\B[MR.^7>;',;#!GBJB[:B"T@" ?K+3G;"V9Z,E(/OM:1G9$I@4PD+[P]* MRJ!]&KS3FE(Q#BF238GY"TNV\B,6\4X(HK]<=L;]L6%=&2/;')O#26?2MX9& M9]@S>N:X:_='_'?Z_>5TW!^:XW&5B29*M;0I>3[LRS/N?Q[VK_K=SG!B=+I= M:SJ<](>?C9$UZ'?[9I7%\UL :*DY MHJ7KM)%)O.IZKS$]5TGUZ]IYD?)3)+5G6@%FBP7L@9'%^F>+:^=!JMY=DMJ3 MH>3JS; 'QO/TYK!T<>C2P4GX":KM1]\O'R]1Z"Z6#ODNKK61MVR=]U26#/0" M#<-RP[6L\$/>4D^%CC(2,@#S%=&X>IWJ$&SD J!:E)MSV!4^4QAM7%@,!ZKSG/TPE8 /\>A0D:(FG:=B[YS8=6P03+ &'T M0<(VIPL8/Y)6+4)&69JR3_8!/'IHQE+_NCB*HQ$BW<#QEP (>:0M MTSPL0MGG/9##2%V]:OOS16S-IA'J1!&*+R#O(6S4,@A4A"E[R:L$QL!W;OW MCQ_58'@B;S4 ^V* ,8)FG9K1PF )^?NY(O]CS$T)^PSEM5M?]W)KZDIT4TM2RB3QIE*>DLX0G-ED!QA"' MSM,GNYGOTG!.T8[T!&#%X.#C1&IH$%87QHT\<:W>#FH]DAU@)^S,">*\" ]E M)U[1LHET^9=DG>;1Z M'!:H71B$AN<$'8=#DYW*P5@U.;-G@$,/A_SVLELG_&[-9HCNI!GO@S[=Z\K6 M#$K-=5US*A@U^$ IP$%7\M'ZP+_%9!0DD17"J5;<568(=5U?*M>V@%]P=.B^ MJ8W.'DP@V3C8(]1U5:FRQ>?Q"YZ6:TX3YB=[5X[+3_8E2=XYM"U88\$B-NX: MO12GTBS?7&I-N=FPCD5@-'RU=3P>35YQ'859HU==.S$+Z1(K0ZOK\BGAR, J M3$-P_'+,%C[:2!8A]]4&SG'%]9]K2>OT_%XZ03!YE*V MCK>DRHK6"0O"'9E"R]JK*R KQL79A@ HMZ#BR,BQ>)>01]ODV5W -H2&WFMW MTYRR5&W9RA1NH6>W(-"U")2LJ(W;,92'32.]2EGXU>IL1J,1"WF)7Q^U2Z.K M/$]J[5C$,.@Z]!XP[>Y5MIL;819_SB8GI^'-A:;WIQ5+/5*2 H*N.=OH#>OK MJRRV&8!=YXY^\W0=I1J,4"\MQE0L$@2PWE5=GASFPYV_6I7VG%B4,:W0N,5P MYDH"KCD:A^+F?4D\4G'H9 MTTF)4A1(U,R0@%6/G^ODCX-WIY;G@FQ&IBB.[ M:@!^NMC["AT^?J%>6@RP6*2RM^M@]H#(7ZPL3EZG6K"7IH-VL$@0:'K?EL=.<\,I:M&6-$/JG!#9JN>Q7NP1,63463@O=_J!7F9=YG('P?2,-*\M@K M,5,R9[#-2ZB$VVA-$]UC2U*;!]$WICQ/CDTF1U2D@9?;PX\(@4E4^W)7^,M= MX2]WA=>E^L)WA=>]:BIX5[CP<+L%=X7773M1\*YP85&$YN)G]M)25@DJS@;9 M(VNX%\QGNIGG_OQ-2OR]5'0?<$?%7[WWJ&X M5AH79DY)L.9>-I$+&^EQ[0<@(8(R5Q&-<]]E@]=D9UHEP$VN:>N'44+8__P-9R?-_ML92R9&WF MF6!!Z0(GBOR9CZJPDIR^GZV5@+(V<[-WT!@H>?IXMK:@ K_F&_*=:#'F;%)F MOCI!0O=. W^&MHMN&&IIT_; JB@*> [7I!V_&<7^THG9:^3H%_YM@!B!\MX_ MOWE[H"P@#@3GH=G&P&EXBOW-&PQLY+*GY6WS6"-AFQ: H2@#A,"AZ<;@RXJ\ MQ(T9^/)W%64H6Z)MD'/PD*3DPFH<4U?G.\'6^VW86">)\%0'>=9PX7Y:@L^! M!%P5+Z8=\4:N\",QOWAZ<"X@# MXKES>%/OVZ^2Y=(AC]9LB/EK'I$W6CAAC)?C&+O?6:* ^/57OV1>?S6]ON[8 MW]@[EH;6\*LYGI@]8_2E,YQ8U\9X8G5_,Z;#_J2>UU]Q(59']8$3*I:F?,B( MQ+F^[(R9)(/.L&GE* ?'+#*&76+X9]"(\I:GE[L=GEXCJ8@I\1&-*:(ISZ+V MPVMEXZ&E/N>Y9RR7C])!2E)N=E_262G'=7Y8P- M\96"N<2:7AM65UXS+'39_@6 Z"H) K[5X[LF(4!YI+I>[U(7/J#,X!!JN/^' MU*)T:U(9O6L[(:EN>U":5B"C:OA" ))OF#! UNOQJ)/$"TS\_\L-Z!VK2NA1 M+]:FJ**6;F>$L_Q7%+'C3=N?+^(J3HNR#WDQ-ZERP-U.R6],6!\,<[]M)7$4 M.Z%'60'6-A#Y,P)4+B:XIFGG'&!QSQI]IH1QU ]E=WZ6^YQG9#@5Z@>R.+T) M?P=+:OZ9\%M5-[>G13P7+DZ^ .Q>1%YG7M$G#GB7[+KDZ\O8N8^G)D7LR]-B9"!Z[W0EC-]*U?' M+>#MOO)U5GK/);'@DI_V3$VT$BU!-EARDNT5)C/DLVI>>Y5O'3A0CF<>Z3-" M5"PB!,>A^;AEO:LJ6]/R9&\EU!66](!G9"95* 8RKD/3A2LVKDN9B ?8D[3/ MOY )*>I"E+C31+,1C(Q"5:PE/> O9%"'* :T+LUW5@:\<^3E:U%ZK8):^^=G M&T7D!J'76QFO=$/$-OV::R6:X-@)=K_OXB@>XO@;BEE-VSP4!_\J>^3S,["* M507:I-Y(0&52KP[DZ'YD_1&C$[PTI5X^7JRW#/V!)KT3:JBWAF6;KGR5L#WP MIL21*M$)UMJ,J"C6'6+%&N%\@*B*A'4M;\XS12#=+V9O.C!98.Z M/^Q?3Z\-VQQ..@-CU/FV>GW)E64;ULBT.^P%)L; [(S->LI=4G*)JUS>7.P+ MN,=G):4M:C>I8Q+/G3EB+\*)K-!&3F!&,5T#9 ;#WO7J"NUT'H,R5I@IRNI) M]NCT%X4HZC;_H#%7ZN:^567+[V>$Y\2Y6_BN$\!O61&0ZZO>R%M_,XM$-.(65FN2W]= S0Y:43 MWB;D4:C+%$WMU0]%=9GE%ASI)>MR;]O"+IJ57VPC;E3_1OB@-:2J(! 2FN]& M1U&$4)I_QO[JNG#BN*+7^TK;M@3"@O+4--6G&>$YU=9L&J$.Y3+..Z[*6N)^ MHY;@H2H(N/:L$HAM>$<-@B?RUBI_7P30I]2B]G68MJ#V-ZW:#T):$@@+O1G5 M:=;W,E]MQ/2U.\$*SMZ+]M02?(^2#L)<;XJP4!9VB(N3,&:97R-$7&$.0M&> MGA'FH'00YGJS9M.R2/,#9)X)#?$X?$B/3\>]^C/6V" M3L(0TVM1B,DV/T\''=OX?=JQ)Z9M]/I?^SUSV'N*,M5R?QJ+)RYP0)4=K9+3 MU8)+;S*B?>G8YA=KT#/M\=^=.QS]:IB_3_N3;TV[2BVYC7S/9S?BD97 URA> M8*^_BJ *0U";XW?U+IIQ,9J$7_7KS]0ZTA_/*@Y4?FCK,!4V-_9%M^(1#GR/ MI5N9839V05KZH5Q@*6L0R.&PM?KL!\N0+SY0K,.G12ND\'@A8VG52)[[):D,W=]*N$9F&6 M@:35S=N&9H27=.NBBOA@H$-#UM\F#VOLHI"N7[!"ZF6:M*WK EBBLF."1Z"S MYFL:1G?(Y>5WPBQ F%QC3F:NJ9QG[HHC[]RW.2 MA.XHCY3RJB'Y36KG6(5K^$RS?NM M#FR(PTTE:<\GR*7MQ+LJN(&6G(-#QQ)6EPAT=)HOEJ#;QR4.^>9._7)P0:.; M"UWO(3@R'"N5"4)0[\'8#MLCAUB$KWP]?FOE"!$NB1*.4./G@*=8MEHBL\>/ M2_'-V9 1IVZ6;C^2@%#-#'],"'*BA#QRSM="2&Z?!)NT%CR)1+4<3AT_^/I1 ME!1RB*L&K45-*$\M>\+"F&UR)B?XV@^IWXX?=[,/8>C$[5J+H(I8$) MO= Z M]V[OSP1'5;QQ!'Y8:TVF,EU =M;2>Z7W[SX2U,B4]XQV6U6)*H",Z= +HLNZ MG8>Z2AO=)<1=4$%&A-6$+Y^VD)TEJQT168I:!^TU@R+R01CKO75Z3P2OEQ"Z M UG-=M)KY:5MGPNRH&@0J'IO>Q9Q+WOSBZSILX1T1S(X>%=R?%3&CN"DBXW28P\V6*>:Z&BQ[74)BK5!FA".P=NM194 M\E@-$X3$CQ,J8^2X*S&4R@W?[I<;VN:@,S%9L:0]^69,[,YPW.E.^M8P_WY+ M+O-:7O8/6\K23_X?4$L#!!0 ( !)H7E%<@RO5CTD !$W! 5 ;V9L M>"TR,#(P,#DS,%]L86(N>&UL[7W[K"H\BR*!5/==W(YM,1/U M ?B0>"4R__2_GC8I>L0T3TCVYV_>?O_F&X2S%8F3[.[/W]PL3D>+\\GD&Y07 M419'*?OKAA\^?/W^?D/?FS=L?_N/CU6)UCS?1 M:9+Q1EOA;VHM7HI*[^V//_[X@_BU%I4DGVYI6G_C_0\UG*9D]FMBD&\AR9.? M<@'OBJRB0O2Y]3-(*\'_Z[06.^5_.GW[[O3]V^^?\OB;NO%%"U*2XCE>(U'- MGXKG!\:C/.$T^*;ZVSW%:S68E-(?N/X/&;Z+"ASS#_W(/_3V7_F'?E?]^2JZ MQ>DWB$LR=FCK]6.GK$KI!]]@9Y@F)!YG^Z'N:P>"S\8.+5Y0@;:^]RHL21&E M>X%O:WJ'?8WW:_&=GO^69D8>[]?2+BW&U^>A=%#ZS\=V]^ MP&F1UW\YY7\Y??.V,M^_J_[\*Y\@\09GQ?@?VZ1XYG,W6P5D13YZ2O+Z@Z*V M?_[&4>>'?FVX]HC658KHRM(NE<0/*\)FM8?B-"U[H%1?4[)QAE(U(G%4^#6] M;;Y3MCR#HJE01XSBG&SI"@_J^':MAK1PA7*3,BV^C,/9ZW&*JJ;E"SB>?M##;')*$P/!&AZS/E5(. M"4'T]U(4"%&6%$?YEC[;J:*4]$D6 ]0V711B8 BCQ]:G3"UY8-*0=?HDJ/#F MQ_=O!!&FEU?_\>LL2N))=AX])&PQIF2!7LP'!6P@>?_K9()WO@58O^>Y))ID MJ)(%9B_FN(B2#,?CB&9)=I<;389.V*?5, -N&PZU9'#Z.,'KDZ@61K7TL2W( M:+7:;K8IWV=,BWM,^;J(XGN\H.^ 6;AK1@B2%:R16-%WDZS K'D+HYTSJ_BT M=B[@VS;/)!^SGC[DG=^KMCTF6;+8;I?50_.ZK MUY6PZI[O_ BB]U6(^@RH9 ",\(_1D[G/N[][ZW,5K*;/VS_"Z',%(JG/2QE@ M"XASW@]L[A$W@O,D_^WL^0QGJ_M-1'\S'//:U?R>S+E5HGM09]8)SJN!0.5C MO)8:XGJH40-U^LN6WV2;%?D:TO$9PB1EB2R:ED#F1>-(UM%E$ M*68V[1%G6WR-S8V$"BD%+]H'I>D0I MW]#S+;IA1:R1]7KG:(+;N754"8)AD F=O,I-F3;AJ]Q'C%HZ*,KBSG^7)[O% M?92AKM)1)ZLK$F6C.XH%!OUTI13S-F$90#93ED(F.&$LP/I2%!BB:*%)VR8AB&I)6,N<)&/;OQ*A>4VC$/2Z@-$"[:Q6 M)"DP=-%"D^<>-N.0-:IH$R?'J^SOR^$.,DY(K[%_Z%&%_^O4*WT7I M."O4ID0IX8,4!FB<#8J?@]- CTGJ?RZ%2K'CGI?<+!:;*$W/MCFC7)Z/XDV2 M)7EUBZE??3JI>5N.#JA$LSYUT E.F(% ^RRZ^7[Q/1+*J-9&775@"Y<+?%M, M,@9N:SG[50GZG(GT0-LSD2P5G%%6:'T.<4&TDSRN,9K-9OS,T/#$I"O@[W&) M"MCN64G[U^!=K(4D[5]F,R2.:&$9@='GB,;\2L(P_GLR7AU15/ ZWB=M@>!L M,*&2_$RX#.)"QQWF'\YF-UE2X/@O2787D\V,;+/8\/C#+._-"+C ;FR"23@X M*5P1]@GR 9VA&2JU4*6&2CU@1H0_'3DG;/V%LE>#\[/DZ*K:4;[^:/YN. M1H84X/<0?VC%NB?YKMK!.;HW9/E,GRU[6Z*H5 =U!,,66%O*PP:=IU&R,3^; MU,CZ)*$1;IMO2D$PU#*AZ[.HD46E\-'?7-]'64$VXGWW+#6NB362_A;'1JB[ M5;)2+#@9[-BD=7,I7+V]Y^+')L/E-DU%T#0^]1H62FHY;T0PP6QHH!*"00(# MLCX%N&@9QDZLAHZ\^G%RQVZBU'S Y(Y&#_?\M9O&*]L@Z\LYVPJW]M'6"@8G MC0LZ:07=$CON)NMC$L%G MPGW!#7W<$_#6P4I@3>]V?H71M2I(_7ZM9([=J6=1=KNES_I.[0EXZU0EL*93 M.[_"Z%05I'ZG5C( YG"V2\U)FL0\,H:X_&/;7>#;BJ)8/'D9@L;W-DSB)* .C?5>N$O*VV-,";%9YD@0(>FAA21$F6H+' MGAWF."]HLF(4%#M0O@$1)_>&C:%5Q=L,X@B^F5,L\L%9,@"D_!BKUJJ.$K@> M*A4!3$;-UF:QPADC-K%M)KMRWC>2*IC2)K(M%)P[-F22D:E$CKMQ7"2LO2>B MS8TN0&HY;X;$!+.Q'BJAX-UN0R9U.Q=%C2P T[!,BA1/UY,L3AZ3>*L]9]+( M^3(-1IBU:5 *!>>(#9D4$);+H;UATG: MF\6P0V[LAEXT.#/<\"DBWIW6&JA1">M8?$X>,1W=)W7T[%2EBU M2W'GQ^!7$&Z><0^'W,(EVETIZA$[W=?':V$5?=TYT<07:U")+GKU3*("X7M M[ NFVG3$O'>] J3$@)8,+"+(P/1\:,D&-?5S?-<\-6@VN@;#II'W M/1D88?=G!Z4P".JX(-3.'VTEU&@%9=,HR]BV9HX?"#61J"OFFSLJD'W*M&5 M,44!3$N04A:5PD%Y\==M1 M,TVIRG/31%E=N.B$O;- M&3W@/FMD25"\T<+3,D=HH$H%&GG&CWP%SQ91CE5NR8>DD 3;Q*)&&"R1^@@= MN234$-<+RJ=6'E\+DR1)WQS20.VSIR<&BC=J;%K&E.)(R$.ARCB+G8C2R(6A M20^FFB25$$"*=)'9",*DP]/C,LE745HBNF1_4\5T,U@U\]! M>E%O%[T6L,V=KT8.!%TLX.2,$4*\0Y>@6!&F27"UT90'Q0 M-P M8B>+N'! 7IQCGE KG60Q?OH+?M;63I+SRPP-S"XU>D* N*%&IB%')8R$-&+B M >G!(_!&]'F1K"R3ARSHER ZH%V&]*4 440#3<.12AHM)N?AYY9E]#2)&6E% M\B1^LV#ABE;>+V4LL+O,T0@#(I 9H89'3 EUM<+3B2=S M$NM7+A8MO]1RJD*78$850#1SP:DA6T?UI/1Y083GIA<%(%Y"0-Z-XIB*\*_B M'U=)AM]J6T$IZY=C!KA=9BD$ ?%)CT[#HDKRI/X7Q'5X @E0U'DWH,+OPE/G MG2MUWH&FSKM]J+/\3$!1Y_V "K\/3YWWKM1Y#YHZ[_>B#NM^ ';GG/WKE"[) M9Y5KN%8R"'%DJ$K:[,3@D4;"9J,,5^#K'*X2GBQBV36E,TH>^;-76VTE\2"T MT8!6&+,2%Y$Z?])'HQ;=K5P$)(H 2NITI&$1Q@5/!MM2AW$E,)MP2OJ\HL1Y0.W MWN_^GBHK8.V>*K=^!$$%%2+YJ7)YVE(*A>ELSE>*(XUUZ/[LK:L5H)J>;OT& MHZ-E0%(_BS'.9,(-ZBO"_;'N2:9W/9!%O*4VTX!KYS\5.,O5!KWUF[<9OP^GF>#K'T#T<1^--'W7OP?IT[_1I&#?/R>;S3:K M[HQ4GHH:.5]];819][M2" 0'3,CZ?*AD45JF M$O)%"SW FA.R! A":&%)LR :XKH)4%0Q0I/3K.-3U+=@>NX&LV MV>1!<,H19)]90JV[#1>*B&N&C\S4#O6O7P!VA#ROFQ4 >\OFE@0(IFAAZ1;- M[,[5 MZ6_XK(H@J#@4K6X[F*-V >B6>Z)51:"_\T*0*.4@N>%K9JZC_%94,!1FI+/;%W%MJ%LC?5/;T_>O'TOZ,C^]??OWY\@!O\!"]>H]"#GMB^G MY"3C>7<)?6;UUK115\0GY53@VA1K_PZ&4@I0?0K5(@DCRBEB.K.^ MIHHJ09^\T -MLT.6 L,1+33U96!W=06#+"X\"4@1*SO"$:,@191>N2Z\=:]D M>2$@B3%]P#R[2W9WA:,L'T#7_0_\&,N_8+&K.*3;"[@ MVUPSR8.AF@-(.414J2(6RXT\I+71!T+BSTFJJ_/N9Y_TZ8-J4Z7^#0PM>H#Z M%*A_AM3I%_SNAN*8W^EL\#)Z*HV@WK*8%'P2PPZ\316]-!CR6"%*%W*5 L]N MB*&LC':K_FO6AZY;K+9LH%V6#%>ST=H)@J&."9UZNW5%LCNTQ'0#:EU=8C%N M&4)LL?1[*XB;*N-N"E)O7R71;9(F18)SMH02+B[W)(TQS?GRJ'BVW(*YJ_MD MS-!*M3GEJ@O&[@P$+(7OGXS.)E>3Y62\0*/K"[3X>30?_SR]NAC/%__\NW][ M]_9__A&-_WHS6?X"CK!N%[4FA4"D=+BRU4M#)-ZPR]N6(I ;W/JN918]\WL6 MMZNROG"(2S(U8-7U6%<2#(F,\+178I4T&/+0+8X741K1W5C0UUJJ2]GX3K(4MG MX;(H'$X9\6G.PW?B,"CDS)[0Q''C3&"Z6(_.G>G2=4H"1QN-/;7?Q=GU ,QW MECLZFQ(<"^6(U#;QB4/RMW_<37\G*,/B\5M5#A*OTZ$<-D@WW*WA,\#AH*\5 MU.M 706CZT%7Q2LI'S&])8QQ0]P0E'"/ZXM UNF3(-&;']^_$12:7E[]1VN>YK5XYS;_E4-_Q&^LE&,T4#>JRB&_ M &;<'*5:4J06'LFJ^DCCZB4^!L0M9[ [(A0'Q&$NAZ_ R7"P6^%T@^\B=)GB MIQ-^[_T] D^V5GPX8\ .26?7 L,[9ZC26_Y*$=6:,)C7PB].,[D3,%N.XBQ/'G%YRW)% MTUOOP\N47<$Z.ZE"REX1>D.UML=ZFY8-==#>9F-J;D7 D?",D_4 MJ+F@LC>$K!&(=#KH&K+UQ2&23(/13*[JTG!WR0B49!-QJ^G:"+5T4')U(1N) M58K")54'GQ.AREMHH&32)RQT4PE**TVR0A=YN 2S)RI4LHP<-D/A(7) \)/X M)C^8Q9=+*^TW,X01/.-OB2]9=W$68 M(_M;4MR?;]D@V& Z?JH.EWBP1?;_8_VMWEXE^;UMWKNJW>OGP<6 (>_^V*4S M=ER4X7A@T/B&_#NQ*N3!D,Q*T1Y MTLW%,U^A@K@@#$I]H"3/9Y2LM>XT'0FO@>1E:)U8\KN?81T)R\"DL/)< I4B M,&BPP.+F9/S$H]WICK[Z0E[OSY0 ._=@'0DPED()2WI<40JA2@H&)S[@#-,H M9?9M%&^2+.$K.AZ0SDP2JY97$^)6A8Y9,:N X94;3LGRE%KBMJFK=RCN:2(! MC+.[),.8:HV,5LI;! ]Q.;UORP2G ]F7/W^;PG",C9-0)2=!YZ&^$K)(*%N M9*C*X#8[,5CK%#U Z7U6+0EJS5*[>93P*S:;,H;JQ/V>$9E!=P^)U++!;8XC M0/F8J!1'U7G1MY4&D ?:PHWWFF2D.R[,RQV;DO?@(]8*2 %(M!I@>.8$4QV( M!";5=A:W/J1*LBVK5V5H29:?X36AN GIA//Q$UNH$1HG642?)P7>Y(-\)H_Z M1?^'[$=M.OF@_BB?@[4:.'Y%-;<&9;'U0 64&:VI:64[SMC>27],II7V/SBT MD&5B2Z)@;+X9GX9+3!S6MJ9<+QMV,VT!STE>>\!Z*5VK7V$9*0F7ZL*FY *, M_F=X=H;U!4\>]BC')YOVKF:;=(,+@?;,?]\*R$%C\_PGGG 6?5N6]QV*6J6A M@B"VMD6@'P!UVL*EO0(2UDI&6$90!4UO!R7J]%\^:.'\L&T"-W#"X1! MPI8SW2[A3E7E"[Q*V3\<'&<-JH'<':V5T;@]:O7 $', 6,DC(\KOT2Y34BT- ME)I_P\G=/1M"HT>V';_#UUL>5VJZ%@A;+I]N9G/?PGS2]V45;A-ZOY+ 4/Q% M\.TFN2X>5>67I,_1U,TA&,(6]1V8OE* @KY#=8F!HGQS/8L<\BD?K'3O]RB' M:Q+IPN7E18,A_&'KH[["Z0;6J2]T^!>^ Q(-5-<*EX0RZUHE8E@]+VF4Y:RV MO#&R6/Q7*H[61_%_;G,1QMJAS0;VQ)$P0!B/1VU>EU%[% #@Q_8Q:]VW -6W M4/TQU"H?[3X VPPX&L/CF%@80W5@$QQPRH1U=G>8R@R>)V&,#T6]ZSH?,#K4 MP;_B^=#F&$W4.]\YY"=@C:_C5$[Q@E8::>"'V'&&U*L:0D<8,G"&B/L]Y6&J MH[ZU[ Z-YOZ2ST)H]-HN,0T--;QIP8R"@0Q_-0;>G/\7K,EN7LTO^;C05+LO MY#=TI0I@-P1E6P+,!E8)2WIZMPM:(,2 1"QH8%TE&1:^E;9*M@2#L$,"JF1( M(P6/)7UH!J9P421DC70Y:K,#CR?K]U+F =.$Q*R':&&:/0Y4;2/Z MC$!E^W$-U!0X.I-32*:P<9A<2>88A^DL2GG$S#H$$PRVG)=9#=@BR7R2*YJ" M#1Z>L(A[6HA_ZM9L+RO3Z[+Y$-7O+*Q?4B"8.?(0M9 .49HR01_JBRFCC-IW ML>7OILM*BN"CG;Q>5Y=J"7@73 M;>CEHQ6T4ZER<-YD28&$)I 5C:;"Y4@]$,^MA0$@NF.%'9AN*0DZU=W@#^0Z MK%6\:9!WG*7W,!(]?0#,UE?+U6QWE*%=UPP%WF>N[./^_\^LU.^2RCD 2UCK"#U5Q5DC<1#)Z$%+B[W-2XXNADE?(J*SYYO MV&A5L,E+)-4V^=L3&ZN1H.\)WP(RR(U9.ROBV^Q3W MY6H^AEJA!]C?^7^)(5M_$=T^0QZS]?-V''./(9SEXE;"M-13"'N_-]4"EE;/ MDB08[AKA*9(?GPI:M65A,.@"/U"\2J+J0SBN?(8U;PO8?>6GDP-', V>=9 MHR)2IO*IF:?ARE"MAG:Y5T]0AL56[C--"GQ*UNLR7S#C*7G$-(%R=G"!UYA2 MOIX8$CG1JN77!#I5H6L&C2I>.V_"3T^6IR M.9WC'--'/%ZO\:J89HUKN*85''7]!N\<4)UN*$\'13"F<@A:L\UL2D)5,6!X MV76 :FVOSJ.'I(A2>S9#YP(\AY<=6+%>Q%E';4!<'0A9.JVZ9__%D[BR>9U- M\$4Y;U\ET6V20MKVRA65,\ [MY%*-2Q-]94Q$U36@W8Y/ "S=((C+S2ADK&V M]&S .+=#1REX>U5QUG+ M6_HI]RHTZ:CL*E#8,PQNGS]"['2Z/KW)<36/0K54(A3'[C1=1;VARH%7>(8* M659W"DTH?-P+M3KL"FP^UI/\+'K>:PW7Z,%8P/6JX;9ZJY2@'<2X M:NVRHQ MP-2C6QPOHC0:M'"3]()33U4-*_7:2J^">@K "NIQJ8/>NFE6=-6G>"3F).=' M/B+1-L_%SL"SU63RB/-R=ZU::@S1]K;"&UZE9J7GK@IEAMT/MH%P=0GB!$64 M@7:%>-M67/%_U.R?_/M#TY0>4^2$Z.2AZ=D9TK$C/)=&B!<8,.D-53>RUMW4N5YD[&-3E,/G_ M\87T(]O7"7_A.KH9_X$MLKM_:$FJP[R.GZJX1.Q?Q)7NG(W^\F&'IL%]@_ : M2#A( W21^D'2K8/(E5USF.5)=D6Q]65$:F"F;Q-@RO%%ZUI8TX MV5.2;RGN!%M%K>* ''$W$5]PS@]13<%19$'/?L,:H#WWX)X4&'IIH2E-WP,3 MJ0*:B+")H$+LE '$;7SI2?DEBQ)BERD=$4 T4>&R<>0P&9(U+U[J% &Z2S"= MD+(PM;@7?B M VNE@]/(&:+FQ3#?\-4:X$+!GVWS),-Y?H'S%4T>JGB=9U&>Y-/UC#4A7VWQ MOR[Q4W'&@/RF:9U]"O))Q_TKVJ;I\%+ T'=OZ%+^C-%BLD#32S2;CQ?CZ^5H M.9E>H]'U!;H8+\[GDYGX;_;[V+& P?9'<97D_/1]1*-SL^G-]?+R?4'-)M>3KI1/V&VK:!+@;85HE"88]1GCR]O:V M@&R<%O>$%DM,-QRH=36F$?:; ,0$N)L 1"4)AD9&>%(P#[:@YTO[\_GX8K(4 MB_[I\N?Q')U-Y_/IW]C*"HA9$I%KRM=R;)=S+J[%[G#&5XS.UFI@&5[]#?:I M7N<&=D@!8+BZ#VKI7'=71GG[V2X%LHETJKS-= XM!!RIC:9V6 FOB]8VTWP^ M_?AQLOS(5H<+89?/IV*G.[Z&L\W=56:Z;L>RF^.4/UDY)WF1BWQ4MSP?5?U* MQ;:F?&&A7M>>!VF SAKU126"&0$'J89T],,53H4&JE30B%+N-2K^'9J!=VZ$ MLW8CV"S^BTL%.4#,3;#7"%$7^?J&B+$>TAA93L__@LY&B_$%FEV-KH',%")H MH,WR]X5\$E4-L,V[K@08&BEA*6,VPKNL+&%-UU;0:G5.-UV5P3!P*&)IR?3S:#[^>7IU,9XO M_@6-_WHS6?X"@Y_54G 6T>)9/$=C0T=$_S;;,;N:3S:Z5J)-0IL.&.XY I4R M\91J2.BAMB(X&ZFKH;N5'%0"!&8Z6LH!ZN#YZFXMY^.KT9)O+D?SY2]H.6=; MS-$Y]Q #LM);;&]S_(\MVRN/'QU.&_7B?I\,F4%WWPBI9<%PS )0?@54BZ-2 M'IP)[%?(NBS4RXD VFPC?VV;[.&E:(WZ76/A7LKK:&E "&E'O!EK<+HA">89C<900M,I7E.#";>U2;SN2SZ3@ MUR[:@'=MH$X:#+>L$!W2IPLW+A$_DF>J$\]USRF.DP)=D3R',F?OXO>[4'((94L* H9 .K>!H$) M0JO-ZN#&*'=USQEE!E6JEU?&21<, P<"EG(<5>IBWFQT89#S R'QYR1-6:TF M6<%0)VR"+W.]N]%S2 $^"3J\8FV*NFN#(>E@R'V:U@7 (.;.M:[M?#>MW]$W M.9'YF*PJJ#N8W*BXTQDUP/#0":9B?H^WJZ+)8OR,*FTH=!.. M@:6;H-ND;M3PZ[IIA=YUVM2*PZ&8%:/:.Q@&ERZCA'Z*TBV>KJNT'U$ZR?*" M;C>[0TI-S1UU??)K4'7:3'-2!,.Y(6C[[..Z2"CSB[E&76QFKDFV;O[0*A & M5\<1Y=&?>;H+L;YPLWU6+:]NQVY5Z/@AFU7 <-(-I^2I7&DAMJ/FZ[L-6]D) M=1B4NR04)W?9^992G*VZ+H=9W$I9X#@1OZ \KV;TI=7NF-9]"P-#[9?60+K4 MJPI"+548?&\B +N>CNO$@\1==CH=5\N"X9H%H'PZ#BWV,M^D4WS/]NEL?U_" M*ZOBZ*;@K.XYM,*@2O6"*CCI@J'@0,!]2HI,[:A32!4B' I!Q>E3F=YAGN2_ ME9?=_-^T#6+0\$M#*_0N\[3B@,AFPRB=".["6:*.-@QZ]?UFAQ@_1]V07LW. M9L])$0P-AZ"U>M3#(.(U_MP*]TI)QOYUA3=#.3F\&+\Y?_>K9#?S[[ RP)!V M3^"RN^M*A'9IA5OOE 6#SHO5/8ZW*9ZN&P>2KSD?^/1U.>?H$1 :(>;4=^&MD(I MY6?/4NB9T>>(QD."$QWD*Z&"%1VPB73!BP[P"3!#Z3CUDI]T??PXFO_"!]?U ME(VXA7B(^O.(C;R/J(Q\=',]@?+2:V=>+K<%:YF/299LMILYYOG.ZGA.EX16 MJ?VRN_(>;N#L\:*RPTPM!V@.];SS@H+!C*1#UL8T8UW>+&_F8_1Q/.1 M35;7R]$5FHU^*2-.7D[G:#H;STO&*?6MK*I MAR&I6Z743#7K J2K$V"=)_:)\ 8LN@[9Z.]"%4A0 VW]KI(,3PJ\T;U-=U$$ M\5) JHC3&X%&"PPGG:$.9"-71T(?""5':4H^1ZS#V?+F@FQOB_4VK9\'[EX' M:EK)5=EKRL1!%>JD3W32]$K11TQO28ZO#$P=A%IZ"%HKBP>?<:6.HOI]*&T* M.%+.UB9Q1NN-8"NY7J_.;BK>\KDZ@F^RNUKD@QN_ 2#E,.%,"Q5,#24[O1,4 M[S2/EO5WC;,=WAP)2V;"".R' U[-@)0N2%A,[&B+12 //\6W)883:1_R&Z MPWTFN:D$=2!2@#=Z$+7D@]-K $@YB55+!5&F<\*GJQ68=]S-#>EEDB7Y/8[Y M:U[=$8%..$B("B5@98"*CB08-AGA28]I*ADDA(!19QY]_ABQ=7D2I5;F=&6# M$$<%5\F;MB \VBC020XWT6?4R)A(XZ/9K[$YT33[_==W7INY($64FLX]E-@, M<6/0*6*2P$8G?X)7)2 J'Q?;*JM0"#).M<"5])&DX8U8'41]EO+'6@-14"_# M>0K:W;--T]V74M)W&FD-U'X.Z9X8& +IL4E'9-4U%W]Q>T6RNU-Q6B9R2K=> MV<*ZL.K6[LIR2Z65#L5U?@+J',^)39R7?B .^:.*#INGS;<1FMQ!& M_K#?6O M,T(I^9QD=^?1 _NET(?K&5)$:%[:*F.GAZ0\S;I@&TO=0:239FCN:JIBHVQ/#313U5B="8H;=10S?;BLG&1LH8OS M8LY0[C?;:TL(S5)+U6QLU:B#9JT9LS-[DZH8Q"B,7\=:H5/S+>6O[3!-2+QO MXW6* ,5D1>4&4;FE_WJX+(.VD+E+X8?FN@DN@WEHI41XYESB/4VQOHC0#+95 MSL9@G3YH!EM .YOC55,.6N.#VF.-&X9Y050.0XL?X. BO#EM[%FYQI=CH'YP MAKX M"-#VZO=!U$4[#6#PQ .9S%M%C$XGPR@'/D"@Q$S2E88QSE/1'9%HFQ* MD[LD*X/$Z7;G%AW/CSSL\'OO._0*8%CE@E+QJD/H(-Y"*&5:1YH7Y_BA?&XZ M77-LEBG0).UMMK-#;B8VO6AP=KCADZ.F5 KN&X VZ>K^$N,'U,5EC=,LOHZ:RL39D=>?<+ MVZOS9UN:=CY4X5[C[!^T03KA^ ]2,IA!=-#J2%NG:M#4@Z@@"%??^Q<@'I,B M6#%_MDBI/GY6\VBI"EXB"?8Z8PS5$>[2\O%0P(^5@55'' MRUZU_0VL/)IE.?).L$''R;*@@$/$T-#O&"8*$I]K<-$7Y5AP^0$94T! MKW+(''XR 3TP#CQEO%;ZOXCQH.A^'N7W"P$HQG5NLJMDC2=9OJ4\S(RFP1ST MO#Z0=JU&YY6T30D,/5V12N^EF1[*:T7Q_DG?EZ6G-YUSEBK=\1SO&*T!CWCR9=%+Q=X3D!;V[QC-+!N>0,4;[+*\5XT#,A M=[2 53RQ,&>C)5Z50LQCN"HMR%:T*DD&1N_K@JFI&"+=22*&U6 M?C6X.MPTMU:6&_\]"O'&F;TKV#!J< DP^+8O;.FHM"ZG6>(_[UB)-F59Y:3F M([*>OEK#&@$$!0=P#3JI]F-/]9ZM8H]8O,-8JL\HX49XMQ_>+0#YFF[\]"!R M7%R38K1:T2V.SW!>U$M#O8_72\KT[&7W\NKWO/#V+S X]P]9B_X(J=Z&HNCN MCN([_FJC'!O1AD>[A3$:>EL@4;DH'17G$:7/[(]BO^ZV?=+I!MRXFJMCV+BJ M%<&P=0A:V86Y.;R/LJF8L&27Q,1)!C'U]O- M+:::5O7X_5?AVK-OLQ[$_6?HQ[V.S?)-R**(:'%U#&^A/2O?'^J-%+K)$AX> M^PS?)5G&HPO<1BFM*1&A]^1N/;N/ 6X0,QOIKW4=4>N]NN'J M?O%<5]%OA^R#[PL8\OMWBP>C,!S!SO9UE;?.@@PQ]R^SIY[-XN+[?'[F, ]GJP'/L\ M -R*_=>2\&/Q0).J&LJ7M,HS-;;/!9T*QU>S=C-47GJ0R=0+LD&+@JQ^$[,? M$A_+4:W.@R'R D[*N?'UV@&=[01A&5S!?4FV8EB'0-@.?J7V9%!SO,3"N"U- M@-QP5:G2IVMK#^3: ,^&+ <'+-_K/=.AFZ6S\SA4X<&'[K%JU!]]=?D\P)30 M/KWEZJC]#=3^"+I][@C6H9'%EV!E>]C;\EU9LD(3N2@)14U1KWPC!UX>J+[R*L:=OFH.,.KGXUS_>M'5R M'FF/I3*B0OM(!Z\WU1F/.-R=;HN\B,2]C^JH22_K[5C2!K6"[H^ M16IQM.7RB.P47KG)]1+0XC6'K3A^<(HO- 3%D$ 36@M\)[114B=T_^(<0;ZH MF 9^74(8C%N2XS .(?LVC3/S/]J;4" M8,ZBQ/\;0P.25S&/O;RI_=@<+8S7/R.^N.[.QN.!Z;A-FIZ-Q*V]V6XU"XE/ M+<^:^A#%U$,'_Y3W87ZDQI+&\8&_ VN@'J=R@XX0V-_*D[HCG2#LGA7.RSQ( M#)IJSZN6\W9R8(+9G!JHA((3RH:LSX:=**)\O<9S2S$!&'98E7)P-PR<4]1J MQMS!2O=I;0_<)&T#>Z"B@P^!X]3'V8PVR4J CZ$S6RL,;5:' D&,%.>*.PT. M:VGPQX-K%88/ 6#I7/>Q".Y9OP]6.HA1LE^3O'0^@9P$_+#UV64 M/&.\P/0Q66%UY9JW"N7;@B4IHK3]^SG)BVM2_((+GF'U+C/X5QWQ>SYI?_1F M:X^4HWT,S. Z=@WE*W_:B'0GCQ4KY,5G.<"'9GFO=4EH]28[QE$&*N!?;%6:MMTL36QYW MYQ=;?(V?BCE)V??OEI]Q^H@_DJRXU]VMO+A4KXDE#],$G923+RL2S/@Z3#WZ M X91\>WK8O\DJVKW"X[H\C-Y87/)Q4'DNZ[2^Q"]7]:K8[BF @IJOWO-U&8( MM"F!7U @?'JW*_YR@O/27CG%6U50D/S]*R;Y)6O=0S9561YXBK>K_6*&\\)> M-\%;-5#P^_>OF=_)XT%M>%D>?'ZWJOUR?K/"7CF_=S50\/L/KXO?HW6!Z6$I MKBX2(LM-E=^'Z*KR7AW7#97HTWUYCRF.N/SK(OT+6P@FF5]"7*\D+?@QH>G9 MR$#4$BMY^>ACDB6;[08)[3KFR'&N#7):M#C*_JO/3_:G7S\26MQ%=_B*1%D^ MS>8X2L=Y$16L9NI@/*Y*/K@XK *<@6X:P8WC()B2>\/X'-7QI4[0VW>G[WX\ M05P=E?HB(DZ4)3@_01-Q4B[BWB09JC^)Q#<1R3IJAPR)H_%9[@ZN?(GI1A^] MQDG#FQ^S&_3&H]DL'IR [AC[[&N44"JT$)N&-P##PJBL.:_A='U.LH)&*YWO MF8MBZ(E871';%-S5"L[!P5#[5"SG6,X_SP^$%:-'A)J8KF]R/&*U*=Y:#$)? M',XCVB%@^QTB!$_)^G3+^B7BLL:5CY^>:99PMC[9"8+N#05,]< XF/>\TV3> M=W3NNXVXJ02:SK7@;52IY8,;TP$@+6P!YFC>K5/OR?T<;R*VX6I-&CIOI>'% M^)SC]ZUD>\8?6D9PRKX0N&5AJG38JH)=TU; ;7EYB<-&MEPA#4\6% * M J6>^3E"CU^P7B1<)(])C+,XGT7//!XZC[5S@5=I1'%\$3T+%[51%O/; TU3 M#"K!Z]NQX57KO ]S5P=#R^&8^V2M2T"UVHE(60&3K*,-M\K,N@N?9L0M$97A.* 9O)(4%'G%1#FDSG<"$.>N!XZ0!V("-/ M4&F*83"SE2)H>YLG<1+1YRDMH[E]Q,4]BFBU.GQV58;#Y(&( M)0X[\?8*6KJD)<51OJ7/(K_A.=ELJ@@B.K(:Y'V2TPJ[34:M,!CRV1!*3G*5 M/,JYP@E_8;_A684.$RGQ,,RJG?:6Y&.2$K@?O4+GQ7#(#[R*P-;:ACE(.&NI=%B#\Y!5,HW)9JSMBC^I;_YB M%&5LU$8/21&E/)#*"8H@'=+P9>0))64QC?<"EKC"#%4V9N_^. *-9[CSIK!&;<7W#[M1@]L&GY*-OQ%(0^9 MR>E66KUC4>V%^]B+)"]H/]D3X$9)@>R9(^JM1:,M+6W*9E MN>B!%QSB1>$R>L*UO\LUR13)30QBO\9DY:U[V+=$EL%(]Z#>B%%Z&D:8O>#/ M9%#!U?A)$=?[/D0?C+.[),.8FS"%*[Y&!%;;:_%)#VGQ P-0WEK=8[0A&2[X M!7UYFL&G@591:%R'**X,/%=)LC@120E0D6SJ",5!^HT_XF:H<+9*<#YGM:*/ M_)\K0N-N4'N[-*S>=($J=VPI)H)'<[D@77*!XRVSPFPDYVSI<9Y&R4;J"(4, MK.;7 Y3<#G>28C>RXK)!&GY&"E:E)$IW<84JZ%71&SA MDMU)':$3A-45%I2695ZMC;9<'9&=/OHVZQT ?'>"HIS_9W>Q%[/_#3*>+K=I M*HX'1=4UHTDE!*L##0BE=+],% E9)(2#CJ/]LRS#:GX]0L=LRV$FDRB))]EY MZ22AFTED&5AMKPU0FW#4<5;)!B3]:L6IMQ?'0E)E"RD]C*;YG^^'D$4^R M%=G@*Y+K#-(@;5C=M0]TZ;1M5P82A:!.*:@L!O%R@G;RWH?MY6N&29875+1F M+FJY9&N@ZAC^/&)?3G=G\(>[Q1C\:5CT\EYOYR2N*J=1I' :1;A\RI+LH" B M2%XP,+5'*;\KJ59=*P&,(=MYEP:938[7]$WBM%[\&>'*RU]@7D8)%4N:NI,\ MCH?AX+Z6$;-WRX0?4U)X(N&_+;8I:,U0ETXHNZ'WI0ZX\OZ6']3S6ZTE^<3^ M&F)LJ7!\=&SJ2%'RINR+ZZP3.H6<(/)],$ MU!]CX6,5OS2L/"@R.F$='EX^B"7\F,1QB@OR67=1T!> U14:=/W&WXD%W>[_ M3+9Y070MW?D55C.KH/7;N)()VL!G47:[I<^:!N[\"JN!5=#Z#5S)!&W@2;;B M[I@\GJ'XYR03H?')>EO%T)?=9>TJL+K"&6^_?VI%9M.K?TDR5&8.F*Y/;YK, M 4'L_&BUHENQ>MHD><[7$J,L7D0ISAEL?H7-U@GG]WRIHCI+=E2%U9&#<0]W M5JL^@5K?$,]*Q5?0[C.H_ Y01S:9\=TP^PY#NJL BP>.:+7#^=M:\;LJ^5FC M&K4WBX]21@]8<.GNS=5LJA1C!(>Q\V'0ZHGG#"ZI +!T"_[),, M!W!?2"CUV\E>EA-(?;%WTIG7T#,]L,X=Y)2&YG@'GX06_,!BES\Q-QW+6.1A M=90;6/GHCFF5;T&2G5[P@YD+O.9O'WBH$Y,ONRP$JT\,".7Y7HB*Q[6A_=GG MF+]"Y&>HPI^4^\&)XV2=OXU%'E:?N(%5O/"HM"H?6ZZ'2L6P3C0)^WTB9!+M MX9I*"%:O&!!*)HN+HD8V;.M[B!\ JY\&PMXO?,4NNL#KNB %\Y@>%F>.6\L^ MQ<1OJ.=9W]PA?DLJ9I7N^-]UGMRW#J@"GDA=DVQD.2@-4).GC2YBW#:)'<9F" B;!"$;?4,3]?G%,=)<1FMQ.')^.DAH:*2Y2QH.KL8J ^MO_8! M+W=F)AX0K40Y:%T5Q!V$JI*J63[X<3Z*^5-GMBR)#'LZ M!QU8G>H.N-^1-]\OOD="&=7:J*L>=*C.9C-NKG4OQ-J_PNH1%33I5=ALAL1D M%+*%V8:SW!9,UQR+R>[I16&UO16GXCZ^_1R7::).GS'E\ /% M,D( ]8,*E6%,!&K:3F8M;1AK60I00QO :?."+]9*M%_J=/_C8KRI)L'>^2O8V91P$E!K@PSA.F6Q\69$2IN M"%IPEZ2;Y*O.\>76A_N4_.OO ??[BRKDPI43U'P"5=^0Z*-)NQ9^TN*>SDZC MW:8#:.P[0S7,><([NQ0/U$GB;FY&R3I1CMS6SX":7H5*?>E8"@5JV\;G;A9,L=>VB38TX!'8]N6PRP^;7BUW!O+B=?3YX?LS['FL M"$"N"=:N%?KU/9BNTF-3QJMB>[66;,A#\$F>;Q4O*<1O]>MO[3FWBS*@\30< ML_H%25D$*LM L^KQB"CFI'JA59<$Y=*[RN=TAC.L.?ZTJ #J1E>D+I?>E2KZ MME(.>(#7BY0Q6JU$BKLY7N'DD5MIS4F<50]0UPV"ZQ(6),E070+:%0&F$_ES MZ*P@5./,8%0 W6TJG([]U5*%$7+G$'&TPJ]$AB+5]99>%A#NO0^:W2A]1Q/ 3;(DHC M]PFNIP2]XY18W3M.A*BK];_L_),;R7[C4NSJ/\?D8)/T*(SYYODAQBG&G^*9YPXLV(3 W1@?-IJK62] MB]@+:W!=)EF4K?8=7 IM0%VU!^B!@ZLI*OS@XBCY_W$C_LCV1>+HO@Y/R']@ M=HJ_02UXE.*'_DDW_];1V'GF50C0@*2T&R#:GD\AWK^GJ;D,T\E>$GH M!=G>%NMMZG8UYZ8)R(X-!*PX.NG?PYV@IDRT)A25075$\M^0CB8^4@%J'5A\ M?!R0X?)?9Z7#S6F9^*V- 8VZ">+:(J/.+Y18F( M_:O ].62W)HV-A#_K;B^KJ'AWAP@1DT-%U5XD0",.&+$(8=]PW^T[OHDJJ_* M%^_[VX!6(]ZK'&X$E(#X;40)*=0C=ISG&&MR;M1G#!=JT^ZJ"XA@@R%+C]M% M 2?MRR->QLDN2]4)/PN]Q8P6B:I3VW^Z8O_&_ES_B?T/9Q3[R_\#4$L#!!0 M ( !)H7E$T&G)3J2\ $4 P 5 ;V9L>"TR,#(P,#DS,%]P&UL M[7UKD^.XL>7WC=C_H.T;X?!&;$^_/+9[QK,W5)*J6S$J22.I>F[OEPF6"*EX MFR+*(%E5\J]? -2##SPI4@F5VV&[NZL $'E.)IZ9B7_\Y_,F[#PB$@ONJ@:(G](%K_\NIV_KH[[PV'KSIQXD6^%^((_?(JPJ_^\__^S__1H?_Y MQ_]Z_;IS':#0_ZG3Q\O7PVB%?^Z,O0WZJ?,)18AX"28_=[YX80I0@^HOLPS]U?OSAQ[O.Z]<&S7Y!D8_)[6QX:/8^21Y^>O/FZ>GIAP@_ M>D^8?(M_6&*SYN:)EZ3QH:VWSV]W_\FJ_R,,HF\_L?^[\V+4H6!%\4_/ZR!BH"W1JWTMUHJHWKN/'S^^X;_= M%ZV4?+XCX?X;'][LNW-HF?XV4)3/]20.?HIY]T9XZ26<<^UG.M(2[%^O]\5> MLQ^]?O?^]8=W/SS'_JL]^!Q!@D,T0ZL.^Y-R=_@JWJ"UMPK1,R5L\X;]]DT/ M4W6D7>7U[@E:_?(*K\)GVCS]P,+%!NJ[) M:[30)3;"$'2/HCAX1/;]4U1OH;/S>TK4/0Y].A@._ID&R=:FK_+:;>#JQ??7 M(7[2FH>R4F-F$@>T^2E!,?T0'\VZD=]'\9($#^Q?D]55&@<1B@VLV;JIIM - MUE&PHA8:)=WE$J=10F?>*0Z#98#T*)M4;JBCP^B10H.)0;<$11OJQ(A20!6* M(#](*$$3.KJ1*TP(?J*":_ME5KNAKM(Q9!,DW 3HMWJ8A(+I9K"P7X(;GO8G:&0#J$^G<23[8)0M+TE M&XBT^.CJ-858>A>C?Z941P?,V/6J(RE_CF&TD>&T_6%UX=V%5H-KL4([0X)9 MIY25&AT>S/HC*MO:4&$(D:;>.0RACQ(O"..Q1^C&G"YM3S((66--"4*WJ7X: M(K9;.&C\&"63U8PNTLCCH0-:(6P;:MZR;7$WJ'J6!95MO^NUUOZ"RU:.&DTU M-JUN-A[93E9C3'4@9A/Y/;4^O.$C[&T4),9J;]U2.Q.(]9AC5KWQ4>8Z35*" M;H(HV*2;&=L%AE-ORW7@&I/) SO+I%J0S2S60\\IK3OB/2#Q\!'D;^'RAIVJ^9:6R!8FX!Q"RWO-6P[;MN.JOL/N;,8.J]\ M*U1!SPGE$?G[AI@4QF?*29"PTKMS_G>=U^Q2(&4:0?^:E=SU9-^7$"\+GP_9 MX3DN'5*SK\?T\_R(/$;+'];X\8V/@C<,(O87CM7KM^]V!^3_07_T!_]<]RY. M"(5JWU[HW:&0?^4/6J94Y,W9^K9'94';%7>M6*+BM MQ:"6BABB^@X"5J$TL+CFSFPU\!9*&J+\'A1E@6P@8.^MBLUZ]#AP%\] M4DBJ&,+_ 7+L4$H+RD,WBE(OG*$'3#3P%TL:HOX72-1%LH&"O5M+AEL3O"N% M#2'_$1)RB82@J//59,!0,H&]6MH0][^"+DXD,H("/[]'8%A(JTH#Q,$0FP3Z=]8L! I; A]A\A ML9=(Z #J@\@WQ?Q0U'C7! ]Y23Q0P*^#>.F%6;^NZ<]B->B"XJ; @^Q7M6(Z M /Y7Y!%CZ'.%38$'V<)J1 2!O9<24NB2E8IX MX3#RT?.O:*N"NU+4%&^0_:E2/$# IR1@-]SS8*D?1JIE32$'V96J!03$?.$] M#WTJ&_<*8E#IH9=6,64 9$MJ)"X@$2PJ@3S@W'%TC_EGD6T/^\JA7E/1E!20 MO:J%Z(#4='V?@A;O_A@%$7JG(D18W/@^"HX&A9A.@?_>#OSWYN"#[&&U8CH% M_@<[\#^8@P^RC]6*"0]^C_YU0A;X27+_+2UL"CS(/E8C(CSL?!Z:D"G!CT$6 M:JO#OE+#E # [:U:6'@6=@L!$\W?ES1%'7"K*Q8.'NTICA,O_'_!@V[-*2YO MBCS@IEQPI3WJKI4S1!=F%RH2"&9"9)W0L'0QROS;VL0,9;LMB@(#Y.PD2 MV@\6_I-&NQ,?R3V2PABWRYH2M*$ASSE!31%I4SA1ID MHR@7# 3G*4&,=407Z]S3C 5/D,EJ)1N15>5-<0?9)^H%=0'_81RGB-BR(*AE MR@7(EM%4:)B1!RU3.AQNW[V_6[!X(,FX4REEBCC(=E$F% C"8[P@'LLC-]]N M[G H#W@1%C3%&61SJ! -!.I";\0@EXJ8P@NR*Q2* SI*#)Z7]UZT1G(_"G%) M4YA!=HDJX8#'Y+71F+RV')-!=HLRH4 1SCS95([$%2U!1XP#M+B7B0GJ*94_9A9LIR4*MPE]4PA1_P\E(M M+*@'78)8SX-'U/<2;]=/%0NR&J8L %YDJH4%C@(@/3HMK;'ZWKY4T!1S0/== MH6B 4,\W7AB6TQB+H"X5-(4:T$]7*!H@U(,-(FLZV'TB^"FYWT6TJB"75#"% M'M ;5RDJ) 7/QWCZ+-)/B;^@M'&N!D#PI4+")B0Y) N=\W=#B 1[57E3]$$# M2>6"@N#/$V[F5UJ\2T.ZYU.Y7^AKF7(!LM4U%1IRYLWE-5!.O(5RIJ@#;FI% M@D%&A*5W8;"\#K&G7,<7BIFB#+B#%8@%"/*5%WTCZ4.RW$X)7B+$KFKB@_T9 M;*,,&S E!G!O:P4%Y($#WFQ8J!1>?N.Y1>-)FO 7O6@OE<<.RGJF!$$&K1H( M#KI2BH_!;,B_VL[0"A'F,+% S\D5_=PW]<+)H+HI2Z#9EXQA$)#UCS<5N4;T M!^TEDQ4__55(*ON^\[IS.&SG667I!Z(8^>QO,0X#GPG:V;74V3555_OVRK?R MXCM.4AJ_7GO>0Z:!*$SB_4_*JKC[\1^'ODY6A\N"*<[V%8KLM+OJ9K5K&]?I MXG7CF.*K%Z1<#BJCK16N1:.22-+<4-<4&[O9T9242G&PO+AJA$4T2$1U@PWV M.AM[Y(#^P7*-/WHA&X^[2<\C9$NG2?XPIIP=P^I@^76-B,!U1'*)Q-TY!%U[ M+A'M\%V(QBB1+\7WH"AK@>7DK4&9B?QN,+5_VF5+.RAGIE@*+$]O#29$\KF! M/#\G*H@BQU]4%BQU;PT6Y+*ZP84A#?48:'Z_66=$TH!/^T[W. 3YHTQJ:0]Y M]Q*<>"$O"6M"A7=J9L'ZGBY-;V/$A558D[H:6'I@FY6AN&->48-K99,O> M3V+/<+%%S /;1BBG''4ML.S!-AR9".X&19\P]I^"4.2KORMR+ &6/-@&^K) M;L#"^\YDT5I!ZHZ<%F%;;C02^T&.[E%RAA'2XLU6;XX7,)AJ^E# M):L;=&2]TRW&(!,-VY^\O)2%URCP[H(P2 +$'J3D]QF%]^'TIVCF+<#E,S[] MV-,6)SIMV9&3\7E;N3QZ%'CH(IV1&6A\O-? (["LE=8X=VD#VW'+/L+Q8D":O!)74^ MG2L%#FY0MG\^UWB\DU: R_QG 9HNM298:$(ZRQ_7I50LWIA*@"7#+IVCRI97>#(!MN3J&EM5,, M:UJ,&+G(TPW)P&!T**BO"I?7NIG=L#$Z;AAFY?0Y)[[=P7NY(EQ^[&:(-$2F MMC4_(G*'J8:<8,]X%3YS8M]^_/"6TSJY'OU786$Y5NW26&E98;A$VR?2IQ+* M)"P#\QW% M/"@414LEJ%.TE(<)3M[9*ETP@WVK"(RHEX3+$FX-<'#7",3NRFJP6WK/RLMZN(;CD^K6MLQY6;A!=E=9F<0J9H[\N77*) M+_W\X2:(,-DG>J0K;3F3U9)PCP&<$ M?;E MZ?%=H\DJ.W03+TO_8K8L/3;7P:M.UF#GS[>1ESVJ!+DPS3ISZ*!^+2JM 'I% M\(BB%%U3365N(:P_OP?)?2^-$]I7,GC>;;59##?]KZ\\9*[5&/!25,-BY?Z@ M-ERNC*HQ'7Q8BA"^1T;D,5BB>(Y#Y10HKP.]XK2C3R^]&RQ](CB.IP2O5#=T MA4+0:T<['@3R7?K!W!SQ\\;!\P.;Q10'$J5RT,M(.^+$4CIB-"A"Q NI87?] M31 %3!#VR):6$FU%Z&6CI7&9X7 J:9+XA$&T#B*$B-(66$E10>B\CH9 R[KO MDC4<0I6.-]]R"Q 6AD[Q:*?U"GDO?6K9WV%EDNVT39.S5E8#.L&C':DZR1TQ M->9M,L81+JJ@=M[1U8-.]&AI@$8HN,'8<8S8[^2"*&7ODF=]QU%\A5:8H$-X M((H'SU1XBG@0>63+7K2*;:_]6_TH=&9*6[MN'?_+'_1WHN\,Z(JNZI3;06D% M\$R9=71#*K@; TBV=U4OJO)EP#-CVG%0%>_2S8DN&HZ#SFGN6S6: L_3:4=_ M;; N/^BA(+JA#CB0I_,$?E^*A>]=^O?> E=>'"R[D=\/PC11W?!J*X+G\+1C MUQ (-R;2W+7F,:_;KN-]M SI'V:7\XK:X#D];2\IS"%Q@\3?$7N# ?G=1[I\ M7Z/LK=_)BO>9;)'/_Q5F-/G_G<;)[@D>'03V*M52-Z#]&II6)3-%;953M]79$-C6QCQX MCPP8E;/$_=)/"P0([*5O-MBS\0]=EC-*2SB_8/5K3=T:52]WSDJ:P/'RSZT5 M0-12EDMS_S&0_[+#?O-'+?R$2!S:7#AI^6N=DY9\XW_R'G#\B1'G/!!<(H4:,N.N) M 2FYLHX14U K&0.Y[N=?+W&!A4R5V("/(S9H=9\#$T+$U2Z1&[$DN2,XR%O8 M8M_Z>.,%D>+N55S<,594&E>^?!4+E'.K=>.R]0:QRR:CF]5]4>@SX#IT2"5V MXQ"LD#Y41XFP,/3Y:!U2%%*W%)122-V%))MM?]54VWV[FB7Q ), ^[35)X$^%+1+GU,^6T_[:4DN]04*<"V:Q M)=^L]I>K.MY<]=CN%4S@T!% M<)MZIEUJ CI[0R/F+(3E\KUE+F/S_<=[^+P.9]Y^,Y$;V;H-(A?4[(3MMP7Y M[65NJ+\#;Y%(V"@W+[Z_#O'3$8B"Q]7?:L6VT38[O%'W7*P.\EIY5@EJP<;T MLPY-"6;SF'^UO:6$#*-#QK#NDNY5LV=#M$+6:V6X(4GY72NJ 5]DGY&GDW@*)R78TO)[,*)_D$0U6*[1,)M$AX$NN,X;5 MH0_DSZ@Y5H"Z,6*4+XMS8N^<78VR[QBW 7V&?U9ML(76596HO@9IHPRBVM"' M\#6XT9$K!^GR;W>JTNZ'.FH&-KI0J 9^&-^"%@AP@:1?XKM>[?>,)<[#JS1& M[*$MX;: U32IZ$)FYIJTFHH(3VQKLS]STS_.=3)=D",MK.]"MN:F+5V%U$O4 MC/W\-O6V=5< AZHN9'=N:_XOX?,2MHD"44F*_+D7>K8+@$I5%U)!MZ *(GP@ M54$>Q,9ZRH)Z@Y@=O1>M96^.V33@0M;H$Q8&]EA= MQ,IOQ/X8!=Y=$.;2WFC7?>5J+F2*;G35)\;%U2UZ<36R[[;EX*QHQ)3>-I\Y M:W<%)\#L\N=N\QON)AQTS-6DM?.]QJ[T[9&[] R*$HG9B4;'7 M>(UY!RP1\OG#@6PY.UGQB=%,$PSJFNK#N7T!:^B#,5*.6C<5@,Y?R78:>E%" M=R\LK."!%;&P=44;IDR?VZ&O $W,^^;:TMHA8&/:8H_<"UTK M7@>1%RV;62LJVS+5G?9#]T]>*QI@YM9L,ED='E'33QN%PJ:LM78 > (%XOE! M@,6+G0@$*#5AU.9JT=K186-J88_>J1+8NX LX]=9[^@:Z7B M#W(EQ?E*!L^[*%?Z%WZ>W<,%?Y M?DZBDQ Y1&/W@_@!QU[XB>#T@3\K&;- ["!*D;\[+\218JQTH6^F^MQ^<@5S M?78!-Y=TW UM=E-O73HT!M;0"\[;]^^GX19)*SZTG[3"31U_82E.TH>'D*/M MA7NTA]$*DTU&N#YKA&D#IGK5?B9:<[VR1,>-B?D0289BED=>$U55+6M*5'MY M8RU1KWA>2,1WA9XL59(!-Z6"IL2TEQCV1&*$@K>4,)_N&4,JDZ\Z/60%!>5, M<6[ON+<>SA)QI#"?/1'3E1<'\60US>-)IUD4+TGPP/XU65VE<1"A7/J30GJF MOW=>=]BL'.(X)8C^XZH['\X[D^O.=#:8#\:+[F(X&7>ZXWZG/YCW9L,I_S?] M_=7M?#@>S.> 69EV+ML\H5H8+,TRH2CJ (YA>Y9RU%$B!?0NJ(I;".@E6P9'?1%9GAXL+)B<*[,P;V+NW90,; MCK_0^6\R@S6F0TZ"8]],(OH5E5S(6''LEX$1J6L!FXX!/[(L$PH07+ 8V@"B M&WNZ] V8QQ1WE;O"A. G]D:7V(C>E8UH1->(;+78FPWZPP5?1TX6GP>SSM5D M-IO\3FT_*RW>DLNEP.T MS*PKD]4(Q3%"5M.J055@ZQ+S4;(68P1[/78[!SGY MR&32VY>^)J#%R3IG97-6C0!;G2F/)3NL@9,+ECA/[V+TSY2V-V!GLQ(+_%ME M.KN]FM/Y:S!>= ;LK@#2\,HBF/B9R6J >L\5.V4REB3(K?@^2^E\8)M3;")=P:+2;LVH%^T,N:Q'I N4'R MSD&^'()GRJUA=>CGMZPIM8+%#2:/V>#-Z5/5 7\_R]X,=0"X0=0QB8\Q3XHJ MX*]@V=*D%=\=EKCOBQ5)XAK@+UC5X4@EO!L423,E&5-FW@+XJU2V%-J"XP:E MGS#VGX(PI!T>4G2C=4"'\RSCO3&I-FV /QEE2ZL]0&X0*WZB9. M#)DD*L^P&HV!OP=E[;E<'S(W.#^DM-X_4+;;Y^KHU=6#?M+)FDDS(!PAC5_K M9I>\QD.NLA+XXTOV?.DQ<(.L:R\@7[PP19/5+O.3%PXC*ENZ.>Y7Y;095@=_ M9LF:0"M:M/$>$#O['M:2N"/XED39\A%FX0=XT)"M91+R44BF7Q M"C+R^3_#+'N$,:4G- G^WI&]K9Z*GQMJ<$@]8'%>(*L!_E)1C0,#M?1N<,36 MT03=TZ4T739G7<[Z:W[>;=P"^!-$]F?>ENBXPBG?!V4)>F9!_"T+ V-_4]&H MJ 3^OE -YK08N$%6V6_ TOH,JX._(&2_U;?!Q0TJQ^@I)R;!$?WK$FUJL&K? M$OC;/]8$UT7+!3^:7#SZ@M^NB7UF*FD?/I\>8_\E+T+ M1-$P2;=S!BAX5X=KW'N!= C0593]4G-7T)P8:-(NF"*U0!$ ME5E6V1'PQ8H]5#C(YN)&>I:T-EB1<7=."PR%S#O M.N&B(R8U?31,T$;]KJNVKAL\VFJNJ4-F3M#\@\7-\1F3),91_JC/V9L MJ]-]#D14T=_G?GW9;!1ER<420>!]@S9WB"@0WQ< QKP(FAC0?5>/"YPS([K; M*Z@P+14!\\LO8U9!5"A+*Q<_9M!ZSUIHBT7 _.7UT(ID<>-.K7*/>[6]0M'R M?N.1;Y*A678#7*EYV:.VL9BY2$*GB-SWLH\W7A#9$%FNZ0:1IJJJ); L7AO3 M1]W]5GP,*90.?<5%OJ &=-R!J2Z6F-)!X,:(.?="%._BK\R_<4HG)NC&XG;"Y$0N5"I<],Q=C;4"$*?9+.0+2\HCC\ M#D2N5CGX%1*<.+-(WIJ:1&C_(>GHPPH*RH'-#&JM938V"&+ M_C%W0/XY)8G%:6M!)YJQ)]1(K&9,4_JTW@I%,>(N%U-$>J$7;"3XBXM"IX*I M![I*[):0+EYQSX+U?3)9W<99L/<[V2RCJ02=U*4>^F90G(6'0RBO&0/YXM"9 M6IK OBJ^&TN R@:*&BG[@;=&(J)DVZY"+>BL+;7G>Q,PG+C7K_CI!BBF^]C) M:A=\_G\ZX\&"_8P]$SK[DKO<_^Z.WK0P MUT$4Q)15EJ9$<5PM*W]QKN9JP=T8&P]]G'E/-UZ"2."%)MP4BT,OED_@1B2W M8]1H'@//EX)>0)] A/CE;[M=9H(3+RSM,2%#HLS\SRKO2Q2"HYSR-7N9$Q/+ M!K*+&!(^8"GF8E57ITP>-#3,=-[ 8]\LBX=,^UH M/#F%A=VX ;)ZY5,HAR.^F<6^5;:..E)&KGEA*A1,RU%T3Q#^KO($5EH3>UM;4N/P)K0(!-W:Y7SRZ]:8CPHQNPM5C7+6D M&W9A/KQ5)7##(S'?+YT/HJBL&SS(-$E!@E-^A2,<^3@:1@DB=U[T;;):(;KG M8=T<#>FN1#>K&%:'ON23ZUHYSZH-'"U=[XV".TRF81I/(KF3)Q]F!06AK_3T M2,MZ[M+\,"7!AHN@T_]*0>@K.F--EXCH!O[9N=PH5Y%& M->'B42KX55>3%K*[L;PI&J1Z>2,J>S'#BD*&W$+8&298"()NB2.OX2(KBF6. M7)!V1JCI=,K.!95C4:D,>!2<3CWRHY!0/C?&F_Q:ZK#X4D8K"!9APHK0:1C5 M5XF*):4"!G(WJ6ZV\%>CK@-.YU2'4VB68:DK(U$L? M<&O="EB2*#N^:LGFJBV:V9HQ-ZV]H5/?EMS"?DKP$B$_OJ8"LAWKA 3K(,H> MM%.L.S75H),*V;%CA$%+0]L,/61IPR5VP?'_.-\Q M[[<>YFER462>V/EO9:__WN3F9KBX&8P7<^[RWYOPS,Z#L8-IG5726X0!6#8# MZO\4QX7^:0($9.7=./RM15_%!4HLH2/1 Y7N5<8< ])R==P@3JV&.H9RXGS/ MU]PPYM^S,W_/SFQY']7\J>KW[,RMG6]>JW3[>3'$: M^?((/59'707Z6+)-5<\?$9@ Y\;06QF^KK9C+]F]![G_L<9SW:8--PSUM&V* M0CPWG-V+/=[U5C2),;32TI#CT::J! M E:RJ2CD=F.HU$X>\I=LR2:>K/C?3U@8F34/[,FF/]:R70_9H.J&H@PV#R'> M(C1'Y#%8(K&$"^_Y"D5H%23L[B;_F\$S^ZOB[+:I]J'=Y*QUI5E@W5 6GI&I MO\O3)EN5'I+#]E+"@,WR&2RS?\@5I8FVH3WPK)6D.4 O4D%"+XZ#58#:4!!A MV] >?6TKB +0BU205@8->.^_\XP3;C'?\^+[.>\8Q9:E(:0;H5&P0H?%M.)F M6U\5VN?/FE%C.-Q@K[1)&L1)L/$2]C(2_45P%R)6P'B_+JL.?>1FS:(5+"VY M-A4ZO$_K.4-+!I9H"\I >_V9\V @3*O@]Y&?+A/&M/X=%$%): <^.Z 5 MPK8$[Q0G5(C "P]SV_[#N\M7?HVH]^:KT8Y;QU(Z:FH#=7;BK!ER("2U*2[< MFM.G!#-[/BX;CQ,9$WCP_,!=U\8XZ2Z7)$7^%8J3_10GG^M/;-:4;'=.>AK! MT0V5**UG>'^]L)OT/$*V](=\H6J\S)-5-Z78G7,:*UQ<\*B>IYN-1[:3U1CS M]^&0/[WWH@1OY@E>?F/WO>I7=?Y>>57G]N:F._O*,JF/)^,O@_EBT.],/W?' MB\E-9[Z8]'[MW(Z'"S=>U3GVG%VV'7?+,Q12D_/Y^VW\0/8N=U ?&V1:/['= M2[P08N]-L6C#?;A!S,\B%E2;)GPA$1\T;)QJGET^7Q>@4R0THG]-73[593 W MCMD]SO+ X^#FB4>24YX!O1C%_QVQMPB1WWU$Q%NC3[3IA 707WL!T@!]E7AA)B$FT(U-S;FD=G(:L.XB]!7I M12M^G0GA15K&%SX_0@[HY1Y W_E>F%Z+";1?QWS,UC$16C,I7_(:IHB8DY.! M=1>AK]4OVFB^3P8[6*XQ6:$ >#X0= +:W>#"M%M*X[^)_E*>8B>'=;O^03MW M7*;66Y'?TJ5Z>T+VF,=9J!R@60_.V0%HUYAFU?3ER?15XZ@/O_7>1Z2,7LRUOHNZ+!IOTSU>D+ MN3=U#%V''&N9_VPF<>A%ANF)/U:\:;G#[%5WSIQH1]VQ:RF)OSO05I>VRWOD MIR'M>/W$7)H\QPU^PHT<2.VL,YM#R9'TRK4'VI$^#7,3;;NA3(T;8%/[EU'; MF:"M%>J2AB>=B1P74A=_=&+UBUTSKP*%MS:U5FUI^ M.?O>6FV)LI.^W0(H[J;)/2;!OX1WW:>")_^4\W/&V15-1\N%:QW_/W;<%D3K M&3N6:V-7*?H(=*B5>YHFIZ*E-?W01N^PS%ZR3Y4 MQVK[7%4!BJ=> !*/H^@,=%S.!5J+EEJ'9HT[/0!WDAGQ2\X39K\1TRAOXU^# MCI]I5SM;(J>ML]=#<,XL2[L;>K(4H.*BT%$F[>Q75+"X,1"('3$^=7'&&G'-49A!E;OEC3V ?"P :>& M(N>?.NF&O''DBV'3OIQE6A_[6WIENM\_3"U3$[EJ,;C=V/6+EW #HJZ8>IXE[> MI0(,HTZ$7AP\0Z]3MK?=OVS!/A#NG<=I_R%N)S.A] M'O1O1P.6Z/SZ=G$[&W1NAN/AS>U-9S88+[JCSK3[]8;^;=ZYGLPZD^E@UET, MQY\ZHT%W/G C_7DFMSX:HUP.\N$!%,<(%9D[/I^QX[:?HC%5FAD.Z??7BR<4 M/J(;'"7WJI>G3FT8^HU:(9?EYPF:0<^-*3MA_3)(VLTPEX43Z(9\L)!S+I7.?;+,4 K MFM1S@Q&Q/NT9,12EG3AZ(X8._?^$\)IX#_?!T@LEV( M1^5.5KH" M=@%TL\-:G$8)BT":(K)4^LC;MP1VG-\:W0K 7*1;Z[\N*0X6/MD<<7K'>WV^YL,9AU^L,O MP_Y@W#_Z0[K@^I@%2NLO8,KE( .0=A3%E"-V1,O2&O31DG*(_+ZWY2YZW:P: 79I%'-4#@FR1\6-4;+<\>Z&#>IT0.>>VN8,ENM!NR+68DTLO%M$ MY11L@:\02YI@;78F;4 [%%H1: Z*6V3N%<\R6-RH-K1;8"T+M S9/O_"A0T, M]SBDT,69@&;^(!\J:Y7/W=G@\V34'\SF?_(>12 MLJ=W<> ''ME.2-;!&Y3<8W^8A1LA\P;N(^J1R M=U&5A_=WT6FV%G1$SKD> M1S&$KY7!VKY$$9TVL(%/=+&H&W9W^@I2(EYN:C\W-;M^W$;Q UKRI%A* M9VEY>/O+*\P/?!PP+S#0SVDO?VK0].OM UH(@+T[)EO=UUVW-$Q***M#N *?R MID7##=(JZC6,X]1J[MM7@$[NT[BA%9%P@ZZ]H^D"WP01G963;=[#0\Z:KA[X M.>")Y)GAX@:'S;Y;]XG@N(VG1%4?@T[VWZE+#P^\UQ1Y@Y(*N4Q+0!\)>B3M4 .Z2< MI-?OIX3N*K)13?OZFT%=\,>=FB55@8_[?.I><]57A7]LJ44Z9:^<-GK'I?N^ MXMR*7QR9UX=_S*@N5Y:"MDO8B>O$?L"\#N[2!/FZY3H7N[7/P3]B=)(ZM$R# M"X$:_':%]9XDVP45+/:66=^-PC7^4@[7F U&W<6 18_.%E\[BUEW/._V%L/) MV+64GC*Y]1$<^IJ ,[&D<]DJ,)ZLB/_G_4$L! A0#% @ $FA>4#,R+3$N:'1M4$L! A0# M% @ $FA>42$V-P:E0 $ -.P+ L ( !#A4 &9O4023[4?V"P *&8 !$ M ( !W%4! &]F;'@M,C R,# Y,S N>'-D4$L! A0#% @ $FA>4ZT"] M#P Z;L !4 ( ! 6(! &]F;'@M,C R,# Y,S!?8V%L+GAM M;%!+ 0(4 Q0 ( !)H7E'?-7DP/1D #-B 0 5 " ?%Q M 0!O9FQX+3(P,C P.3,P7V1E9BYX;6Q02P$"% ,4 " 2:%Y17(,KU8]) M 1-P0 %0 @ %ABP$ ;V9L>"TR,#(P,#DS,%]L86(N>&UL M4$L! A0#% @ $FA>430:

C@PSK>1@Y^_,CD^',!K)I(I.<+&2!!,JI&_,?3GDY^*!*PL4NY\:D/6-E M7X3Q>?%O(.V \[!I][ 9>FK7Z[YX9F3DR2&X;Q 5-8":^O O[T &S2BB"2\< M@%UUXD9(TH(GI01<:=;T6F:.5A^L(C_?(FC%2-[*)"$R)TL3&K*=H M&:)(MG.+>)7M D(S/"LKC],V+@M1U#D_"GAL:2['?DTG24?V_265<[P.3F#. M$>74G*\@?B0:)+NS;@E<9,*T+@KU,^/%I]RG>WU.*5HMHB!C9^JMK8<2LT?) MGI;H',TK2]!\W:72 4TI*82W=Z2G>=3T?,.\@ ,XP/Z02'#^E^+;WKZ%6%=, M.X!K97>(XECQL2>U[FU*/X,6=H+N$XT8W23B>:8LH+_J>F5@B/[=%HPADR@I MH+8UO8L%'P0^$E#'CA&^Z'/D!U[_DN4$YF4(@G1-_L=G%G*"_SQ17"C#[UY>)CCL1#0H%!L7P0)6N?)L M:*!CY(>]"%/2+WTT*&'2MZWE3 M%%8NNN2?P5T*45@79*#"MLMFW991128<*_Y3S2<7\TO\^^3R=BM)!1[R#% +$(AV%A"7VPA(G@DK.ZBO#&TJ-M=@N_HZ@ Z M$X\-0"( TB,CGU#//.YDRR IO))1#$6X!XP50"AOG^M#R+Y3Z\!91%6R38"U7):RPY M)M^YRA&J0M2DD9,IQ( %5+G?D,3U!J;/+Q<5$IC5<>*3#!6$HC3_83WV$/H3ITC230WO_ S: LHKD\T&2C2TYW>000 I]ZPDZ@Q#9KA/P%U5C@?$.(R&(L<%+^INML,T&4W'GQ*DUB9BD[91_S/;!& M229X7,Z39I[YJ)S_[$O]@Y(]^NJP9 =ZL&[9LUKGUA[Q,Y"Z@V73]EEX"5.FG8N(PY,7.::14SWM)!6KI'1":>J$@@/<-YKS\*&9:<*57DME BK" M]N=-L_-H^"ANRGS>CO'!/M9SR$$39J_ZW188G1L#.'7!LY>$$R'"7DA/>MFE"T%V(Y"BJ,+UZ(&K&RJ J;TGQXTTJJTH)1/T MX#/]BHJ 5WRE27W1!Z5W^](>-$%ON\:6D8>&,2I@0SD2$5O$) Z^UF"7M1_ MTBO P"-ABZ_$>C4XR@S[/$!TS$/Q.JCMJ*Y(2TRG)05#3(>0&U<95EMX_5)+ M9KG6@F%=9[Z%9T4,6'(IP5>8N_&3"IG8&3;R!'F294DLRO/YBTE?T*:9[&OO MXIAL=]V#\\MOH0INHOHE)AL_BD .R_4HL;/(@D;(3D=0X=9)!Y=+Q*))TC!@ M9L4\#4U976GDM"X*H,V2.8UJ.XY+J<<@.$-IFC![(Y2L:WS*(_;Y4)H M&R,)VNV$LRG?6XR% 3XCBLMYYG@\7+RZBE;Q!G%##0UDT#EHE(7>LV00IQ4TY22 M0EEQY=R7A4AK"JDR$FLHOM?E>AHRW8!05)VTE<]Y3[A@R^T;,-I897G(6)?^ MJ19/U6)R<7$Q*MQ=Y^I\O'7U%X)WPX+\-SI6A9IZPWD=@,_LO_.JS8'UY^3_ MYB^'3;/D-3D'):@)1L3K^V=Z[=GT8C%10CN;2SZ#86G2#W'2<<0[+HUQ#%5# M<9AB:I@G'US!4?> +E>2=#;86K-%=K.H7J2F_Y@1M4VG'=6TL% UE5*(+ M5?R8O#@_X:$V![J,XST*LLG+NOON)G MZW0J()0";A(!R8X$A)+$&==N1.!YI(([U+A%2@(>*A'4)E?&-T@2"I$&"M"7 M7F9/]2BYW$!$&B?#XB)'+U*ZGX+N'2;U6<'X\:0AG M :@U9UP:,0>0]Z,F]RN@Z'/HAK&U.R^/.V(R*#26BZ9#\Q M*T"W1 Y"*X6L[TL%U!'*7]+@V6A:R*LU#%.F$E.,_@$(A4E"8I)&D/?![%T M/LLS0]0G\)F:(/5]=D*B/VR7]I3:9W&.<%@PCT[4"E_^/H*-S$[I)23GG47K M57#/-"<1Z;B#EGJB%.N)79RW[!7+O).GXX[$]N"IN.W/-W*%PF*0QZZ?,\QS MEKVSH^-R3:R;I9A#G]\)ABVLF7\+8SO&2,)'=(*3-ZM:YQU&.:FK]]WRF6-5 M&48[YJQ=I]4B;-D_U8MOQ!;=R9SY^-&R>T_)E$)>]-D&QJ!;@6=W*[A5$?Y/K?:-$+ V3' U!#O%EE.IV XQN, MQI=:5T/UCGL^;:N+*1ZJ\ZZO61)=G)HB(M+^3;J#%\5?=(KK@G_0!;L :I?@ M\R*J,&7+Z-_%2N6,L@R.>QJ:\C!AA+,29Q<>'EB#3V8IE^_&.RCG7??5?+S] MZIJS*0" G\C6EOFY@]#]@8$&Y4X2%IC!DD.ZIR3A;M]7*^ZE5X !L MXVO:';<%*&XIQP)/6TK3<.US *6?((;E2GQARY+RCSFUVP'Z4?.[M.10BW5N MZ/7!:"4KY&3BIZU.#YERX9)+2']FR""M1T,?EYRNHK]P734KBRG3)MF=)U[3RQD6$@ \[?$:)7!9NBEET[?P.5DW]8=2Q_-ARJ,CWXQ?,0H\2&EF7 ^[ M-I3YM_I0>/A/=-YU4/_^5B<*GZ%EFCV?TX\Q\J\]31SP.,2!X\3X$RZU=9-6 M/VDYKD9G=L^>MZYU E>BH/K" ;VX"F:1*OMYT]1FV4IO4F/]B5^YM]0(GK4O M/)R*;!8[ I)CVB'+_(UCY*8.J6FRPS2KI:0IPA+5-Y886ALR\3"(GP0>XRW1 MT#1-U!TIR;_R0KTD>LF3^D8B>)9C7SJO2.8L98DH::2<+879DIGF3##EC'T- MVF-)*VGE;ZV*52Q77A=I:G$M)D6@G 81L>MK3MKUYGS&"UQA$%MPC^=5=R*\ MZ[(CZMRR5WAQ&9HLL+=DWSC%7YHOP)=45ZTXI1$RHQR5ZYV3 %2;H.>&2E:G M9S4I9^#%3AIKY/82(>W:R-EEINQE-^3^!)1_4WU2_92RE^LW++($ M$P6\.YU?B -D ;7'A^>[$V=>H8E9W!4F+?B?F!L)9<_B;-,:4?MXJB,>3:;V MP^GQ)P=V'=:4,U]<7:#@CY1&6,6M\)9Z+OSAE>/9O*^R7_,:LKUX'M**LA$U M_/.=J5NGKDQ!)]P1XZTEYGT34M"^^>N@'EY??7QS^X@^%N$%5FN;>!+8GY0#F>]"\!0P M)=_RGM&?SHQ-L4F%)J0",N]R)B+\TGE-XF!DEFS/Z%Q%3.9S4WD7D"5=Y$WZHWM]\ ?XH,; M<[;4TC4ZC+(\>.SR$N.?W%ATC7:+\4:[Y%2=ZIVJ&V+].*TSG1[GCNV=G'^G M?MFT^26VRQ^=L B59O8_,-/ST23'HNO%6HSW8MTBA)%X4;VY.Y?!&*=QA@61 M<":$>TOW)R:T),"U/$#JF*+K\(D0C@E\:DW?S3B-DSSWN1@:)SL[#K4GA>P;;,#S20??\YU8C+_7 M,0>ZG:FA&^27%T24.:))-M:3>A%R0TE?#GJ_R':-*G2'0S7W], MX/O)^9'NC$O_V#L?0><3\A@LGI&/)1S?TY&J,\! M/X%6/A;&GZ<@YSXMK64(-#1[V*Q"EU+1&SR35-J<2ANQWC"KAH4/# MUZ(=-7A+2+/4&U-QP_:*:$E6 M._* Z:OXQ9):-[6-H5WX8E$T8.-9?HJI3K/WW3?$NL46/C6%N '.,H:=/88G MTA6#[#0WSQ6T=]3AZ_7MI526!O3M)5=DKGF1ND_C]33 MN5E*/S(UTZ&S7[H1?)]J5]EA*Q.SUZE "*MZ:^J*0LE8A"DA/'3%ERQ=S'MF M?2Z[[D"_A"6]!I_//U.\Z-@/UYE7U6)EL9*^, 4A)GQ1278&E7URAH,K% MCF6ZVM9_Q1%QW,*M'=XQ#GNFQ\GG&0% -OP12OXH6M7(EQKCU?BARROYO&/W MN'PE$W'7AIA;ZC5>O9@]?_I RM;A1V/W_+''I6V =OC/K28C1@_@_MK"[?H? M-$#\_.>/_P]02P,$% @ $FA>47KW;&9Z @ ,P4 !D !X;"]W;W)K M&ULC51+3^,P$+[W5XPB#B!UR:.E4-16HC0L2%!0 M"^QAM07>9.1T3W(R$J5F ME..3!%7F.9&?4V2B&GNAMU4LZ";35N%/1@79X!+U2_$DC>2W+"G-D2LJ.$A< MC[VK\'+:M_[.X95BI7;N8"M9"?%FA;MT[ 4V(628:,M S/&.U\B8)3)I_&XX MO3:D!>[>M^PWKG93RXHHO!;L!TUU-O8N/$AQ34JF%Z*ZQ::>,\N7"*;<%ZK: MMV\B)J72(F_ 1LXIKT_RT?1A!W 1[ %$#2!R>=>!7)8SHLED)$4%TGH;-GMQ MI3JT28YR^U.66AHK-3@]N9N_QO/GQ\5=O(3C9[)BJ$Y&OC;,UNXG#-]DU*85;=.:1@<)EUB<0B_H0A1$P0&^7EMFS_'U]I7) MWY%K(3]A1E7"A"HEPL^KE=+2O(M?!R+TVPA]%Z&_+^/KVWCV?X?KF$YJS%=&\JI>5HI?!M+<'X!7_72#K$:T%+0HW%BNA MS9"Y:V:V&DKK8.QK(?16L ':/3GY U!+ P04 " 2:%Y1"#&Q9A<# !O M!@ &0 'AL+W=O)]FWGF MF5=/3D(^JA11PW.1>I),6"J;8HD=/+7LB":3K*@Z=*B6QGE8K< M\SN=OE>PC+NSB;U;R]E$''6><5Q+4,>B8/)ECKDX3=VN>[ZXRPZI-A?>;%*R M \:H[\NUI)/7H.RR KG*! >)^ZD;=8YP:(:/Q=8[J-2:/X>G]&O[&^DR];IG A\B_93J=3=^C" M#O?LF.L[,P1K 47*<*KOD.=]_J>\2K(>>? MR"F3^*M)X@[6[(5J2T,D)>,'M/L_ MHZW2D@KEKS>,]1IC/6NL=\G8_7(9W?T!MS>PNET]7,<;$^*/T6ISNX0J[/>K M3YOX1W%^$]GTZ5B5+,&I2XVH4#ZA.]NDZ.Q%3DV6\0-HD\.ZT[)_4$'&JP:V MG;"E[@2=(BQ$43+^\LM/0[\[^*" "_Z$2E-XRI1QJCV@ DP>X9YG6@'30!G1 M6&Q1-FD9P_]UU*E0OMA&(1/1$TKJ>_B-$J"!JA?AAF42'EA^1&=UM&;$'M8U ME;BA M&)R9T:.ZN&+W&[PJ2FUC74NB/HAJW>*("?(1RU^Z%C#9%LV!KT0KH= M!NVP[SQ4 .\&K=&P#^^-=-@.0H>:?H^9>;+A\3^<5V?!>$)CY?N';^A\'RKH M!BT_],G"P&_WN\Y%Q^#ZN:2I13A:@.'W'TWX47EZKX9 @?)@1YV"1!RYKN9! M<]M,TZ@:(O^*5Z-XR>0AXPIRW)-JIST(79#5>*L.6I1VI&R%)@?L-J4_ DHC M0.][(?3Y8 PT_YC95U!+ P04 " 2:%Y1>5#X+,$" "^!0 &0 'AL M+W=OO.&75U$I=$T(H+0,D M:,.*5 KBQZ9IVH-)+B1J8F>V4]K_?N<$&)L*+WNQ[^R[[[X[^ZZS$?)9Q8@: M7K.4JZX5:YVW;5L%,69,78D<.=U$0F9,DRK7MLHELK!TRE+;=9QK.V,)MWJ= M\FPJ>QU1Z#3A.)6@BBQC\FV J=ATK;JU.Y@EZUB; [O7R=D:YZB7^5229N]1 MPB1#KA+!06+4M?KU]L S]J7!UP0WZD &D\E*B&>CC,*NY1A"F&*@#0*C[07O M,$T-$-'XM<6T]B&-XZ&\0Q^6N5,N*Z;P3J3?DE#'7>O&@A C5J1Z)C8/N,VG M:? "D:IRA4UE>^U9$!1*BVSK3 RRA%<[>]W6X<#AQCGBX&X=W))W%:AD><\T MZW6DV( TUH1FA#+5TIO()=P\REQ+NDW(3_<>_?[97T' NP758Y]A MH\1K',L0Z=$4_.BOE);T"7Z>P/3VF%Z)Z1WC>/?@WR\??9@,8;A<+&<^C$=/ MH_%R##/_:=%_A&G_^YBD.0PG,YA,_5E_,7KZ E6YWZORR8"F-=LJ9P%V+>H] MA?(%K=ZPT(7$&OV*)"LR2$VBD+,WZAFMH*#WD, %_Q0P'M"W-R]<&2E@"D0$ M5&J-V8K,=O6^!";1W$8BI7Y5;?C/5&N+#:8O>/!)$K[^)_ D1\FT.:_>JG:> M<-"Q*!3CH;JH$;$ZG(';:AK1A;IW:X0&-*_-[H'7,GL36K5%C#2:(DW('S_< MN'7WJU;1 5M.B4K3(RPY="4W]7HHQ#5B4QH#N(R'T M3C$!]B.[]QM02P,$% @ $FA>41?@T;N@ P /@@ !D !X;"]W;W)K M&ULK5;;;N)($'WG*TK62DLBA(WM,"0")(@]FXR2 M"<-E5J/5/C1V@UMCNYWN=AC^?JO;V(%LB+32OF!W59U3%Q^[&.ZX^"D32A7\ MRM)+&MF64T(S(+B]HCIX-%QE1>!1;6Q:"DMB LM1V':=O9X3EUGAH M;#,Q'O)2I2RG,P&RS#(B]E.:\MW(ZEFU8SPLR)8NJ%H5,X$GNV&) M649SR7@.@FY&UJ1W,_5UO GXSNA.'MV#[F3-^4]]N(]'EJ,+HBF-E&8@>'FA MMS1--1&6\7S@M)J4&GA\7[-_-KUC+VLBZ2U/_V2Q2D;6P(*8;DB9JCG?W=%# M/U>:+^*I-+^PJV+]O@51*17/#F"L(&-Y=26_#G,X @R<,P#W '!-W54B4V5 M%!D/!=^!T-'(IF],JP:-Q;%HAA*?/, __6#U,YO!M-9DOPSD$]]_O@_!K +/)C\?PZW+QWDP_I@]*P?)M M2P\ 2![C)'K7'2@+K>FB$/R%I, WH!(*4TY$K \!$RA[+B2TM=TR#NO"!-WR MK"#Y'A(B4;]12@2-#7%!6(POVK9$$SR71"@JTGTK9B\LIGDL.X"(';Y ^BH+ M&C',?.J5^!G!+X5*@.4FV8:G^-YC_:"TIF[@/PVK%1S86T%=:&.98;4MU#R% MF6 1_E(!BP1CP!@G&2]SU4+]*)JMT>=ZE8C@-W"Z[@"><#[:WJOME^AQ.P.W MWW$B8@2\'JGB$DA6 J]3^]"L*FJMEZ_8QXKM!<7 M&.%UKQQHG)7ZT:G!WE7'0\,IVC\$U%62'!_>'MZO\W4B_5-8/1#W*-V;>52M M'V72\W ;VVMTU?;U<;1_F(5;6R^K!+[KOFFG2C*H82?M_ L'[-XN"6$MEA\+MX4RO_8[GNMU6^_+_H^SA M2#0E/E>&N B=LO7VW7GO&V0??=,S*K9F*$GQ4@E4 Y3ML6E?;N8;4/ M)AF(U<1F;0.M='_\V4D(4$*6[7;[ K$SWS>>&6>^..TU%X\R!%#H*8Z8[%1" MI187EB7]$&(BS_D"F+XSXR(F2@_%W)(+ 21(0'%D.;9=MV)"6:7;3N;&HMOF M2Q51!F.!Y#*.B7CN0<37G0JN;";NZ#Q49L+JMA=D#A-0#XNQT",K9PEH#$Q2 MSI" 6:=RB2^&N&4 B<4_%-9RYQJ94*:T9:R7T:X.[UAOTJ"5X',R42/![]2P,5=BK-"@I@1I:1NN/KOR +J&;X M?![)Y!>M4]MZK8+\I50\SL!Z!3%EZ3]YRA*Q \#' $X&<%X"JD< ;@9P7P"J M^ B@F@&JIWJH98#:J1[J&:!^JH=&!F@DQ4JSFY2F3Q3IM@5?(V&L-9NY2.J; MH'5%*#-;<:*$ODLU3G4GH^'-Z&KD7=[4,DY@<8Y<^PPYMF,7+,@[&8Y;1?GX M->^#7_-^50[O@Z_A^"A\6 [_F[!S9#M%\+U2N/E>=A,^]PC?6.@.+=3S&1I' MA"E$6( &WY=TH5NG0E^_:',T4A#+;R7.JKFS:N*L>L399:2[.&$^(*T'*.#+ MJ9HM(]U:?;YD2NHV[0-=D6D$14])REU/N(U:K+K8QJYMZQJN=JM_HMU5@5W5 MW;/;"[*6!UDK#7(2AZ/>^Z*=J/OX-Y+S/U/#/U4E>W>J?I=LCF* *MA(A("85+ M[J4\M9W2U)SJ8:7K!Q4L,AL>FC5M^VB=&WDTC9^*)J)D2B.J*!2&U#A4C-\N=S\R#>Y0\B^GH-\13$-_0?NM6]8$+GC,ZH;WJ%ET@M MB-RF9(^T\B6T?G\_PO96R>W2B#VNNQ%3II#F-9'*QS.D_9NY0J$M9\/VN6W_ M6:BP/P_WJB!VMDMPWJ&&6P7#[AO6L/<# MMJ,U]%X+[+\6.'@%<#^'6V'&Y3D[CMBGCYCND<=N <>O- MTM@Z3*-=I$/6SF%+MYMY+A@OH\O!NE) M?$N??ABX)F).F=0B/=.N[/.&WK,B/6NG \47R5%ORI7NA]/&-!M9CA8$!:12,V"U;& ,1:&)E(R_ M+:?5A=3 W?V6_=;DKG)98 %C5OPBF/;\.)_&R3F: MQ<_Z;!XG\?PU3M#I!"0FA3A#/]!+,D&G)V?H!!&*GG.V%IAF(K2E$J1I[;0- M?M,$]PX%A^H"^XK",G5W_;G2 2_B^";"+T#$6X))>JM,O23L?T%:_!] M@]<=N(D";^B%]F:W+'N<>LZP<_HDK==)ZQV5-LL 2.,'%7F4-/-@)VG?] MP1=EWYV"?O^ LJ!3%AQ5MGT6 D+]>S.0^]0%WTKBNCUO^$7>/B]G4;=?SX41 @ ;@0 !D !X;"]W;W)K&ULC51=3]LP%/TKEL4#2%N=#P(;2B-!RS0>Z*H6V,.T M!S>Y;2P<.[.=!/[];">-.HVRO22^]CWGW'-SG;23ZEF7 :]5%SH*2Z-J:\( MT7D)%=4368.P)UNI*FILJ'9$UPIHX4$5)U$07)"*,H&SU.\M59;*QG F8*F0 M;JJ*JM<;X+*;XA#O-U9L5QJW0;*TICM8@WFLE\I&9&0I6 5",RF0@NT47X=7 ML]CE^X0G!IT^6"/G9"/ELPONBBD.7$' (3>.@=I7"S/@W!'9,GX-G'B4=,## M]9[]B_=NO6RHAIGDWUEARBG^A%$!6]IPLY+=5QC\)(XOEUS[)^KZW.02H[S1 M1E8#V%90,=&_Z'X$$ V Z'\!\0#PG2-]9=[6G!J:I4IV2+ELR^86 MOC<>;=TPX;[BVBA[RBS.9'>+I]O%P[?5W>T:G<[!4,8U6E"EJ&OO&?J('M=S M='IRADX0$^BAE(VFHM I,5;=<9!\4+KIE:(C2FNH)R@./J HB((WX+/WX7/( M+3QT\/#SGW!B/8_&H]%XY/GB8\9%"\)(]8KF3.=X?R?"BWE#37]W&M0+;S9OI[MPK.YR]=F41*FI#WLT=\Y<9*,.7V9Y& : MW$V\IVK'A$8_+.T/ 91+L.=;*><&WB, MPEB?5>;&)!_K=>W/><1T328\QIFI5!$S.%2SNDX49X$5BL*ZYSCM>L1$7#D_ MM>^&ZOQ4IB84,1\JT&D4,;6XX*%\.*NXE:<7(S&;&WI1/S]-V(R/N?F2#!6. MZDLM@8AXK(6,0?'I6:7K?KQJ6 &[XA_!'_3*,]!6)E+^H,$@.*LXY!$/N6]( M!<-_][S'PY TH1\_S+\*@(S/ZL<5R#@4Y:& M9B0?/O%\0RW2Y\M0V[_PD*]U*N"GVL@H%T8/(A%G_]EC'HA=!+Q98>>G2CZ HM6HC1YLNJPT M!EC$A*RQ43@K4,Z<7P]N+N'V"GJCR_[@#KHW?;B]^W0Y@HO;T>CVZ^#FKS$< M]KEA(M1PPY1BA(0C^ !?QGTX?'L$;T'$<#>7J69QH$_K!KTBW74_]^ B\\#; MX$$W435P.E7P',]9(]XK%^]S'\5=$G<[:\3[Y>)_IW$-&LY&ZY?EXF.>E(I? M[>!\(W/^Y+EX'1.YS*:WS*9G]34VZIL8&,3:J!1/OX%OU[@ !H9'^GN)^L92 M?<.J;VX""VF34_ 5#X3!O!NNN#: H."0<.6C3:2C=6$L5^S43IQW)0XVEPXV M]W%PRGP1"K-8!XM,4=LJ(OJ]/W=;CH,YO%]CO[6TWRJU_Z4VKL$X8F$(%ZG& M2:VA&^"Q%9@29JGTVV<>3;CZ#O_"<#B$:\F*=R41:"\]:+\& CI+]9W2#0Z5 M]#D/-$R5C"!$Y]<=^,YOL?6:K<;ZT!XO+1^76A[QA"WLEC"_9+B*!43[2B04 MUG5>E.OK^KY4@8AGX:)*#!92"2+=9BXTS%(1L-CG51QRZ,DH8?$"*VG"1&!? M+7,W6>0UXN"OEQ/V?3N!5KFD5 M)AN.GUOPG^MMP2>V/3 B/MHE;@7QN8U7B5M!7.Y>S+4'M?:W:&[46J7^HN[B3 %]@7P0B3B:FDAWL9WB/OP"_G_$9BIFGIW5RH(!.VH4!]9(6B?U!$ M_T&8.8P9H@)M*+A@\8\JW-2Z90SD%F3KEK/CQFAAZRFB-(*)5*B4MN&S!&?7 M'O%>;F7'*NL6#.GN1I&_N<()][93U90;J> M\S)OGY_R+4#<8N0.(4)E,4.AA4BBY+U K8 74 NAE0I*>%WF4$-J041K"G&& M/_$O/BH6S_@!RG.$'TI<#_"> $F8:G!JG=8[ JL=N79T2)97S%C0,IB*1SHG M7$7D"K7/;?S%I2<.IFVACVA0A14R3Q/2;%\Y2:2V]49B^+4'>/_'L>=V_M0'^"Y&N&%C M1\NF(L9V0; 0+/ITV2GTBF+JO:B85L&7422,S=*4;T=.N96[%0K#UH>%6F*G M\S,5*B,S1 W0-P#XF3*%X0P7=)>GE3'B)M6XZLDSZPTZ[#K9DH-$(GYTUE8A MMNZYPB+V)#5A(?583[,Q$F -5KV)T#+E#X.+*:F:^7R5=Y\;$C7*BEA M)1M'?>%MN=NM+.UY2KF4PT-+ M $>[] )>T0MYS=?H!;RBD?&V-#(O;K9Z6S1;$BSSL6B(O/9+,R*0[&!(!'@; M[]3G>D67Y'5>)?1%8^'MU5CL%?IRS>ZVT!?=A;>EN]@8^OVN%XVB0VB\RK6L M4522QEZ59)^P;]'L;+I>U%<^2M)'ZL],S42L(>135$0'I0(J^^Z;#8Q,['?* MB31&1O9QSAGV);0 YZ<2"T0^H$^?RZ_OY_\!4$L#!!0 ( !)H7E'A*[FN M+04 &45 9 >&PO=V]R:W-H965T"_/G3C<2?4U60-H\BT*X^2TL]9Z\\%QDF -$4^.Y09B?+.4 M*N(:;]7*238*^"(5BD*'N>Z)$W$1=T;#]-E,C89RJT,1PTR19!M%7#V<02AW MIQW:V3_X+%9K;1XXH^&&K^ 6])?-3.&=4VA9B CB1,B8*%B>=C[1#Q.O:P32 M%;\)V"65:V*V,I?RJ[FY7)QV7(,(0@BT4<'Q[Q[&$(9&$^+X*U?:*6P:P>KU M7OO/Z>9Q,W.>P%B&OXN%7I]V^AVR@"7?AOJSW/T"^89\HR^089+^DEVVUN]U M2+!-M(QR8400B3C[Y]]R1U0$^FZ+ ,L%V!,!1EL$O%S >ZE -Q=(7>UD6TG] M,.&:CX9*[H@RJU&;N4B=F4KC]D5LXGZK%;X5**='XYOI]/)N>GY]=TL^74_( M^.;Z[O+ZXOQZ?'E^2]Y/0',1)N2:*\5-A'X:.AK-&F$GR$V<9298BXD!F0;@%9K;'?,:L"F]AJM9K47LEDX2,T7XAEQJB)(_+1:ZA85N:J';8N$\VH3R 8#,(8:ET&3#'["H-=&@(BR?)%!B M8^JS*>IVU7=K*+3EVA.B..[DAZ62$7E+CUS7)1M0)#+I0;0D;[TGSW;"O$!- M*1ZY1'H*UGNU"0E%)#0LC"CUR0-PE1"^Q+6I#.2;>_>FSVCO(UH'+108T6.+ M[_S"=[YU@S=H0Y% 1DC!"4])+!1\+D*A,5)-#LOTG:3Z#!_?CWS7QPT/G?MJ MKM67=0>LNNP1W),"[LDKX!Z16,;!5BET3A/T3+=?Q>33.O2&97VW%7JO@-Y[ M%70+[EX-D-^MPZZOHNT.[Q>H^U;48YZL,5\-M 7"O^?A%DP*AV()1,3XALX,Z[*9UM-<*?% 'UB!?X8$U#V8>@FDJE%VAG'0D!#M/J-NV8Y< MJ_$I_R:B;43X:J5@Q360(.0"[R.Y;0YQKK *I6=2LQ5+I352*Y:K,LFLOLC5 M5"N6T88T:USGMP-E)5!F!7JYSR8R-L["-C&%: [*UB)HV87HH=H0+?L0M7>+ MF=18P8*'164_I&T@"S[./6E2I.WCZ+F^](RIOT%)&^:2_ZF] 5R0,S(C7^*T M!?V*SEE@6YMAFBY>%H"2N>G)H0)04BRU;RFY MDC.IG32G>:1?XK^2S^C@0/YC)6\Q.V_-'H\Z9B39SQ\_-@X#N;XJ&=!6![*2 MLYB=LR:PV.*GU#S$318%U&B?UFB3M7,1*[F(V;GH:00QCUY9**QD*G8HIF(E M4S$[?:0V@JJ-HXR73&_?X$OC>Q+B!5JWU5!NYU$ +&V+E;S$[+RT;Z$O<6W) M0>Q0',1*#F)V#OK^&JH/;EZ[ TL28G82>GD-U2>P+(1M$$K*8O89[&D,,9/^ M2Y/W2O[RW /%URNYR;-STS--/M]RWN33>;G)Z5[#%&5SNE=2E_<,==6=_DKJ M\BJ?^H>B+J^D+N]_HJ[<3K7]^TT1<"KG4A&H57J^9R#@*)\=415/BS/$3^G) MF5,NSPX@IURM\*.)A+!$4?>XAT6GLC.][$;+37K*-9=:RRB]7 /'+R^S -\O M)69??F,,%">KHW\!4$L#!!0 ( !)H7E'YVRU#AP, "8- 9 >&PO M=V]R:W-H965T<>^+XW/0WE#WS"$"@ MES0A?&!$0F3GILF#"%+,6S0#(N\L*$NQD%.V-'G& (4X(8+ ;&R#X?V[X*T"L>8]CPG3%2I3Q1^JPF-^' L!0C2" 0*@66 M?VNX@"11F22/G]ND1H&I G?'K]FO=?&RF"?,X8(F7^-01 .C:Z 0%GB5B#NZ M^0S;@CR5+Z )U[]HLUUK&2A8<4'3;;!DD,8D_\.9!F M>8D%'O89W2"F5LML:J!+U=&27$S44YD+)N_&,DX,YP^3R>CN&[J]1M/;Z>/5 M_/[J$LT^CZ;WMQ,TO[^]^((>IC?W<_3^$@2.$_ZA;PJ)JZ+-8(LQSC&<&HP> MFE B(HZN2 CAW_&FY%N0=EY)CYW&A'/(6LBUSI!C.=8[9"(>808\_VW([Q:B MN#J_6Y=?)?JH'G:(9OB7W(0"C1C#9 EZ_'WTQ 63&^I' UB[ &MKL'8-V)22 M-7 AH1Y(+/@9&L,R)B0F2[G=$DP"J%(\S^GIG.K-6P]MK]US^^:Z@HI74/'^ MD\I7O9OE8+0&)M].]$E6+Y#<8H"N<*8AWCM-0T_UWK^4$.GO*>7Z[!M\O\/T3"[% N?T^NKMOR.M5TNP7= M[G%R/>I9%7YW3ZV/?J];@]\K\'LGEBLG>%"MWO[F\EINS<.UK?*,M([32QK" M N(:R9J3*9L]YQD.8&!('^7 UF ,4<-!8N^ M4_/>E79DG]J/_N9Z>%/ONY'OM#IV#?'2CNQF/YI%DAU-T5S0X%GKB$8;S$+9 M KUDLA^5A0BJ#[6S7.5*>M;+L^_(":8R6:$HP06,M1J^5(YEC?E^4303#?" M3U3(^O4PDA\RP-0">7]!J7B=*(#BTVCX!U!+ P04 " 2:%Y1!UFI*;<& M #'& &0 'AL+W=OO MT/A<)IUQ;, 8<)MD)HF3MG/:)E,G/0^=\R"#;#0!1"41Q_WU9R4(X!B(QWWI M2\QEO]UOM:O=13E9,_X@0D(D>HJC1)SV0RG3MZ.1\$,28S%D*4G@S9+Q&$NX MY:N12#G!@0;%T<@R#&<48YKTST[TLUM^=L(R&=&$W'(DLCC&?'-!(K8^[9O] MYP=?Z2J4ZL'H["3%*S(G\CZ]Y7 W*K4$-":)H"Q!G"Q/^^?FVP_61 &TQ#=* MUJ)VC90K"\8>U,W'X+1O*$8D(KY4*C#\/))+$D5*$_#X42CMES85L'[]K/U: M.P_.++ @ERSZEP8R/.U[?120)1G0K*X M .#F";Y+WXJ%J(&,.T6@%4 K'T!XP(PWA=@%P![7\"D $Q> #RC!> 4 &=? M"VX! 7 T]'-PZ%C.<,2GYUPMD9<28,V=:$30J,AA#11N3N7'-Y2P,FS M^=W-Y3_HXGQ^-4.WG\Z_S-'1C$A,(X&^8,ZQRJPWZ!C=SV?HZ,\W)R,)1A5T MY!<&+G(#5HN!\VPU1)8]0)9A&0WPRV[X-5D W&N%S_:P/C9:X5?[6)^VPJ^[ MX7.2=EI_OS?@HT2$WLZ;B4VB(Z M*8E.#EI8M-:M )[B1\*AM:$51%ZB $N"EIAR](BCC#1YDQMT:SR]\7#B-/-T M2I[.83Q33 -$X9=PRH*F?9\K=FI\IHYG&$8S(;MCX1Q0L: M4;EIXC;=B=78\L;U8.5[H4G.,%N#:AI5CS1^D?8 >C7G4.D:FX2Q&US;-78= M:!*<&.UI:=:ZO/G+'B0L.>[RPMPEYYD-82@$ZW$PG>FXW8NJ 9E6IQ=;78<\ MJ>O&8E.HV5YPP]FA^KX0W*+JVI-VJE5K,KN;R'W"B<]6"?WY)K6;;!;S$O&[77S^A5+)MH0S)&-8I;(4,#@!\UA(SI* MAUDU);.[*]V&T&M8C.:2^0_H%@H9^OZ9Q O"NX8)LVHFIO-[S#=FU4[,P_K) MJQ/.*WIOP*F4TPCIZ=!P!DB&1#N-DPW" 4M57JAG-S%9870=D:E*6(LD0@Z6+ M:12I%2\&)&A7A2&A#8$4B=.(;0@1 WB]I#[A(,=10"%Y)>,:5/,EM[ZM)5=^ M5'"]5W?/9!'!?@C[((4NK<**8=43R>$#.\,1XFJ_*!)I$76PM;6U8>)0MI>9 M;KDZ;#V6/XLQ?R RGX]><%3&3?>=4+I@V^0LAUWY4_5_L[MOMY;])%/[1A') M1Y(J-LV[WFL83PRCO315 X%YX$2@)B:8C/-%;ZZ7W9HA\#T=7*0LZ&13.:VB MQR7U*2P]O,O2(D"J^,40U2 WWQ*BRZN; 8*97;_$:T<)T86L-.0 L"*44EQ5&TR5,G4 6HW19P [VPTV*6@1+R M ]*V![H5PH^84 L*^][?*P51L3+5C#] BRSGK5:+!ZIWR-K@CS)M08$N(NP_ M',]#%A'1BPDD%\B*HFPME!_JV&R([LHU6;((GL R/$=>G=,%6:0Z%94AO(CQ M$XVSN!30/G!"=,^!,"\EI/0VXR&ZAP#W"L2@%H+N3:Y*3[')ERQ7NK5UE8[G M/. $1(A>%OB>TPU5E',5!?>I.J)3ZX436'GMS!U+J8]^ZDN=Q9U5AH'79D_P6:&X'G?+G;PD-*H=N*HC_L^8KV@" MNYXL 68,7<#S_-0\OY$LU6>P"R9A$-&7(<$!X4H WB\9D\\WZEBW_-_%V?]0 M2P,$% @ $FA>43@!2ER. @ FP8 !D !X;"]W;W)K&ULA951;Z) %(7_R@WI0YML"J)H;9#$5MPUT=:([F:SV8=1KS(I M,.S,J.V_WYF!$G=%?8$9F'.^U+(G 9Y;\H&L9]ZP'"]:X(;M$SMCA&Y;U>-IOQ1)ACG HUSH6K'9" MLK04JP0IS8HS>2^?PY' ;9P1N*7 -;D+D$DY()($/F<'X'JUZB5O?=1Y&3%?8LU5@%\CU: 5SX3KM5J.[E4$R2!"8T MH^DN!;,38$H^5$^5M1NT>_+]>LW6?\_%/NHUNFU/"-_23$""&Z5R[COJH?*B M%183R7+3?I9,JF9FAK'Z>R#7"]3]#6/R&PO=V]R:W-H965T(@7D3(3SJ"_9 NB4C[\Q*K5>%5KI'JP=W/%.1 MA'$68MB ']GQ/0O>T0PKFO2%YA6U*IS@L@.>VP;J4K?!GN'!<-)KHO.QU<E3)>KL_;9\YX"!-=X<)5@FT@](3VVO" +(&Q5$PA M#'FZ9%F,L@TWV2-*I2N1@CC3015JH>L5W'*62="%91/V\U8O!#<*4_FOQ8/"$-BC M?J,36*#IVI4$*!1I$PW[.A2>D0D)/J1%N2,0LJ;PCCZN9\L19Y4CSC[HB#"6 M,[[2G[>6T^^U_&Q/1.TK>1T2_-[$_&C8%M%>1;1W#%' )[UUD]C$H[>3WBPG;MW[72OKNS@,$U1\G<'/.TRG*&R%EVSL M*FS^U&5VW M7^)9]7_C9EMX6,CJ9DFZGSID=2LD]E[XSI#9E6Z$3*RRO*ZK2/#5(H+O,\6U METWXNAT;@[H+DD/:X+Z.\0;8+TI](\=W(+H4K'L%.:I9')J"=J5_15CV'DWHQ;\1D\" ^"6:K:ZZ[C,3_BO MYJ_(^9 TS(_(^;BXR:C5%QLJ5 M/JGGCQ&R$(41T._GG*N7@5F@NC$:_ ]02P,$% @ $FA>40#<_HW:! M$!< !D !X;"]W;W)K&ULK5A=<]HX%'UN?X7& MLP_M#(LMVX#Q$&8@AA!*B&,GW=GI],&Q!7CJ#VJ+T/S[RI\!(@N5W3P$^W+/ M.9+.O<+68!\G/](-0AC\"H,HO1(V&&]U44S=#0J=M!UO442^6<5)Z&!RFZS% M=)L@Q\M!82#*DM050\>/A.$@CYG)7PE0J *6 MO][@+" .!UMGC6R$G[9F0N[$FL7S0Q2E?AR!!*VNA!'4;2AE@#SCJX_VZ<$U MR*;R',<_LIM;[TJ0LA&A +DXHW#(QPNZ1D&0,9%Q_"Q)A5HS QY>5^S3?/)D M,L].BJ[CX!_?PYLK01. AU;.+L!6O)^A7XC@L MP60$H1\5G\ZO!5*)I7,2KP:LS3YUFU1- Z2R&W+[#2O#(;?C ML+(<Z^6'1OWOJ&@YWA((GW M(,GR"5]VD>\?.9YTO!]E6YV-$_*M3W!X:%_/)L;38@+NI\":W#PM1A9X>!I9 MCQ,+&+=?;XW)T@#FZ-^[R?+1!I\,A!T_2#^#O\&3;8!/?WT>B)@,(R,3W5)R M7$C*39)HVP:RT@*R)$L4N,&&SW<1@:N-\"D;?N0VP:PF\%A MGP*?\\#51OB"8^FD9O4EQ])!I1%NLN&C+5DZJ=\(MWCF7JAKQW"15&U=NG)= MNG+.IS3P37[N?/P*OHV>4YR0G\SO#$ZEYE1R3K5IC/Z+[Z'( V2P@9,@KP5( M6R%:D;.)JB+_^.%#4YFS":HR;R:8L@FJ0F\FF)U9B[+4%15ANJ"8^59HUYR+#Q4& 0FFR!ODSX#;_&L0#4 5J>H=56K?UK59N*[")@H M ?:&1&@%7G#V)RGMSG'.G(=HP9.TY$DR MJ4GJ<9)U)NG(L$YM6(?/,-/Q/4#>".($C!%YL4&-VQ&;\-[%;S5%W0RNV03? M9%HO&VS0?!><49U4/9U05FJK%;RI5U/Y#T:,] MJ%OO0=W_L@>UP"B,=Q&F[44%E#-O]CY/Z2B*]"YQ MSDFXX,Q;?SCBSM"2.-UED% M8Y)3C1-LG=<011AX9"I@[Z0 2BVIK[8466XS)@&EMS=KZ8+>'Y]!_4_S@"VM M81[BP6%!B))U?LZ8 C=KYOS@X2!<'&:.H7Z=GP*=Q VH3VCQ*=1O:/$9U&]I M\3G4O]#B"ZC?T>)+J-_3XB;4'VAQ*SN,I<1'/=WN4>)C3;3[51SCZB83J _!A[\!4$L#!!0 ( !)H7E%$GE.7]P0 +\3 9 M>&PO=V]R:W-H965TQ"C9CFZ;=7[\V$" )4/K2/"1 [KD^OK[W7)OQ MEHLGN2%$@96!-QA%> MDP51C]&]T'=6[L6G(6&2<@8$69UUSN&76^080&+Q%R5;6;H&9BI+SI_,S=P_ MZ]B&$0F(IXP+K'^>R24) N-)\_B5.>WD8QI@^7KG_2J9O)[,$DMRR8._J:\V M9YUA!_ADA>- /?#M#FT!;@9PVP+Z&:#?%C#( (.V@&$&&+8%C#+ MJ"T VKN5LUM#\L5.DR[-DB3%IECAR5CP+1#&7OLS%TF>)GB=6929DEHHH?^E M&J6TN,:M.5E8URD8Z":,>[P*T"]+D V'%6@+YO14^*= N@D\&$%?-H"[L#: MT6?-\*]QT B_>@O.--RNA5^W)S^H@-\TPQ21.@9VN M>Z\"?MMZ[O;!W"V=Y'FFHSS34>+/J9M-O)34I[IO "[ [%=,U2NX(VK#?3!G MST0J0L#/;QH%YHJ$\M^&,9U\3"<9LU!C@MZSVR YRLH/W1YA*&5=G[: B M9M!U^HYS0+:%X1[?8S, KXJ]:@*15ZO\F%!#_O2+@DHDF) MH%TT>OO#] ^6MA>P>6:QF0'@JUT.^50J09>QTNNQ$CP$:E<6B@.FXT!V;I:.BO*-G_MUF/HC5 Y^/6 MHQ!WV*SNAW7B[P>W08VN,\_E(/?AL$YH8*'EL%G,WZ14UW^N,\?E;),UEMWPDB?TG%ZR-9'#K8F^MBN MP/(UC7IF%^'7Y#$V4>@"GE2E[ (M]$SI]L3RE%D++JN2^")CY>XK^+[*7U88 MH:-><%-E52LZJ-!I9+<.3#[A(B9=0%Y,L$P[8SIT.*(*!Z:]=>O[VU4V9CE% M$1S45@HJ]!TUZWN>/)2T2DM4VJY_W'X=%:J,FG?L]VG$I>E&NBM[G"G!@\#( MT9PIHJ5156[5,K?E /?=HYR959A!IV(=K-*)WKS:NL-B39D$ 5EIH'TZT%DG MTK=%Z8WB47+(7W*E>)A<;@CVB3 &^O\5YVIW8]X;Y._L)O\#4$L#!!0 ( M !)H7E%;MO3U*0( '$$ 9 >&PO=V]R:W-H965T MYK88!Q\"DL..';A=J?HSM/V,'-]6<>.?I&YRA_H1UT MT$F%.DA+ M\+,Y7Z+@3BN![F[4*Z?^OR$WI'>>U-VS8S(*PS"FQ_-2Z)D-!.B]-[M!+51L M'-'M=O42/PG? _ @ >@H T !X M;"]S='EL97,N>&ULU5;=:MLP%'X5H931PJCM9$GI:ANV0F&PC4)SL;NBV,>V M0#^>+&=.7V=OLB>;9#F.D\90>K&E-]8YWSGZSJU6I@*25G<29-_7]A<<)%3@.12&+VF$@\4'C!S=K4PAPH_G[W[64M^<(3=.WD\F_N/%S2%^W@8N ML'>4=/X"TDM_G-?$QJ@7QZG__!X1W <&BKVN-7&82;'?(0N8NH0#6A,6X5O" MZ$I1.RLCG+*-@Z<62"23"FFS-49(8)'JR84#Y]E=ZW@X%5*UM5T%]UUUZ0>! MK6<%4L9Z@5/L@#@LB=:@Q)UQVN06?!9"G;W[!'^D>VQ]UD M@QWU[7Z*WC2".M/1.,?R#]D<]Y#6?Q4O*NE:ZL^U68YH?7M2X%Y!1IO6;[)> MP!A[,,Y.RI)M/C&:"PYN\2\N&(=D.P\54M$G4\T>E<0 H#!:@](T&2*_%"F7 MT.CM<6JR<"C&KM[ZM1% MSM^"R,7IBYQ=GZ1&K[MU!E?;WL76H\@^("+\W3Y4V*XH6M64:2HZKZ!I"N+9 M_6;H-5F9A^ >O\E/(2,UT\L^&.&=_0U26O/K/NO>-J++VME?[?*"15MP]]J, M_P)02P,$% @ $FA>49>*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'-98# 7%P #P 'AL+W=O M[7]5>M.;,1ND=[\VA_CKK]EKPNML*T>^:63"?7\UV7+;>YT_' M:ZWUS#Y0O:AZJ5HS. S<2_'2_7M^.$3/LI./LI']7TMO_-X(#^UD*W?RNZB7 MWMQ#W5:]K)26WU7;\X956C7-TO,/)^Z%[F7U:I@-D 5_[,:1GC]2;D"6WM7< M7' C==>/OQBOSPWCLS _/AP]]>I6-KW0,>_%G59/>]E^'2YCGF)F/<88A^/G M(8C7^D?"J#8;68E854\[T?:'.&K1#(!MMY7[SD,MWXFE%ZEGH8?G,3<@]>'9 M>@-E14I?2W-"DWK$$G$3R$H"\/"?DPH*\ B"OS@EY84&^!R#?NX6\ M"1EA*+]%:XH9SHJP('F&PBQ&,681M2 _ ) ?W$(R16Q*%68'"*,K+K"#9 M'5KG"8D(9A;D1P#RHUM(DMV;^.5T"N3/HL#[8**5[E28PI^P7A+R4I'FPV2!J^8VM0G(3% M,'TA+1Y00<)W+ JK!J,WIJUO1/?69H/TX#OVPZL"3JAA 5@E<+T2@_@J]L3$AQP2N'5.F:4@? MAH!FN7D!V.CJE'W]Q]:N[RR3>9676_;\4G1#4WFQ^50ZC[+;UEI M-<=QHH?7&>IX>)T9G1^]_<_$KBBNN?WL\N_&MOZ/P?JG&VZNLM:KZ)P-I?6I MTO=ZONWT=*'5.%E%ITNJAM.%E X=Q!#$X8,,!)GP06L(6HC-J#<+T)L7/]L"]&;4FP7H MS:@W"]";46\6H#>CWBQ ;T:]68#>C'JS +T9]68!>AO4VPC0VZ#>1H#>!O4V M O0VB\,2 7H;U-N\4V_G'[5U<\]SC?N_DVH_OFOG[:?E\^;BZYUPUG":>?P% M4$L#!!0 ( !)H7E$&5T)WCP$ ' 5 3 6T-O;G1E;G1?5'EP97-= M+GAM;,V8S6[",!"$7R7*%1%CIZ4_ BYMKRV'OH";;(A%$ENVH?#V=<*/U(I& M("IU+K$2[\Z,O=)WR.1]:\A%F[IJW#0NO3>/C+FLI%JZ1!MJPDZA;2U]>+4+ M9F2VE MB8C0:LTPWGAH_]*U&/)L\4R%7E8]>-N&S4[J9QI8J%T=/N\+6:QI+ M8RJ521_VV;K)?[@,]PY)Z.QJ7*F,&X2"F)UT:'=^-]CWO:W)6I53-)?6O\HZ M5+%-Q9S?5N22?HD3&751J(QRG:WJT)(X8TGFKB3R=97L1 ?]SC[<,.V>_&K_ M3J;/,%3.K38N3,S2Y7:'D;3=0Q.$R'K5?\2C8Y"^^GS43CNG_$SO<+V?VBZ[ M>3C6+=??\?<9'_4OS"% &UL4$L! A0#% @ $FA>46<)%8#M *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ M$FA>49E&PO=V]R:W-H965T&UL4$L! A0#% @ M$FA>43H65L;%!@ ^QL !@ ("!2@T 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ $FA>47=DQK2* P !PP M !@ ("!]QP 'AL+W=O)P >&PO=V]R:W-H965T&UL4$L! A0#% @ $FA>41N@ADT*"0 514 !@ ("! MFRX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $FA>4=#]>!;3" "14 !D M ("!^5H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $FA>41TSV_@G!0 H@L !D ("! M'7( 'AL+W=O&PO=V]R:W-H965T@0( %D% 9 M " @=A[ !X;"]W;W)K&UL4$L! A0#% M @ $FA>46722RA+' "E0 !D ("!D'X 'AL+W=O&PO=V]R:W-H965T"G !X;"]W;W)K&UL4$L! A0#% @ $FA>4:SIT!=G @ KP4 !D M ("!3JP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $FA>4>$KN:XM!0 914 !D ("!G[< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M$FA>43@!2ER. @ FP8 !D ("!K\< 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ J "H 70L !?F $ $! end XML 46 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 47 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 48 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 132 307 1 true 29 0 false 5 false false R1.htm 00000001 - Document - Cover Sheet http://omegaflex.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://omegaflex.com/role/BalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://omegaflex.com/role/BalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://omegaflex.com/role/StatementsOfIncome Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://omegaflex.com/role/StatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://omegaflex.com/role/StatementsOfShareholdersEquity Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 6 false false R7.htm 00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://omegaflex.com/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 00000008 - Disclosure - BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS Sheet http://omegaflex.com/role/BasisOfPresentationAndDescriptionOfBusiness BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS Notes 8 false false R9.htm 00000009 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://omegaflex.com/role/SignificantAccountingPolicies SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 00000010 - Disclosure - INVENTORIES Sheet http://omegaflex.com/role/Inventories INVENTORIES Notes 10 false false R11.htm 00000011 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS Sheet http://omegaflex.com/role/LineOfCreditAndOtherBorrowings LINE OF CREDIT AND OTHER BORROWINGS Notes 11 false false R12.htm 00000012 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://omegaflex.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 12 false false R13.htm 00000013 - Disclosure - STOCK BASED PLANS Sheet http://omegaflex.com/role/StockBasedPlans STOCK BASED PLANS Notes 13 false false R14.htm 00000014 - Disclosure - LEASES Sheet http://omegaflex.com/role/Leases LEASES Notes 14 false false R15.htm 00000015 - Disclosure - SHAREHOLDERS' EQUITY Sheet http://omegaflex.com/role/ShareholdersEquity SHAREHOLDERS' EQUITY Notes 15 false false R16.htm 00000016 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://omegaflex.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 16 false false R17.htm 00000017 - Disclosure - SUBSEQUENT EVENTS Sheet http://omegaflex.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 17 false false R18.htm 00000018 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://omegaflex.com/role/SignificantAccountingPoliciesPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 18 false false R19.htm 00000019 - Disclosure - INVENTORIES (Tables) Sheet http://omegaflex.com/role/InventoriesTables INVENTORIES (Tables) Tables http://omegaflex.com/role/Inventories 19 false false R20.htm 00000020 - Disclosure - STOCK BASED PLANS (Tables) Sheet http://omegaflex.com/role/StockBasedPlansTables STOCK BASED PLANS (Tables) Tables http://omegaflex.com/role/StockBasedPlans 20 false false R21.htm 00000021 - Disclosure - LEASES (Tables) Sheet http://omegaflex.com/role/LeasesTables LEASES (Tables) Tables http://omegaflex.com/role/Leases 21 false false R22.htm 00000022 - Disclosure - SHAREHOLDERS' EQUITY (Tables) Sheet http://omegaflex.com/role/ShareholdersEquityTables SHAREHOLDERS' EQUITY (Tables) Tables http://omegaflex.com/role/ShareholdersEquity 22 false false R23.htm 00000023 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://omegaflex.com/role/SignificantAccountingPoliciesPolicies 23 false false R24.htm 00000024 - Disclosure - SCHEDULE OF INVENTORIES, NET OF RESERVES (Details) Sheet http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails SCHEDULE OF INVENTORIES, NET OF RESERVES (Details) Details 24 false false R25.htm 00000025 - Disclosure - INVENTORIES (Details Narrative) Sheet http://omegaflex.com/role/InventoriesDetailsNarrative INVENTORIES (Details Narrative) Details http://omegaflex.com/role/InventoriesTables 25 false false R26.htm 00000026 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS (Details Narrative) Sheet http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative LINE OF CREDIT AND OTHER BORROWINGS (Details Narrative) Details http://omegaflex.com/role/LineOfCreditAndOtherBorrowings 26 false false R27.htm 00000027 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) Sheet http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative COMMITMENTS AND CONTINGENCIES (Details Narrative) Details http://omegaflex.com/role/CommitmentsAndContingencies 27 false false R28.htm 00000028 - Disclosure - SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details) Sheet http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details) Details 28 false false R29.htm 00000029 - Disclosure - STOCK BASED PLANS (Details Narrative) Sheet http://omegaflex.com/role/StockBasedPlansDetailsNarrative STOCK BASED PLANS (Details Narrative) Details http://omegaflex.com/role/StockBasedPlansTables 29 false false R30.htm 00000030 - Disclosure - SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details) Sheet http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details) Details 30 false false R31.htm 00000031 - Disclosure - LEASES (Details Narrative) Sheet http://omegaflex.com/role/LeasesDetailsNarrative LEASES (Details Narrative) Details http://omegaflex.com/role/LeasesTables 31 false false R32.htm 00000032 - Disclosure - SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS (Details) Sheet http://omegaflex.com/role/ScheduleOfRegularQuarterDividendPaymentsDetails SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS (Details) Details 32 false false R33.htm 00000033 - Disclosure - SHAREHOLDERS' EQUITY (Details Narrative) Sheet http://omegaflex.com/role/ShareholdersEquityDetailsNarrative SHAREHOLDERS' EQUITY (Details Narrative) Details http://omegaflex.com/role/ShareholdersEquityTables 33 false false R34.htm 00000034 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) Sheet http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative RELATED PARTY TRANSACTIONS (Details Narrative) Details http://omegaflex.com/role/RelatedPartyTransactions 34 false false All Reports Book All Reports form10q.htm ex31-1.htm ex31-2.htm ex32-1.htm oflx-20200930.xsd oflx-20200930_cal.xml oflx-20200930_def.xml oflx-20200930_lab.xml oflx-20200930_pre.xml http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 51 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10q.htm": { "axisCustom": 0, "axisStandard": 15, "contextCount": 132, "dts": { "calculationLink": { "local": [ "oflx-20200930_cal.xml" ] }, "definitionLink": { "local": [ "oflx-20200930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "form10q.htm" ] }, "labelLink": { "local": [ "oflx-20200930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "oflx-20200930_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "oflx-20200930.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.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", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 369, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 31, "http://omegaflex.com/20200930": 3, "http://xbrl.sec.gov/dei/2020-01-31": 11, "total": 45 }, "keyCustom": 26, "keyStandard": 281, "memberCustom": 16, "memberStandard": 13, "nsprefix": "OFLX", "nsuri": "http://omegaflex.com/20200930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "b", "span", "p", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://omegaflex.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "b", "span", "p", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - INVENTORIES", "role": "http://omegaflex.com/role/Inventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS", "role": "http://omegaflex.com/role/LineOfCreditAndOtherBorrowings", "shortName": "LINE OF CREDIT AND OTHER BORROWINGS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://omegaflex.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - STOCK BASED PLANS", "role": "http://omegaflex.com/role/StockBasedPlans", "shortName": "STOCK BASED PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - LEASES", "role": "http://omegaflex.com/role/Leases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - SHAREHOLDERS' EQUITY", "role": "http://omegaflex.com/role/ShareholdersEquity", "shortName": "SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://omegaflex.com/role/RelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - SUBSEQUENT EVENTS", "role": "http://omegaflex.com/role/SubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - INVENTORIES (Tables)", "role": "http://omegaflex.com/role/InventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2020-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://omegaflex.com/role/BalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2020-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - STOCK BASED PLANS (Tables)", "role": "http://omegaflex.com/role/StockBasedPlansTables", "shortName": "STOCK BASED PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - LEASES (Tables)", "role": "http://omegaflex.com/role/LeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDividendsPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - SHAREHOLDERS' EQUITY (Tables)", "role": "http://omegaflex.com/role/ShareholdersEquityTables", "shortName": "SHAREHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDividendsPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2020-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "role": "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2019-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2020-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - SCHEDULE OF INVENTORIES, NET OF RESERVES (Details)", "role": "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails", "shortName": "SCHEDULE OF INVENTORIES, NET OF RESERVES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2020-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2020-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - INVENTORIES (Details Narrative)", "role": "http://omegaflex.com/role/InventoriesDetailsNarrative", "shortName": "INVENTORIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2020-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ShortTermDebtTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS (Details Narrative)", "role": "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative", "shortName": "LINE OF CREDIT AND OTHER BORROWINGS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ShortTermDebtTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)", "role": "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2019-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details)", "role": "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails", "shortName": "SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2019-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - STOCK BASED PLANS (Details Narrative)", "role": "http://omegaflex.com/role/StockBasedPlansDetailsNarrative", "shortName": "STOCK BASED PLANS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2020-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://omegaflex.com/role/BalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2020-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2020-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details)", "role": "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails", "shortName": "SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2020-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2020-09-30", "decimals": "0", "first": true, "lang": null, "name": "OFLX:OperatingLeaseRightOfUseAsset1", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - LEASES (Details Narrative)", "role": "http://omegaflex.com/role/LeasesDetailsNarrative", "shortName": "LEASES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-07-012020-09-30", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfDividendsPayableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-09-222020-09-23", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS (Details)", "role": "http://omegaflex.com/role/ScheduleOfRegularQuarterDividendPaymentsDetails", "shortName": "SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfDividendsPayableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-09-222020-09-23", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2019-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - SHAREHOLDERS' EQUITY (Details Narrative)", "role": "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative", "shortName": "SHAREHOLDERS' EQUITY (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:TreasuryStockCommonShares", "span", "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2019-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:TreasuryStockCommonShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)", "role": "http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative", "shortName": "RELATED PARTY TRANSACTIONS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-07-012020-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "role": "http://omegaflex.com/role/StatementsOfIncome", "shortName": "Condensed Consolidated Statements of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-07-012020-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-07-012020-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://omegaflex.com/role/StatementsOfComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-07-012020-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2018-12-31_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "role": "http://omegaflex.com/role/StatementsOfShareholdersEquity", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "AsOf2018-12-31_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://omegaflex.com/role/StatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS", "role": "http://omegaflex.com/role/BasisOfPresentationAndDescriptionOfBusiness", "shortName": "BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "role": "http://omegaflex.com/role/SignificantAccountingPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10q.htm", "contextRef": "From2020-01-01to2020-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 29, "tag": { "OFLX_AccruedCommissionsAndSalesIncentivesChange": { "auth_ref": [], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Accrued Commissions and Sales Incentives Change, during the indicated time period.", "label": "AccruedCommissionsAndSalesIncentivesChange", "negatedLabel": "Accrued Commissions and Sales Incentives" } } }, "localname": "AccruedCommissionsAndSalesIncentivesChange", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OFLX_AccumulatedOtherComprehensiveIncomeLossMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accumulated Other Comprehensive Income Loss [Member]", "label": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "OFLX_BanburyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Banbury [Member]", "label": "Banbury [Member]" } } }, "localname": "BanburyMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_ContingenciesReservesRecorded": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reserves recorded.", "label": "Reserves recorded" } } }, "localname": "ContingenciesReservesRecorded", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OFLX_DeclaredDividends": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Declared Dividends.", "label": "Declared Dividends" } } }, "localname": "DeclaredDividends", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OFLX_DeductiblesPerClaim": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deductibles per claim.", "label": "Deductibles per claim" } } }, "localname": "DeductiblesPerClaim", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OFLX_DefenseCostsPerClaim": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Defense costs per claim.", "label": "Defense costs per claim" } } }, "localname": "DefenseCostsPerClaim", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OFLX_EngineeringExpense": { "auth_ref": [], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Engineering Expense, during the indicated time period.", "label": "Engineering Expense" } } }, "localname": "EngineeringExpense", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "OFLX_ForfeitureRateOfPlan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forfeiture rate of plan.", "label": "Forfeiture rate of plan" } } }, "localname": "ForfeitureRateOfPlan", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "percentItemType" }, "OFLX_FullValueUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Full Value Units [Member]", "label": "Full Value Units [Member]" } } }, "localname": "FullValueUnitsMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_GBPUnitedKingdomPoundsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "G B P United Kingdom Pounds [Member]" } } }, "localname": "GBPUnitedKingdomPoundsMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_HoustonMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Houston [Member]", "label": "Houston [Member]" } } }, "localname": "HoustonMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_IncreaseDecreaseInLeaseLiability": { "auth_ref": [], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) Lease Liability.", "label": "Lease Liabilities" } } }, "localname": "IncreaseDecreaseInLeaseLiability", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OFLX_IncreaseDecreaseInRightofuseAssets": { "auth_ref": [], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase decrease in Right-Of-Use assets.", "label": "IncreaseDecreaseInRightofuseAssets", "negatedLabel": "Right-Of-Use Assets" } } }, "localname": "IncreaseDecreaseInRightofuseAssets", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OFLX_LiborPlusOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Libo plus one [Member]", "label": "Libor Plus One [Member]" } } }, "localname": "LiborPlusOneMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_LineOfCreditFacilityExpirationPeriodDescription": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line of credit facility expiration period description.", "label": "Line of credit facility expiration period description" } } }, "localname": "LineOfCreditFacilityExpirationPeriodDescription", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "OFLX_LoanAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loan Agreement [Member]", "label": "Loan Agreement [Member]" } } }, "localname": "LoanAgreementMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_MiddletownMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Middletown [Member]", "label": "Middletown [Member]" } } }, "localname": "MiddletownMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_NonEmployeeDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-Employee Directors [Member]", "label": "Non-Employee Directors [Member]" } } }, "localname": "NonEmployeeDirectorsMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_OneCustomerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "One Significant Customer [Member]", "label": "One Significant Customer [Member]" } } }, "localname": "OneCustomerMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_OperatingLeaseLiability1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Lease liability.", "label": "Operating lease liabilities", "verboseLabel": "Lease liability" } } }, "localname": "OperatingLeaseLiability1", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OFLX_OperatingLeaseLiabilityCurrent1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Lease liability, current", "label": "Lease liability, current" } } }, "localname": "OperatingLeaseLiabilityCurrent1", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OFLX_OperatingLeaseRightOfUseAsset1": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Right-of-use assets.", "label": "Operating lease assets", "verboseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset1", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OFLX_OperatingLeasesTermDescription": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating leases term, description.", "label": "Operating leases term, description" } } }, "localname": "OperatingLeasesTermDescription", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "OFLX_PPPLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "PPP Loan [Member]", "label": "PPP Loan [Member]" } } }, "localname": "PPPLoanMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_PaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Paid In Capital [Member]", "label": "Paid In Capital [Member]" } } }, "localname": "PaidInCapitalMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "OFLX_PhantomStockPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Phantom Stock Plan [Member]", "label": "Phantom Stock Plan [Member]" } } }, "localname": "PhantomStockPlanMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_PotentialLiabilityPerClaim": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Potential liability per claim.", "label": "Potential liability per claim maximum range, value" } } }, "localname": "PotentialLiabilityPerClaim", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OFLX_PotentialLiabilityPerClaimMinimumRangeDescription": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Potential liability per claim minimum range description", "label": "Potential liability per claim minimum range, description" } } }, "localname": "PotentialLiabilityPerClaimMinimumRangeDescription", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "OFLX_RepaymentOfLoanDescription": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Repayment of loan, description.", "label": "Repayment of loan, description" } } }, "localname": "RepaymentOfLoanDescription", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "OFLX_RestrictedStockUnitAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Unit Awards [Member]", "label": "Restricted Stock Unit Awards [Member]" } } }, "localname": "RestrictedStockUnitAwardsMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options nonvested cancelled in period.", "label": "Nonvested Units, Canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options nonvested number expected to vest.", "label": "Phantom Stock Unit Awards Expected to Vest, Units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options nonvested weighted average grant date expected to vest", "label": "Phantom Stock Unit Awards Expected to Vest, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options nonvested weighted average grant date fair value cancelled.", "label": "Nonvested Weighted Average Grant Date Fair Value, Canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsDistributedInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) distributed during the period.", "label": "Number of shares distributed from treasury to non-employee directors during period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsDistributedInPeriodGross", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "OFLX_ShortTermInvestmentsDescription": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Short term investments description.", "label": "Short term investments, description" } } }, "localname": "ShortTermInvestmentsDescription", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "OFLX_SinceInceptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Since Inception [Member]", "label": "Since Inception [Member]" } } }, "localname": "SinceInceptionMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_StockRepurchasedDuringPeriodValuePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock repurchased during period, value per share.", "label": "Approximate cost per share" } } }, "localname": "StockRepurchasedDuringPeriodValuePerShare", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "OFLX_TaxesPayableNonCurrent": { "auth_ref": [], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long term taxes payable.", "label": "Long Term Taxes Payable" } } }, "localname": "TaxesPayableNonCurrent", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "OFLX_USSmallBusinessAdministrationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "U.S. Small Business Administration [Member]", "label": "U.S. Small Business Administration [Member]" } } }, "localname": "USSmallBusinessAdministrationMember", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_UnvestedUnitsOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Unvested units outstanding (number of shares), as of the indicated date.", "label": "Unvested units outstanding" } } }, "localname": "UnvestedUnitsOutstanding", "nsuri": "http://omegaflex.com/20200930", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "sharesItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r397" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r397" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r396" ], "lang": { "en-US": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r394", "r396", "r397" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r396" ], "lang": { "en-US": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r396" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r398" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r386" ], "lang": { "en-US": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r389" ], "lang": { "en-US": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "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." } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r402" ], "lang": { "en-US": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r400" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r397" ], "lang": { "en-US": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r396" ], "lang": { "en-US": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r390" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r391" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r388" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r392" ], "lang": { "en-US": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r393" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r401" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r267", "r268", "r273", "r274", "r384" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r267", "r268", "r273", "r274" ], "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r146", "r208", "r210", "r360" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r216", "r218", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r358", "r361" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r216", "r218", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r358", "r361" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MortgageLoansOnRealEstateLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]" } } }, "localname": "MortgageLoansOnRealEstateLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r146", "r208", "r210", "r360" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r214", "r216", "r218", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r358", "r361" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r214", "r216", "r218", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r358", "r361" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r217" ], "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r144", "r145", "r208", "r209", "r359", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r144", "r145", "r208", "r209", "r359", "r371", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r177", "r217", "r314" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r215", "r307", "r308", "r310" ], "lang": { "en-US": { "role": { "label": "Subsidiaries [Member]" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r147", "r309" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r21", "r148", "r149" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable - less allowances of $1,013 and $1,433, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r9", "r10", "r40" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Compensation" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r9", "r10", "r40" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Commissions and Sales Incentives" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r54", "r55", "r56", "r345", "r366", "r367" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r22" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income to Net Cash Provided by Operating Activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r220", "r235", "r242" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r151", "r159", "r160", "r162" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "verboseLabel": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r28", "r151", "r159" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r95", "r132", "r135", "r141", "r157", "r267", "r273", "r282", "r326", "r343" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r53", "r95", "r157", "r267", "r273", "r282" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r221", "r237" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative", "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r1", "r99", "r128" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BasisOfPresentationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r32", "r87" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r12", "r88", "r92" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r81", "r87", "r91" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and Cash Equivalents \u2013 End of Period", "periodStartLabel": "Cash and Cash Equivalents \u2013 Beginning of Period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r81", "r283" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Net Increase (Decrease) in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "auth_ref": [ "r7", "r35" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.", "label": "Cash surrender value of life insurance" } } }, "localname": "CashSurrenderValueOfLifeInsurance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r176", "r332", "r350" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies (Note 5)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r173", "r174", "r175", "r186" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Cash Dividends Declared per Common Share" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r100", "r101" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheetsParenthetical", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheetsParenthetical", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheetsParenthetical", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r190" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheetsParenthetical", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock \u2013 par value $0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 outstanding at both September 30, 2020 and December 31, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r59", "r61", "r62", "r68", "r337", "r354" ], "calculation": { "http://omegaflex.com/role/StatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r59", "r61", "r67", "r265", "r266", "r277", "r336", "r353" ], "calculation": { "http://omegaflex.com/role/StatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Less: Comprehensive (Income) Loss Attributable to the Noncontrolling Interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r59", "r61", "r66", "r264", "r277", "r335", "r352" ], "calculation": { "http://omegaflex.com/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Other Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r123", "r124", "r146", "r280", "r281" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r123", "r124", "r146", "r280", "r281", "r370" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r120", "r341" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Significant Concentration" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r123", "r124", "r146", "r280", "r281" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration risk, percent" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r71", "r323" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "The increase (decrease) in cumulative translation adjustment before transfers included in determining net income.", "label": "Cumulative Translation Adjustment" } } }, "localname": "CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r327", "r329", "r342" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r97", "r191", "r192", "r193", "r194", "r291", "r292", "r293", "r340" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).", "label": "Share based compensation liability, current" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable after one year (or the operating cycle, if longer).", "label": "Share based compensation liability, non-current" } } }, "localname": "DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements.", "label": "Share based compensation liability" } } }, "localname": "DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r246", "r247" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r85", "r96", "r252", "r257", "r258", "r259" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "verboseLabel": "Deferred Taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r246", "r247" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred Taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r85", "r171" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and Amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "STOCK BASED PLANS" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r221", "r237" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "SUMMARY OF NONVESTED PHANTOM STOCK UNITS" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r90" ], "lang": { "en-US": { "role": { "documentation": "Date the declared dividend will be paid, in CCYY-MM-DD format.", "label": "Dividend Paid on or Before Date" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ScheduleOfRegularQuarterDividendPaymentsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r90" ], "lang": { "en-US": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividend Declared, Price Per Share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ScheduleOfRegularQuarterDividendPaymentsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r10", "r40" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r16", "r18", "r328", "r344" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividend Paid on or Before Date, Amount" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ScheduleOfRegularQuarterDividendPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r90" ], "lang": { "en-US": { "role": { "documentation": "Date the dividend to be paid was declared, in CCYY-MM-DD format.", "label": "Dividend Declared, Date" } } }, "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ScheduleOfRegularQuarterDividendPaymentsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r113" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Basic and Diluted Earnings per Common Share" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r92", "r114", "r115" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r283" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Translation effect on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Compensation expense, weighted average recognize period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r235" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Payment benefit to employee's" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r100", "r101", "r102", "r104", "r109", "r111", "r117", "r158", "r190", "r195", "r238", "r239", "r240", "r254", "r255", "r284", "r285", "r286", "r287", "r288", "r289", "r362", "r363", "r364" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r92", "r278", "r279" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial and Nonfinancial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r92", "r290" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r167", "r168", "r325" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill - Net" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r92", "r169", "r170" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r70", "r95", "r132", "r134", "r137", "r140", "r142", "r157", "r282" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r64", "r132", "r134", "r137", "r140", "r142", "r324", "r333", "r339", "r356" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income Before Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r96", "r110", "r111", "r131", "r248", "r256", "r260", "r357" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r63", "r92", "r244", "r245", "r249", "r250", "r251", "r253", "r372" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r89" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Cash paid for Income Taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r84" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts Payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r84" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts Receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedSalaries": { "auth_ref": [ "r84" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in accrued salaries.", "label": "Increase (Decrease) in Accrued Salaries", "verboseLabel": "Accrued Compensation" } } }, "localname": "IncreaseDecreaseInAccruedSalaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r84" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Changes in Assets and Liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r84" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other Assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r84" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "verboseLabel": "Other Liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InsuranceClaimsMember": { "auth_ref": [ "r182", "r368" ], "lang": { "en-US": { "role": { "documentation": "A demand for payment of a policy benefit because of the occurrence of an insured event, such as the death or disability of the insured; the maturity of an endowment; the incurrence of hospital or medical bills; the destruction or damage of property and related deaths or injuries; defects in, liens on, or challenges to the title to real estate; or the occurrence of a surety loss; and the costs to process claims.", "label": "Insurance Claims [Member]" } } }, "localname": "InsuranceClaimsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r338" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense)" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r79", "r82", "r89" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Cash paid for Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-US": { "role": { "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.", "label": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r48" ], "calculation": { "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished Goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserveEffectOnIncomeNet": { "auth_ref": [], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The difference between the change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods and any LIFO decrement which have been reflected in the statement of income during the period.", "label": "Provision for Inventory Reserves" } } }, "localname": "InventoryLIFOReserveEffectOnIncomeNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r50" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories - Net", "totalLabel": "Inventories - Net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets", "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r11", "r51", "r92", "r116", "r163", "r164", "r166" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r49" ], "calculation": { "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw Materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r50", "r98", "r165" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory valuation reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/InventoriesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r156", "r355" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "LEASES" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r303" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "auth_ref": [ "r303" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r303" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r303" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r303" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r303" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r303" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r39", "r95", "r136", "r157", "r268", "r273", "r274", "r282" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r95", "r157", "r282", "r331", "r348" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Shareholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r41", "r95", "r157", "r268", "r273", "r274", "r282" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityReserveEstimatePolicy": { "auth_ref": [ "r92", "r369" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for estimating its liability as of the balance sheet date for the ultimate cost of settling reported and unreported claims incurred and claims adjustment expenses (including effects of inflation and other societal and economic factors).", "label": "Product Liability Reserves" } } }, "localname": "LiabilityReserveEstimatePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r17", "r329", "r342" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeDescription": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Description of the fees for amounts available, but unused under the credit facility.", "label": "Line of credit facility, commitment fee description" } } }, "localname": "LineOfCreditFacilityCommitmentFeeDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityDescription": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.", "label": "Line of credit facility, description" } } }, "localname": "LineOfCreditFacilityDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.", "label": "Line of credit facility, expiration date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).", "label": "Line of credit facility, interest rate description" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of credit interest rate percentage" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r176", "r177", "r178", "r180", "r181", "r182", "r184", "r187", "r188" ], "lang": { "en-US": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r176", "r177", "r178", "r180", "r181", "r182", "r184", "r187", "r188" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r176" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Liabilities recorded" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r179", "r183", "r187" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss contingencies, range of possible losses" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r176", "r177", "r178", "r180", "r181", "r182", "r184", "r187", "r188" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r47", "r95", "r157", "r282", "r330", "r347" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Noncontrolling Interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net Cash Used in Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net Cash Used in Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r81", "r83", "r86" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net Cash Provided by Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r57", "r60", "r65", "r86", "r95", "r103", "r105", "r106", "r107", "r108", "r110", "r111", "r112", "r132", "r134", "r137", "r140", "r142", "r157", "r282", "r334", "r351" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net Income attributable to Omega Flex, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r57", "r60", "r110", "r111", "r270", "r276" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Less: Net (Income) attributable to the Noncontrolling Interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r100", "r101", "r102", "r195", "r262" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r132", "r134", "r137", "r140", "r142" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating Profit" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r297" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Lease Liability - Operating" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r297" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Lease Liability \u2013 Operating, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r296" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-Of-Use Assets - Operating" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r302", "r304" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating lease, weighted average discount rate, percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r301", "r304" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating lease, weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Current Assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Long Term Assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r264", "r265", "r272" ], "calculation": { "http://omegaflex.com/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Foreign Currency Translation Adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r58", "r61", "r264", "r265", "r272" ], "calculation": { "http://omegaflex.com/role/StatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other Comprehensive Income (Loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable after one year or the operating cycle, if longer.", "label": "Other compensation liabilities, noncurrent" } } }, "localname": "OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent": { "auth_ref": [ "r212", "r213" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable within one year or the operating cycle, if longer.", "label": "Other compensation liabilities, current" } } }, "localname": "OtherDeferredCompensationArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the liabilities for deferred compensation arrangements classified as other.", "label": "Other compensation liabilities" } } }, "localname": "OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r40" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Long Term Liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r73" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r77" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends Paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r76" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchase of Investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r75" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital Expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r78" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromLoanOriginations1": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash inflow associated with loan origination (the process when securing a mortgage for a piece of real property) or lease origination.", "label": "Proceeds from loan" } } }, "localname": "ProceedsFromLoanOriginations1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfOtherInvestments": { "auth_ref": [ "r74" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from the sale of investments classified as other.", "label": "Net Proceeds from Sale of Investments" } } }, "localname": "ProceedsFromSaleOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate": { "auth_ref": [ "r178", "r179", "r181", "r182", "r183", "r185" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Best estimate of the loss exposure for a reasonably possible liability for product liability damages for which no accrual has been recorded.", "label": "Maximum aggregate claim amount" } } }, "localname": "ProductLiabilityContingencyLossExposureNotAccruedBestEstimate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r57", "r60", "r80", "r95", "r103", "r110", "r111", "r132", "r134", "r137", "r140", "r142", "r157", "r264", "r269", "r271", "r276", "r277", "r282", "r339" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://omegaflex.com/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://omegaflex.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income", "totalLabel": "Net Income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows", "http://omegaflex.com/role/StatementsOfComprehensiveIncome", "http://omegaflex.com/role/StatementsOfIncome", "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r172", "r349" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and Equipment - Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r33", "r92", "r172", "r373", "r374" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r69", "r161" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Losses on Accounts Receivable, net of write-offs and recoveries" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r92", "r150", "r153", "r154", "r155" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Accounts Receivable and Provision for Credit Losses" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r307", "r310" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Amount collected from related party" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r305", "r306", "r308", "r311", "r312" ], "lang": { "en-US": { "role": { "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.", "label": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r195", "r241", "r346", "r365", "r367" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r100", "r101", "r102", "r104", "r109", "r111", "r158", "r238", "r239", "r240", "r254", "r255", "r362", "r364" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r129", "r130", "r133", "r138", "r139", "r143", "r144", "r146", "r207", "r208", "r323" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r93", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r211" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r123", "r146" ], "lang": { "en-US": { "role": { "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.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfDividendsPayableTextBlock": { "auth_ref": [ "r90" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all or some of the information related to dividends declared, but not paid, as of the financial reporting date.", "label": "SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS" } } }, "localname": "ScheduleOfDividendsPayableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r29", "r30", "r31" ], "lang": { "en-US": { "role": { "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.", "label": "SCHEDULE OF INVENTORIES, NET OF RESERVES" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r34", "r172" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r221", "r237" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of subsidiary's sales of previously unissued stock made to investors outside the consolidated group. This includes stock issued in a business combination in exchange for shares of an acquired entity.", "label": "Schedule of Subsidiary or Equity Method Investee [Table]" } } }, "localname": "ScheduleOfSubsidiaryOrEquityMethodInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r72" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling Expense" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r84" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Non-Cash Compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share based compensation vesting rights" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "auth_ref": [ "r219", "r222" ], "lang": { "en-US": { "role": { "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.", "label": "Share based compensation, description" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r228" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Nonvested Units, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Nonvested Weighted Average Grant Date Fair Value, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Nonvested Units, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Nonvested Weighted Average Grant Date Fair Value, Granted", "verboseLabel": "Share based compensation weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative", "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested Units, Ending Balance", "periodStartLabel": "Nonvested Units, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested Weighted Average Grant Date Fair Value, Ending Balance", "periodStartLabel": "Nonvested Weighted Average Grant Date Fair Value, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid": { "auth_ref": [ "r233" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid to settle liability for award under share-based payment arrangement.", "label": "Share based compensation paid in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Nonvested Units, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Nonvested Weighted Average Grant Date Fair Value, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share based compensation number of shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share based compensation grants in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based compensation arrangement by share-based payment award, options, grants in period, gross" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward": { "auth_ref": [ "r222" ], "lang": { "en-US": { "role": { "documentation": "Description of terms of award under share-based payment arrangement.", "label": "Employee benefit payment term description" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r219", "r225" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative", "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r92", "r221", "r226" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock-Based Compensation Plans" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r234" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.", "label": "Share-based payment arrangement, expensed and capitalized, amount" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of options vested.", "label": "Share based compensation vested shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StockBasedPlansDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance, shares", "periodStartLabel": "Balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTextBlock": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for short-term debt.", "label": "LINE OF CREDIT AND OTHER BORROWINGS" } } }, "localname": "ShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r46", "r100", "r101", "r102", "r104", "r109", "r111", "r117", "r158", "r190", "r195", "r238", "r239", "r240", "r254", "r255", "r284", "r285", "r286", "r287", "r288", "r289", "r362", "r363", "r364" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r100", "r101", "r102", "r117", "r323" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative", "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r190", "r195" ], "lang": { "en-US": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "To Restricted Stock Unit Awards, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r19", "r20", "r190", "r195" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "To Restricted Stock Unit Awards" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockDividend": { "auth_ref": [ "r46", "r190", "r195" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued to shareholders as a dividend during the period.", "label": "Stock Issued During Period, Value, Stock Dividend", "negatedLabel": "Dividends Declared" } } }, "localname": "StockIssuedDuringPeriodValueStockDividend", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r19", "r20", "r190", "r195", "r196" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Shares Reissued From Treasury Pursuant" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r19", "r20", "r190", "r195" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock repurchased during period, shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r19", "r20", "r190", "r195" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock repurchased during period, value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r25", "r26", "r95", "r152", "r157", "r282" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Omega Flex, Inc. Shareholders\u2019 Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Omega Flex, Inc. Shareholders\u2019 Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r95", "r100", "r101", "r102", "r104", "r109", "r157", "r158", "r195", "r238", "r239", "r240", "r254", "r255", "r262", "r263", "r275", "r282", "r284", "r285", "r289", "r363", "r364" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "September 30, 2019", "periodStartLabel": "January 1, 2019", "totalLabel": "Total Shareholders\u2019 Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets", "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Shareholders\u2019 Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r94", "r195", "r198" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "SHAREHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reporting subsequent events.", "label": "Subsequent Events" } } }, "localname": "SubsequentEventsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r313", "r315" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary or Equity Method Investee [Line Items]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Disclosure of Cash Flow Information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury stock, common, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r45", "r196" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r45", "r196", "r197" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury Stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r118", "r119", "r121", "r122", "r125", "r126", "r127" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Basic and Diluted Weighted Average Shares Outstanding" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB TOPIC 5.Y.Q2)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r315": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "40", "Subparagraph": "(SAB Topic 5.W)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=27015833&loc=d3e570705-122907" }, "r369": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/subtopic&trid=2560295" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r385": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r386": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r387": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r388": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r389": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r391": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r392": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r393": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r394": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r395": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r396": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r397": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r398": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r399": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r401": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r402": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r403": { "Name": "Securities Act", "Number": "Section", "Publisher": "SEC", "Section": "12" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" } }, "version": "2.1" } ZIP 52 0001493152-20-020191-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-20-020191-xbrl.zip M4$L#!!0 ( !)H7E')U:75/C M.!9]=Y7_@X:J[H(JAP08IFI(ABKHI+=3RS0,G=K:>51L.=$B6VG)3LC\^CE7 MA@<2V]+5O;I'YQXI;GWH_7YQ&@:M#YVS-CX9_;5ZW=Y%Y[15 M]Y]X6J\>M\XOVW^R3[T_+SJ_[:0Z+T[806-4L)[,A&4?Q81=ZXSGD;\1L4_" MR'0''='UZJG]FBSC9B#S$]9HLD+<%C6NY "71@Z&175+YHD@ M7W[L+0]42WDFU?3D2T.YME;^);QG.Z=O\[X=-5MU,HBIN/HN@VB=GW;^_:%[ MWNV%P='!_D&K?G[Z?"'%"$*8[RD)V_?XG3"%3&7,"ZGS,.A/63$4[-U0BI1U M;D5<%G(LV&6*)L)\3X%=E<:6/"_"H-!H%%-\[*AQR'3J0OS$39_GPM8N;Y68 MLK.XH">'C<;A-J-\V>#:IG?=* S^*<8R9]?[[(/N"W2)';@(4KPX>:F./_>: M_4]I:1+6J/-PR]QYL!\&73;D6*X&>1 3D6#BI65_E-Q@<:DINQ8C;8#SG+W7 M)D._VA^P8U@J;Z_$;<2Z M>;S/=FDUO57)YU(WC1A(6Q@LN[?&W=A[CHF=S>&OKF2\ F$ECD, X9Q;I!") MSJ;L)M<3)9*!B#P>C$=!HF$UUP6+88!CW?)\RLJ\,*5@MN#(/?RCC',$!%A( M("3E1).&Z4P6#+SJVJTUR$4LK.5FZK@WXS?",>[")S =L(HLA(K0C,+X;G@R/ MX)Q.$.@8_1+FBMQ\(EX1^M41>O000@7H* <$"$Z+E$> )YKCL5EZ+G/05^:T M"[['JB3B JR6TAL!DY+(;P14$*()Z4J%P1RS%5KLRMA8%HDDRQ&U*!4: *<: M6'+C6>=0S.V0I4I/[ S$"PIDG&YZQ^%FM 1%&P:5.VO^OL+QJ\/Q9\"Q=R=U M;XVEZF4KP%4ZAOA%>R6\:_=<7KN,&^$0!$3(OA*NG@K@MJ^D'5(/:I:!7XEC MZ3I!L57:ENA'S&NT AJHT.W@>%=X-PZ.$W_E+R6)Z=QCF 9@1'Q+T/9((V>6!@J#!T=*[XR48B2*=!7Q M:$$*9*MB[YN">'V_ZVUL ]C;#&.7[X5!6UC8!V92KM"X-#(#;QM(28[K**W)GB,3_0B L,[81BCL45F5Z :2H8G-Z M*$&\<,9J)1->.$_[5B:2&TD12*\F7 W)R5)I4>##P*U^H(:@;O07R8O=BST;,:\LA.?&='\- MTX]FMC5H/YX3[R(\##9#G)IA68QE0L#E5N>B!R* M10'F>$);NL0U@=#W4,9"DR/P_"N8GQG,,<#<&7-5.A*C1(LTI7.I,3)D-^C' MN0AY!"O[R\V*TD$7'4&HA%Q2&WU=%O>[\)C"P>>M!>GR],O[+-:O%'\8N 4I M_%S HR99?X7?\\(O(2[UB5U'"&W]*^'GGFR$X1,8E$J^CN/2$ P6Y34,-IC- MM"W0ETZ 5P^B=N_Q) 6B06TKK2O/L243[MB"3C3R*@2@1>\5*6O*=^X>A_HMM+%S6>!NP&:6R:(0XH%ZT=<0 M'O0\D7"0C(3!+M ->K9T<(%/$N$S:2(^EQ(!N/57YNZ'$KOW_[.#^VX8FG9P M9PHJ#R.XG^20$-J;QU( -U61GV^D)H+?4-'VJL^5;:=8W?'L[)!J$QSOIVVW MY8$Z,&(S"_($/:V8D^"]T*UT+KH ?U"CD9<.%M';,L,T(VP7355^-A[H-=VI MR ]'D-]@BW6&ZI\:\$L$" A'BP"1.UBOT!;YDB[SL59C0?4SYX/J!P)3,:G( M1DI/!9Y.AMIS)[^#96#O 7E!QT^/!.K^CP.*;7K71C)/PN 2%6'Y5[V7ZN[F MR>R=G5]TV+O.Q<6GJ[-WW8__^&VGL>.NK\[:[=GUDR.8R*084M/&FR;JI\&. MOQ9KI?C(PJ'9-WHSJ-6[?KKY,:D,:-792B[T:*=Z>ZG5:\_L5>/V=5'H[(2= M*Q[?L(/]8]AWIU]/.7FL CINO-GJ^SG=T[JM>\?O_MC?JG<7;^KTVNO!C7A" MAR'SZ%QKO"?W MOV+U\I-2=UQ\^M)+!OS[J59C[Z50R0F[@FYIPL#G$J*:.C;9Y4[8!<>6 MKE:;S7N[^Z^95][;.7?]0LSU);9&8(MBM5R<5HO77?9?KSHKU6F=E!>K8P/F M[TI()5+78PZIRO31T9O%]%&.UUO\_,46JS8()S.4M.J8SMG,+N6C3@GQD_[2 M@?3"O:O3N\[^Y6=Z1_IO4$L#!!0 ( !)H7E$00YH(TP< &\M * M97@S,2TR+FAT;>V:75/;.!2&[SWC_Z!EIAV8<4B LC-+4F:@H=OLLH72S,[V M4K'E1(MLN9*=D/WU^Q[9^2 )%+:!PK9NA[K7O-Z(=9H?L)U&EK.N3(1E M[\6(7>B$IT%Y(V ?A9'Q!BJBZOE]ZS59PDU?I@>LT62YN,IK7,D^+HWL#_*- MP];;L_?=^49K,4^D&A]\J5E7ULI_1&G%QN'+M&>S9JM.#<+M\R=O<.OX\.2O M=YWC3M?W]G:V=UOUX\.',S\4:2[,RI2GH>2*G<4H(LQSY[N4:AD/QC>XU=IF/GXD=N>CP5MG9V MI<28'84Y/=EM-';7Z>73AFN=UG4"WSOGA6*_;;/?,; !YI30(J!X?O!4S7[H M%?MW86D0JILRC00UV-C>W9?I.OW8V?:]#AOPH6!&#*48B0@#+RW[4'"#I:7& M[$)DVH#RE+W5)D&]V@>T8U@L;8@U_KDLR 1LC-!/EHNDA^N]1H!EL8O_6!]G MB>AS]E:)JX!UTG";;=):>JFBSX5N&M&7-C=8="^-N['U$ ,[&<-?LF<5*Q\+ MA%V <,PMIA 3G8S99:I'2D1]+$C'@RDIB#1:377.0C3 9B_&$BR*$T89&@6(KZ,"4">Z.!# ?,%O1O5G\DC*@:(0\2:97@D4S[;"3S M 3RT&?3>=4\-9S!.1W!TB'H1;I>$P,YA#T?I>9VDL12]; 5?E,:0ONLR#-^V6F]<.XT8X@D"$["GAXJD MSTE[8!J M4+$$^DH:2]<1@JW2MD ]4EZC%6B@0IG1H8APW[)-H!,)L%CB<7(5#GC:%RY' MO2@42NSL\=K._J8HS=C9C\JK\E)2*IV6#%,'C(1O#NV2-#)FKB/?N[6G^%I/ M,7HB3Q>)1PG*0-::['U3B!?0 WEE&^L >YUN;/(MWVL+B_;!C(N7*T!CUSD+ M*):'O+!WKT)1OR? 3-53&:5U8= M&TH+2FFB[PB=0U1\C]+$.85VPC%'855 MF)Z!%%1J3@\EA!?&6*UDQ'-G:<_*2'(CR0-99A,NAJ344F$1X'W/K5SK\@$G ML-H*6)1#T:E6ADQ7AH7B%!G@F+-BEBF@1IEXS"=,^-835!#2C?HB>K([L0<3 MYH6%\-!,]Y:8OK.R+:%]=TV\3KCOK4:88='B52T3'OK,T";F#*I>7JS-*ARXJ0E")7,HV>KK(;S;A+HTL+RLOC+^^S M6*_*^'W/+4A1C@4L:E+K/_![6/PBTM)R8I<)H:U_E?BY)RLQO(>"4LC785@8 MPF 67GUO1;.)MCGJTOGOXD'4Y@V6Q" :TK90NK(<6S+ACBWH1",MIH9M.;-\ M;\#M-!TA570K0$0N8+@1J;1\S)2\%/AP9Q@+Y8/_.$@T M4H?9_4/_+6;O]K MMG;N+#6:K)E@*F!.4.>QG4D9@;>( '+1&Y.4I= M-U7X67F@UW2G(M^=0'Z#+=81HG]LH"\!$!!.%@&1.UBO: O*D"[3H59#0?$S MY?WJ!P)3*:E(,J7' D]' UUJ)[_&,MB[);V@XZ<[@KK]_4"Q3NO:F,P#WSM# M1)C_5>^IFKMZ,+M'QZG'\Z,WG?>_OMYH;+CK\Z-V>W)];P]&,LH' M5+3QHHGX:;#CKX5:*9Y9Y1N_[M+H7]V]^2%D&LIWM?;3O3K_N<_)8.;3?>+'6MW,ZAW5;+PV?_ZF?M>J= MV6LZW?:R;QF/Z"QDZIQSZ]L[M 9+,>_BX>=YKN_7;;&=V$P6:4AU8S=.EG? MPL+O92;_7?7T)Z7NA/@Y1(RG8MVB73_5:B! J.@ 4MH7353\7"#3 MIPI-=I:Y?=@!.^789]9J$Q[:G3\GUI163A7U9]+3+X40F#&+H/,1SM;M2O6XO6\5HG8U9BB7C6]M_=B-JG$WG*)5U\LL=@&\3NAMU7' M<$Y&=FX^ZC0AY:"O'Z"[K>%'8?EK3*G3"]/E&]3THO6_4$L#!!0 ( !)H M7E%;,2*\\P0 ,@A * 97@S,BTQ+FAT;>U:;6_:2!#^;LG_80XI42OQ M3E.EX"+Q8AJN7*#@G)J/B[V&;>VU8Z^3<+_^9MG7EF MGV=G/2.,,^NO45O7C#.ST\=/D'^&-;1&9MNHI)_XM)(]-KKC_B7,K,N1^;G@ M!EPTH58-!5C,IS&6^!MQ!9+46@;@_&YM6VTY!*?>:OF8V;5V)C]0U,4A?8QG\=ARZA(@QCV M9.\!&]VV^?ULV!U:NM:HEVM&I=O>)?Q#6ER;4@B=F:YU^N.)9?9ABX5U M/)^J'V$\.*2(K#-3UV:=:;=S;LY*X^\C\Q(Z/0NC@'JU6G^M>_A'$@OFKG8) MV23V4M<"%\220L(=&L7HBCJPI!&=KY#;"%TR:<(-(C4J3*(PB-$+SJJ=0KYY MJ"U8P-7F*0+CL&0QV"0D-A,K(#$0CA-\Y5$K1Z@1\2OCJ.U-W[(OHE J^!LOJ3!S<>=1:T^D?>Z)GGYEI (][BW@BD-@T@ ,CT((A_'E;Y!)I^,M;507!;;Q(.K="Y0 MA.F@JU!0?X[W#=1)O5K'*ZK#9<@HW#"Q5%-134G$!.I.UPAWP+RUEX0OE ^? MQ;%4VK9@4E0;O;B)AUAM!.2AC8W=B%XE+*(^KI?2[T:U&&H>Q\;YVB\F6%LH MP7]J?&BAEITWZ3VS].:9]!A'/?E$T63C*,)D>L($(Q]F:G0)D]H,(QI+9E7^ M(9Z',:#P&&H0'X1(=5S,A,D)M^7W:-!ARK14&8Y*O%0804@CY3->9\=,WN77 MP_PNT?61"J>I:V-;!-N[?U_Q_GHUK4YW9$+/'(UFDTYO>/[E33K^? MWS\Y@AOFB*4<6CUJP3R(\!@NV8'GD3!&0/E_LD(TK.G3S5_+0QQ3<;Z'11 6 MLBK6L/JYOG GOYD.[)#)'C9?J\1/_WCL3N MXE1TI4ARSGY+UTM@?"U<]):,NBD2\Q;?=02[IC#.WLW?6-F;./<4UO,O_^Y. MHN#/,GPEG#[[V7/H=+Y$G)*@%$C&TMO&>OG39K"NNP[PM*FH=__V MWI]UNM)8,"^JLJ6BG13V+@0<"'$I]+.Q% /-U6T=UA;*NCFHK;?<>X[QW M<_J;Q@UL]6V*@!8"'!C=L)CJ6IS,?Z -Z5+.]AB9,T]V*Y4Y(G(/9;!4,_-1 MU(S; >*+9*D+\Q5$U*41Y;9\@B-4;PP]\$7::4W[&UN@-U@;$NJCX=!;FX9K M_,@42$V-P:E0 $ -.P+ L !F;W)M,3!Q+FAT;>Q]:W/:3++P=U?Y/\QZ M3[:2*G D<;?SY"W,Q2;!@ U.G-1310DT@&PA85ULPZ]_9W3A*D "#9*PSNZ> M8)!F>OK>/3T]W_[?^U KU!6>$G\YXP^I\X %+L2QXO]?\XTM1?/GOV_[Z@X]*RK_G U4=73Q]>O;V]OY6^)/C7Z>/=F2!7W@4?V--DOBZ,C3ZE9N] M,/]P^JOQX\*CJNVC*>-1U7J45Z0D0V*?.ZPRQ3@'E]!MS8E^0&\P5)RBYT:786_MX.FOZ%?K04V)]UEV-'VX MQRH=_4'S!YNQT2^R)$#%]AW]%YN71$D4M:$]3)PJ?U7'(_@5/11'3T&9[T[? MV_[2X@M=21-5>6R/+/-'&_@465U=#_K2YM%ZN?HX?58:PC[;$^#[>5<:Z@]3 MN01UI@LY9#GT+\#_]TWE50%^__;5^!?].H0J"_ @_&KK@*W[OJSGLM__$XZ#,0X&[ $VH7H(:.X07X)U[OP25 MHOZA33&Y]D/S$U.\SN<;Z!\,'HC'G;Z=*+;Q6ML+:VQ;:W0Q4#)GO$53]"ZO MI\IMB-@<+0#]MR0B%(X+"#[$/V-_N2 _HN+P3-T^['XV/YKC/ZOSA[U1ND^WZK4:TWC[Q)BGOM_ M::K=KG=5J0/E?^NWI>L\*%=+CZ!2*Z"?,&VPIR[(TM!0]1:N2\3D71YH[Y]G5ABOWF-9R'?\Z0PW'1D9!9945=>SQ. M,\A7.D:*%Z6N-IRNNH%&D;@R^DXY^WZ7.,B<&-/FC/CQL$EZ669UTVJ.:$88 M%RWV'2H-=LQV!&@RUMD"V'FEWIL'E>?^.4.&@^&QR4'BQIP!3>2-9Y$]0WXZ MBAMX ?G.LH98TH+)FGXC4-CA78"H)HD;@*)S!K^O )6B/03*PA3"]9!7,3\H M>9'# 0,B Q2[/%1<82R5(P!<4Y6ZSQ5%T2!7U&0$F"$AOUA!@RT9LHHFC_5G M[B&O/W6VACA%R)E44TNK)F;6DJ1&LS:88LJ3;4 M!&Q)Z^H V5BDVV4X@*+"O\**B*)_6)64M2LFH?)(4Q.I=_R\+ D"&KR"WD3Q MC[INA5Y:&L(K7 4^<6#@[Q$BD0^ F$E_*O_&RASR&13%<\6?3H5T:4Z4?SH= MLL6Y, #I0UMLKPCGU @TUT;R M\7 6(3-O[(S)O8G #+% 4M#"&WR"OKN7YYZ0V."PK ;5>@]%C\:BD:!@_0Z+ MT/C7;I4H@#17B3^Y6V62)A)D'G")#NQ?DB;A=!UBD<[M8)(FX9MYOD8K<;2+ M1"93)'RT0R[1":^F2/AJAUBD"UX]>);%E=7 TD?OJ$]3=*#CB U+<\";*9H$ M;S;8L9Z.;$GY[HO&R\@Y?(4&7ZXUZJNYYT5(TQ0)C=^0I2Z$G(+A:+("K/=T MS]83>$FPC>5]8I%$(NZ,(59 2Q+)6&!_Z@HI%P['!2@H,#22C+13'V)47HUG MCY@W#:S2XBK?7RBPOZWIC=[0D%_FAX0%J]"T3TKL(H8KU M$"[%O%#T&ELT/M +9R\&>H6EU!/>XU9%V_F[@DA@_(PK$_\Y4_CA2(!&X=YT MOJ4)C#D529/GIM1K:2Y,!.B+W4!-J\;0>@WJN[33;Z??\QS^I<=#&>BK@;8U MK(7*S\4JAN679]-]M9W/G&VD"^LJ%(K*RCK[?I\MQQII]MO*:] H,/@^6_=L M>F[A%>O[!0"L+TV4KL?S$J.%"[=&F;9J@R3K%R^1--W[#BN2K 600=+:/%RX MT+4LKYE@R>NZ[$N(L6PMQA66K763QC)]3%AV;7O(8GEF>]*;\Q9^87V&2-C' MOMO<#^9/' +F?23P7=[<-@$U/3.*V?? MYZN=%M;][:OM%//@?;6'SPMSFB9L3E?H;I?4^1B4MUGY!Z']ACSL<9->#Z9M MEOU!Z+ZEKN"X:6\]9K_X#\(!.U5>'#=?Z#K!%4(^"*\XJE5H4BH^2R:/=CL$X XK*P,D\4V/DPBBM'\CM$.6TD2A5A!"K%\HGT4(05J MZ^O@,A\%.+X'./Y*?A2?A"D^\5E;1.%%H,*+@U<>1R5R 8L3+)H$MD2.+))VZ$#U M,23&][ J-,.$/-X1ZZ^M0'4RC8"I0P13!IJQKZ!X%4Q^/ M]E$P%:1@ZO R'P53P0JF#B[Y43 5VF#J\-HB"J:"&TP=I(F_XXOO/@8S^!XQ M+#>T"-@](CM=)_@Q6"< (4=8F2>*60)4(AUYYOAI?0;$[&++R\Z)/M XUV^70J;3?LD^2 M;*%WWMU?P7HD^XY\L(BM([8^"J=WS56_35: B'"O4-1@#:H13UM1KAU>/AI# M!_"RX:V-.2.&CAAZ+4,'L#7H5G\Z8NB(H=PWLO+,DX>XG'FV,5FN;XRC$D7=PQC MDI!H'C%B$Y_99"XEND1O(M66;A3$U!A6)9&31'U[M,.*S_5>#\J0NT?,6*U< MU>\C/MG9YEF3_V)E'N>D,$X7#:XCW$>Z;6]>MW[B.Y+<$#0%.1P17Q/@:V/> M%2Q''.R9MF[(B X8X1'_$M3+2UB.^'=-PB@Y31@M7)M[9$P:"CZQR.$Z#Y,F M7\VPN(]9Y44D\P7DZ/!'$H48:RFS75Y 8"^Y>"NK]3$(.5"W0\2'Z>FGC&76 M'IK-(2L(5YJ"4*(H>6[(B[QBYJ46';5&HX&U?[BY@X/\117V6:&DPSMGV1Q@ MPEM+5X0=M8*(+6M+-G8!T0%07VG7Z@MS&$GUM;Y(TV+6ZZO&@\BKD/O)BWU. M&C8D3>1"7L>_?R&G&_;,O[$RAUW!.<[YJQ2- M.&YOCCMB_HHH[W+7'_D+&@K+N[ @L/SP2*B/#Y05$!80G:'8Y:%R-:ZQJB9C M%WWZ]9(';XL(OWVE@&VY+^F1C3QT/*<;?."JPYC2(U-I5E0Y0'-)0[U]0D,( M>WBYR:#9KS3260Y\GXA)CETY,'$F,_V4M>A>U@3A%RMH$'N"1^+MV%'=;IU^ M*P9,$=>* 1./]/X&,[4C:+9;7DY.DT.%VF15G M2"+%BNEIR(L^)4.&KF563.\2+::)18LS5@PA;A=9<1Y)I%@Q@33O]%.8FT-: MBW'-B@EB?7)FK!A"W"ZR8H+\K1(T$Z=3TT_ID*%KZ;BYOAA7K&BMFR0KAA2W MR]7N,R019,7$]%/8C(@-*[HST-:Z#\"*8QG):\59]](,/IV-B_*;6D?A.9Z5>1CR*AJ\ MI5&01$42> YQ&%?"8*-5S2KB5]?JYX;7SFU!,X0;-QN1RT(_\HA3?.84VG4E MYR%:?*^_^>P>*JK,=Q%R]5IS7+RF5[>%G',V5>IM6;+?JB:8_2U7_*.(@0+) M0,%S_68:**7OEIJ?DA$#!9*!3#JYUD IPF7#1D+",F'IR(0%F('2NY@PXKVN MDGH:(<0;%>8"R 2?!I*H3"@OEYPAR5H T0C=Z.#'6)\2T^Z035[LXNMQX6C6 M+2JL^F>A\K#9A2(*LJ0Y'62W5E\5CTD5=XHGJ\BD)$-G+M SUF#63XM3X-'6C-\NM$9<"/0 \IQ'O84Y!J9+LJ4DBY=/8, MJ)+YG22IHJ1"I*>H1.KL^[>O2^\['S:3)C)L-DEDV!Q#8%@:C4QF6!(DHRF: M!,EHBEE'LO1>PR;6D6R?81&#K<-M9L.PQO>*I,E=J.A?ZE\-(,OI!O3;5Z1K MT+_X/]_^$X^#,@\%[@(TH7H):NP07H!W[OT25(KZAS;%Y-H/S4],\3J?;Z!_ M<.4HB,>_.WP[46QC6]^6AK#/]@3X?MY%O@X>A,HEW R4S!EO(=[8Y?54N0TY MR*,%H/_J6P?C L1W+0G(-8'O/^&X/7.)W(R;FQLWCUP1#KLC98'MMWNLH$ W M0]%S0Q4T6<8#\4J7%?Y 5BX9'D7;^+G:I-YO>6IR>_?//VZF2*]@HU$%!&HY8<>R:@)E,^['XV/YKC/SOX]5]%=0;I?M\ MJU*O-0$&\]\ZE@-01H(0 RA>^A<+!T!/@RE/T]0=0#@JEFN QT/\VY E3NMB M.?^W)\E#FGHY1].Y@2O9;M8/!);B J[T%=(LQ3;=-MT) T#TE9LQF+;A6+:9 MMNYR&(,8?IF;<8KMF9/:3JR M-_@^;;A4+6IQ8&1_^1FF%P;^WWMY#PPV,TS MQQ@!11T+*.CKH8#B E%LI((6"L<44(-OX%X:LF+,^"*&)I'YWB48LICO+P!U M"7 ($F<%OH_^Q-?0X;CS?_^ET]3EMZ\CW6 0F, :FO#P\^B]UP08;[!]'6O? MD#&T9C7&BJO2"(TW4JW!XQU)1?&Y^=T;SZD##!OUZ6SA[8XD(P-KO'TEL-UG MD$3@Z[O5EP O**[P$T12&H]B/FR-;#Q/GZ>L-V:8Q\;:_/]S:_BZL A"R"-/ M? 6IV:51L]M&1:]UOC_4*JU2\?2DVS?$AA'2_C-(A]3[*N2&#L]*9X7SI%A M2"5S_H&]=50=;(N%@\T?Y?K]+0))?Q\'WUC9YRA&]U+B<[4!YXZ MP>W)C7K] D>)FU2Y:X$Q&X9V/$PC.^ ;/TLR^YM&PZ"8091$/5?"=X&9HD*Q MR'(7!E6:'?8^ R*+DX[X0H7Y^3P?CJ;B=WI8,QOS^^K?)L7-?R).?=(4E>^- M=P;S\RTK/Y^>U$7X);A !ABRSHIP)I>$\TYC9<1(PO@>CB19M9?3E_&OOIH; M31X[V55QS^\RXF.E)EP__8&*]+2SJ.(8@%7_.>/?U8N.) F01=&U!NUD> DF M7Z;\WW]SF63ZTIT2.3VY>\C?MTKWU3_@OM2HW[= X^&^^9"OM4"K#I"=QR$5 MH!.@?@_HU&?N"ZB70>NF!&8NP,SZYPLM_#.=2R0#K9TLU110\,J2?'JB#B!X ML6@,C%T6 $4.L#(LMB+2^UDM//1'.3656Q6ZA/OQ7BKE7YG7 M]+U"#3SA?UP2.T3O#3AV/(8H/A7MQ& !,/_F;<*1:NP6)JB8GF+PUY@;_SEG M4KQHJ_+-+WD1;Y%>@#B=.T?!7?#,_>'7L=5IE5E1X?7[[#?8'XUO<=TRUQ_G M4ZO"5=AI2.6QS# IR'"/G)?V14\)VOJE2U#Y-*ENUI*NS5KK/E]K5G3C%6B[ MIO\GD<%!]Q-*4C# M(:_@PIC3$[RS I L8@MHHT2SIL:;;= 8S]IK.HE-_2Y<*]5\#:XJ3W=#3=YR M\HC-<73*BY!]>4XB0U(4%4_1B0P3I'1 F%G96]O5;,D45;V/8 M\]I 2+=^I#.O,&V3M"JZ'JY(OV6X-'_]S'0]X[/%>8D-J^^](:5@;;Z=!XF5 M]]1ZGTOO;%<]/<$X %(/R-.U U8!R@AV<<4A!WA$?54!W8$>PA%,+Q&)A55\ MZ30:6A#0]UU>[/]SANB._QZQ'&?][7H)L20M!MD.X P,& THBLI8>&5%GMU#S:G<*J.:[,=\FDFIW6-!Y.=%+ZW% MOE?,6NRNCL9-+MO?R9]!I=',U?G$-N_/U;A,ZU$+P-"]GW!, (O_X_\TOAYS:6O4.XC-371_Y[W2!;UBD?*QB=R5L[OSYOG MP#R&(8>9?HNB#VK2^0K1@BZ_=JQ$D+_F1@XZ9KRSM84%FYCG.!DJBOE/E14& MD-" 8#PEQ^M M#WZDAT&>OGX;_:YTUEL . [[&HJ_XKS1\BZ0^6+;1@8/*'ZC.AN0(*I_\6.BE_U MS)&WM=MA3C[O9]*QECY1??R:[](#I_7@R =A?X.=G141/T]27-2*] M6N-9-B&O2OB0S$ 2-V[/O#PDQTJF_WS[N^>!HEJ>\^Q[BDG&,XS=5DIH\LV! M!6R6]/_??[,,G;E$JDZ% AQA @!1IT ,()TG:#AA#%C$48BH'"2^2[6TY4R= MIW@QL,IC7^6&^Q"@ !&>GG3&H#N W6<\TS-X&T ]GX'WRN?V*#[37\" 54"/ M%R '6$% /^)""P7]^Z+Q,OI2E4 'F@^@,9O0R(70"9Q",&HED#G#XZ*?-%EO M60A*[]T!*_81&/FNBG_'G@'@T,^(]/C9D0R[4&<$F@%Z?94"/J,!>^A_BM8= M &4@X9T2:S=?';#J,O!O["*8&$;C97,17V*G)ZS(@<^,L.GOW\Q(?_@YL.N/$C@5YT9M:\ M=KZ#F@2FM4)!%=8C4R98Q)!T#7D5GZY%NK^KRI*('7)A#+ NC!<0S 5YP?KB;M%?UXR>'EN6A]#))>! \+\]) M9$A\@@B?'M(%#G=ZCX$1*X-75M @^#_JG*)Q:@7HW:G<;C)O$%RGA4J!XBLK M]VQJ*4,_V7-"J_-[4LHP_>Y@L/X@BH-Q;L;]4N_M=[]\Z\4)E(4)O1\/]W?[ MD#RR56U8WO[ZHT;BC[=)5DJ/[U+/JPR3=#W<#?56SXJ-D^8;>ID^MC*K M%?IV,/DR92W?+.9=-O Q>.A:D#JL ' C&JC:<";)PHIP-/G9'\I\HU&M%/)7 MU=+I2;U6_8./@%>:S8?2?1-4:K_JU5^E(OH KO*UG_(>.V>V M-U#T[+##'7<%T$P,;STM;;N?GMCLNX/Y;7=%ZRAH;&CLAF'(. P7W]&L[+4R M&T$3.9RU!B,!H07IRAXO#PTX\(M=24.@G@>7+D%/Y[4PP8QJ&!WQ1J=5,^\HG1/,@=!I*FXOM=C/H9_:W51C/Z%N/FM)WA9^L>MM$.MCX;M\U7 MVB.>-RVY;K_?'_]>#4;IX2^Z=P94[*K_O[+%/K2&$P;FB@ MJ1B52\82S+02S(+/TC@1AY_-QO:CM^Q*FF-K=]EI-UI?>\M.L6?"X"&-%RF! MX;]$SV.]WL6(,1:CQR&KF-V00UHB5%KOQC++TLYG99>SMHMSK*9;E]*R\V2D MC&FFR1^;E,XB8@78T]_8$)+-$J2)Q2:]]:-RYVQBU7W+IW8)D"(T2H M>$>&['.\ Y'20JMGA3=VK$Q1K[-]:/"^,+234U>V")J71]*B&%!%N[^K7[\M M7>=/3\K5TF,,!2P%PJ[]_@!/NTN>GIAMN.HU@+L# Z/A;;"A1X :856M4BN! MVWJM==,$I5H118O-4J-5NKTJW<\U_ OV8L(1JE<0=A^##N1Z5+I2Y\Y7XDSQ M+VUV+FMZP^"CP9!'T)?Q[0UX0$F^ +\'O IM-E16S<+^NU?Q-\CW!RH&1^ V M;E/M5[>/R*2;F9ITOOW$F7-4R?W.9X9*QIA$-L:D4E_6;$-M6*5I7UDPD'&( M\M]^FZ)H?-H2*<<*0$:R4LO7"I5\%2EXK"GU2TV^?65W2U3OLU9OV((@@ Z( ML0WSV;/O%110(V]:C\#I2^2DB*S8Y5D!3*\'5=RA/T*\ \0S>/L/G]!1((?# M?EU%Z+5T'59 !("XJ GBC-FZO,=G360U#F&*^Z*GU8JP:SY!XR?HG#NJ)2*R M.2!;;BW9E*FT8'KAWB-#.#U7HZ(AH$XED1>A54QOM+.V(2U^$%-PGL;NJ)F, MJ.F FDF'U,25A3(@)TMOLG..!Z)B-Z.B CAE<_JNB8,; M#*8&^D*P_JZ(QD8CIE2^(VFJ69L#[GGEV26)<'O&B$3;290P292*WR KZZ79+=(C](/CI">6?&N'L39Z1'09 6C M5JIDQ*-S=6_8+#PH>@=^4S3RK"'JO[K@\C7 H&11X%E3/2 MN"1#%.H[(D-NQ4.ZQ2%\D^U!)!@X !$D90(K[T/N [O-L]N0C?MK#:[,FOD #%S\W*=2W?>KC'-].[POIB MBF)ZAB7X95^;:R\9)/\C/65S@<E&:&9\G@87\2X O M3+\ >9GM\-U+@,]?&02J21CMS$*EH?46_B6^/']4Y!G"(L]E> )8'C8[C&'6 M]EBZ97Y$?4H.=LWK.2Z,L*+H#60-(45.?1$Z;T+T0#Z M62I@/O,EZ(O9MT37.DJ7H,IMFJ;;(S$A)MJ3GW_EW-/#Z&>CPB"#K0T1_&/] MP8N98D#J8K8M7YC?P;TR*]N:>F6;OW7 <\'!&O?,)C*P#6P0#!C#_YPQ,[0E M<\7Y[L>W=[^8\H]ZXSV[[.9L<(;MW$,;F%8+%]PMQ+,5E]JX6()F$G1[4DZ6 MWA-B!^;&SRY6[*@^^NR[3:&CJP5[& /OB4@W&U0.9_)<*\X76"S5D>^U L=9 M@DW+GW].QK,[>7!UP!E'3-F9*K6AIL3[+#N*Q_.*@A16OH//*G?5-G]UYIYU M=MFH//N>;S9UTQD\G 4+&CL*,BL4-+L?SPA)T;N0TGDFS)P0&--?!!%SP8+& MCHY7=$S4(BN3,5T689LOC!A)\GV MY'X'O=(S*9;W#MYVPI^>5=K>K1UOW MR.%#*T9Q2PVJ5H-^6QE_Y,?*C\Q?.L'0'NIU.\%>79D%+9B!BT(A 2H*[H$C MO>'01]_-_S^;WG:S-5N/EB6Y*&D=M:<)JWA8O*4 !QDZ)J;M2J:CZ!7/G#D. M[LAN@"A/1]K&=Z[@(2WO,8I.K.M@HNO1%=12^Z#6C&8"BUHO13N63*Q%;0PM M2AE!_1()84S:;=B"M TZ@33[I6,)'&QN47]^N5O>XLU+WLK$J.1V,^W>5A3F MA+LBOJ*52/(8+-DS2-;[1O,E>WQ[._5M=DP4G+N**H\A;]9TG+GKYSD)0;"\T*8E^8OBT,+HZO$-EE!@MAM". MN,!=;G43G[@;R1$GK6*>L-PQL6R2(BMV1X!P#P6805&2=^;.2U,5X,1/L*"Q M4Y_9=>E$K#E;4]6IFJH3Z=#)F_P#J5":>1O>2MS/U!,Q%R9S,3J=^L#J\Y":,XDB+&9?6Q6ISL"ISN2\YVD<]Q7[5<@J\!Y/5.\] M*%#G,[PC,^>$&@JTG&C]_5.Z^I-\2A%3H&OTIPY>O-Z+X[,VAB3@\X#6$OR- M239BDK!:3#')D$9RKK'FH7[+9&C"<5U#EM#ZU'%#8$4U+W)XKV"$JW)J:X2K MR$]^OFDW5.%WATQ:9'4]%HQZQG8*8!"R(9NP1UB@LK'TWCFRL*#-0XG*QG+4 MOCFE;3)U+4G<&R\(MO)3H\>WN>'/]-\<3[22P (B"&)BP4)8)!*Q%),.J4AL M0I&'[.\%BNS8/S7'_D78@\CYYRIZV[,6^V[X0>L,2D*L5!\??W=+N\C#3O;$ M A @V*"S\)88W=TFH#OB>L4 [US)NH@PXD54].'3\X?$E:?U3XFL72VY MQU(C:Y!KL@(KS]2BO=0,!V*]E[HKJKX6_IH0XRMD1U!4S)YI?J;>['%(/*F? M)EV-& "$>9FGC*5I$M7 :5MI0JN2AD->;^:^4:A:W&M:&%6?'G\^^V&*+%$R M034:HAK]4BLB/O7.O_J]%; 1J<2E+$D3+EH+#MX\%;9DFD2)1F9^/XU_Y3DH MV08=XFA0:![4^=AFGI(U%)JS^EWNT>5G0E"91S5=>KLM8S:C:B]C3 ML#I.UN[?A]F<3\EEHY"FFH4Z=/)_=7O]J3!)^YOKX?BW0VYDSS.CD*Z5:O$K.W!M2&=C5&Y ML&9@#Z[%&"J6C*HLCEN-K7%XUU7MFKI,R#Z^";\I)5W>)3/GO&IW.;R:7L!C M01T#(E3U>XY-W3:29/\WE[8BE73\E0IKJYF=,.=ELH/(=E-FTXF2.;6^Y6OO,%$=*YD!66D#Y?0H;E]F,!(G-I$0;=C4%KGZ>&&/)-))AR#;'X<;!"EZ MOPT"MZFX+1X7++,9*G/[.UFX.;LO119^,.YYO%F#3A\XI'A'A/]V/I MO;$:28,5C0;#NB/<=+2V>G#-6)5&B^69JD?XOM28Z3?OZZ8SO=NUU. MF[K>-=R,:B]59B*6I+P+B".=Z:?.G.]#II<6 MJOI-AOA>!<1#2&E!L6OJT#GOE=27 M$!VGVS4AMH$OYFC,D+WMJSZ$?1:4!?@>PZ<0SD%$:8\I32T9<$G4Z6W=^I68 M66UDLYM*I3W1[I[NGYG)]4]YEPHNSXHD#6"!#NUT"V_$RN 5@[YZ;TW6?J$- M5J[+^DVKG+[F!I1U'FOS:.4\/W7KK!M!).=MI)I3L2Y=S,/WFJZ^V ^!!O%6IE1=]_X8^LD((.I5FR^-B=CJ M:L]K**_/KLS-OLJ M.OI+<;[D__]\/R3S^?P/H?CZ9V2>!D SQG/-=,Y@6@O M9K,@8J@81>G_VXW=E M3=VZXHFME715%T6RY[ ?'#>HWY6+M+K>9S+P^PBJ' ME5Q-:W%7H5\OL"S_6VNM4VO+T[JCHS%Q4+AJ/32>A4(I:VO7G,"4>9 M6-8C8U<*K*ZIBHK>0H;;AK=JZGONQXV6RM6%S4269L,XMJ&; +"X3+Y^K"29 M4?GG,.T& '?$G0,A*/RV!22OF([*)6,)AG'-='/8!JR*W<8!6+U^7>?&M7>4 M^U,&L>PKDZXQI>R0&XQ09']$>=G2<&]$;:NU:LF0531YO!@GU:Q B>/;0\6* ME5JO_4)Q\N?JCCO\ 4D33"-"(LT#G[<<,%S!&6EYV8$)=DWZ'A9)7LK*[DC: MEDK((Q;%([)"@^6YBEA@1[S*"G/*P#ZY\/='46+9XFVUM,N18L^2"QCH."\" M$VQ_->AV7)*_9Y)BPGKX7S[Y-[8VW;:^1ZJ+"]"KL3*(F)O)=_M:D-- MP(F3(NSQ75ZUE[?R'ZF8$:B&-.D?W$)9, ,+:'\993L*2;>8H6/[5XJ'"WM> MEA5D/+A6;IOO-[0,MQZ3X0"*"O\*C8KHJJ3@.NAZK\6^V\MMD^S5H+,"^&G5\-P L)0UW+%J_*),2IB%ON@S,EW,E/2_B@OXYQM0Y'SL(1!6('M8?77E>@;C4,66F<.<+CU]SJ5]_GN1?/X>$+M5S MF*37W:R/Y57M0E/RGE@F]Y%/?Y"CDK?>V_[^NL,[ZN]=!N[2,MUC+3ZW"J-W.@&M'HC+N+:1*[H)+6#(#^@=:5]U8X(^ MH<\CZTU\598A::#%#Y$HU> ;N)>&K!@SOHB!)I3YWB48LG*?1^-3BUC$5Q5 M>>DHEM-15TYEC0(&7A/"TQ-\!\T0O3[& 3L^L*8 50(/(HL,MJK?XB!R4%2, M3[I+H"?YR[S(BET>.YRXHEH_ G<>V)7:$@(!^)]X'*T$"MP%:+!])$)-^*)! ML0LO0.(2Z&43%X !\;@EU1S_ZMQS,M8R?2(]P@*I\RE:CR"8]N"?,Z3(\-\( MN*[U]^(N3J-+(3N&L M$3@#\=/I$HE/3LSV\EO)3_B,X1RV+3Q?@M9XA*#.RT@3=2]!#>DG@Q8U":,] M,?_25^LM_,O*D<5U$&(%8:F';U\1 6UH.4(3QCLR9)_C'8CT&BZ^%][8L3(E M(L):B"BX,+2='#E"T#SJ,4D,.=A'K@TT4BNBL4;:+2CW52>[9]KR8,LKU&O%4JU9*IZ>H(_- M>K52S+=*1=!LH7]N2[56$]3+>'UHO>%?\4+^1[?2$%T%K(&D*\K[1$Z7W M+D0#-*!LN.(SIQR8;WSQ=,$D>#/@\%G"O@JE,X5KA8,)ZJI-TPDSPIMT'VH_ MM%[FQ^,?!BEE;8C@'^L/7LP\%Q!?Y^;,G!OR9?:"#5H I]L\9,R-#,D>W]3,;&8INMV>G M-XH/ BVD.S_N.[UE(^DP";4!.CS-_@LCBA6JC6,H"ROHDXZ5W\)=^JY742?O M;K"RY2I@B^#S!QP"BI6\P2'T(J\\7?_E'T<"_Y"B/R2O9 P.H1=YY?KY]Z^K M0:MTGX*!Y16'F5'_-59Z08,[0%!9DH$Z@.A_,H1@B%X:* BX\$%CYEV7IS( MBYZOS3U+K$'-'FCP3$P6SI6Y _"(5A(:*6<^D/D(J$6(*'IL% V-]--)MW9P M+L(+@N7;RB(;G@_WZ]MJH>_A*Q0U6):E(>Z]A[>0?O/JH* W8(=RZ=TL/,@K M"D3_Y? YBB%;F%2E27LBROV7AQ^EP?6$S(:O&L0OVGLVV;B%.WQ38XQRL']<1NQ9:][ MCI8.=,ZB _[D%1VR,2JQ_>*JB Z+\D"C_ZJ2IQ*12<;HS/;CV!$E%B6"]EHB MLG0LS7BHF:)JLPB:($&SK==G05+4>N]:DCB]N@C*KWP7*DWD'K>'BNF"T6Q] MG!Q,Z-'?[N%Z-BOZ?6PZ8 "#LWL55U!*;M>C^F!^6"Z69?:]3NGCD("("T93 ML03SD<\ NA<# NX7"DBRF8]\?XY[2?#<]4I0,2;IW>5ND;\50>,_--O:]ES+ MDJ(T9*F'^_.TVD/5\+%PNFM,C]J3FC:>T->#APQ#R-=R=L!!!Q,8<))&\V9% M-8>P@[E)=";&I,-Z7><6A)%Q:C*Q#$78G/K)800\D&0ZQN2V)QY"B3(B[D** M]N 44.0N1- $"1H[=R$_?T >ZN=M2^\C7/>JIV1T-R'3>GB^?ZBD:AGV8%?N M&* $Q9_%= B7@[F&"1BN1SA_(F/*"/B&J20UK;K37\<*"/D'-!,C$J&M?^J M,T;SW#^@DS$ZMR^G;;LE]AJ*4&:%O,CEN2$O\OA:+)5_A2L*^O5/7OCQ:W#U M\M?+-JLV@9H!D'[491&D8"CJ+0@[F.9.Q7*IL&KN'7!(1)6G8QG2Q_"#A$-2 MNCT9HU(?"(UDE'TVEG10R.)>V1?;L*O7)<3C);'/BQ#*=OYWM_8Z3B>>KCGU M8-?8SH'C2K4'#!) MA+>P9C-=\!N)L#<3H^E]([: HXY,J)N*T=2^K6HC'R*")DC0V/D0V3D?PFHP M;,B;Z;77H#KS'E[2O_^^_J)*/RJ[W)6RD_M@ 35M,63"1?P:R-X3'!]L"UW.KEE.D\\BC47.25W8< 0"2T1MR*=)7%UWGSMBG[7 M5TT2I47G:9I+MS0YG;BZFE0*U6HM072KU+CR;B?='I<]CX])"X],W3JAV"7_L'+AHY?! M1H!#M B:L$!CYXCE%H)I*VEEM6#@10U)HYG5DD3E2N^G;CS78M^A4GI7919I M!%YDY7%%A4-EW=5;1F(?.W+8H6/YI_9$OJ7E=/EO#E(]H@Z=Z#?.!_$AL6Z5@N1;A:Y5A(0&KC(Y/T MKJ [PL]"D(2_ M\'110:X@]W#9L@]^$[P+_),J14T1+N0X%OR3.@ ?H[,?^09>EQ) H#0UF_/Q M.'WD7470'-J[FF_$8U2 SA>G8I\*Y[ :XJ@]^5E^KEZ_/)7ZPUT.^#CWK7"# M:4,3^!LPSM!Q,!;CX>I?# M_L>PY^X)2EU M_J 5B>LN7J?2XICBC_*?&\Y/'V\6H*_X=O4A[+.@+,#W&'[D?'>MR.BZC),T M-+*C^UA: E>$5J_#=O,@5 M>4%3(=<>\7Q[4DX-V6Q5%3NP0W3G39]<[YMJ3@\L\, (RJ @#8?(C.EPAMSX M;D&[IZY^I59>M,(-?4KE[#MUGORP3N<.%-C9\]]$@;V=H8]$@3T"@?4TH,]] MN?PMK#38.2S81 $Z*GL*M9L10>/.!2LMW/>*W9JF*G6?B_PKST&1F\IC$78% M](_IA_V\^9WI_!V^-1_21/VP JL,P!068 %Q;$Z8$\0?S!,C77=U?&0@XHY% M9-A%&CSWR:CSK!]7P8::$ 0<,T0&[SKZ1XY9!$V@H-EVVN\WQ&-#+H]8ENW# MFC;L0+G>TX6CKJF*RHIXMWHY93;Y357&"D,5E;^[;).O[%"L9L4LP( )F>&- M*6 .*'(ZT$4]T)Z*<#?\'V*;?!JX4C$JEXPEF"#N(H:14%YOKD>$(BA1WF[) M1Z0B*%->[N,O$(J)9?:^.66_VT'*,2C#0XH?(QM7@&[B7 MAJP8,[Z(@2:4^=XE&+)RGT?C4XO(?M(4E>^-$;J5$2NZ'78&*'X;@3KR&KXN MQ,6L.X/7A/#T)-_M2D/T^AB?9:A)*GI!E<"#R&H9,4NSPJ@J:(OA@@2Y9S<2HE0 D'XGW@<+04*W 5H($FY1,^_:%#LP@N0 MO 2_6$%#GQ@0CULZ@.-?G98PEJ2)$9M*A)&.W)^9>^ M6F_A7^++\Z^#$*L(2T%\^XH(:$/+$9HPWI$A^QSOZ)UT+@ KO+%C94I$A+40 M47!A:#N5X0A!\ZC')#'D@(@*L^ )FHXT7L,Q7K]-44GTA:E#.M_KMZ7K_.E) MN5IZC(%*K8#47^=[8)4] KA0KQ5+M6:I>'J"/C;KU4HQWRH50;.%_KDMU5I- M4"^#0OVV<5^Z00]6?I7PNM Z@[ZRS_DA"H-5Y?2$%T%K(&D*\G"4+V3!)N,= M.%,N5M(A0>7:-)TPCU1.!N_%W]*M,F[4\"5,VA!!/M8?O)B9:1!?9]-GEAQ( M/;Q9,Y+A #V';Q^V^FQ/'8,O9^X1Z4P7GBWF_#A>&0GL^ (@)Q$]:)\,V;(U M9:?U-ALN71V_Z7XTGD/@SNP# K0"3+]_SI@949(YJHTC&RI#T6WC4RY!M2>9 M'[?%E[=!OUI>M@X.CT)M [/LO^ZB".%SEE(09]TI#PQ%;J6:*I/'4@"*[B- M>:"QDC$8A%YDE:N7IX>72C65*_,?F5?H15YYE:ZH G6G"IUL8'G%X9Z%_PHK MO:# %UZU-\]E2=;/OZL#&4(P1"\-% "1)>&"QTP[+T[D1<_7MCM+6&?:+.[6 M^7J[0[_# 'OA>+L,.J1"$XZ0!]*!,DA0,6)KB?!S+#J,^4#&,:#V+@P+C2A* M5OK7X,DU3NBD6[,]%X^ZFWW_56ZE[X;GP_VZ7>U#P;X7WY M5&KUUF1\=]>> MB->5^Q\/-%MY)M,!P,PA)).?[+*CJZWYEMYC/JWASZ6J-#^!$T08+&SJ/)+-]] MNK A,FM_@?R*>J_%OCJ%1KD^I+N3UY?TXWI7J*X[FLAV?>G#4:,Q<*K)6" MN<6!V>HL&J,P:OV1K8$#:V]R-BQU2XGC\@STPO*.BV /%X;76H4)SB&UGJ/ < M"DL694XC:/R'QLZS*BXV*%H63$LHT5^"ACT66^E<=WW0S,^:^5:6G_5#?6E/ M,@-%;@K7OZF[IT,E6^V\*7_=*(_1?L!=Z%PZK)>T'P#GA/:FF;WO"3MBG!/< ML:9VN=7J@Z"=U#YV.IF*.LB'SLV(H''G@F6=N6"[W-@X\[2:M6'G9UG-3A*[ MM/9VD=':4-%NH,.XN7'1#9O>X8@#09!W?Y'C1B@V5P,%.U.\)T,LE ='5/7)W:2W5YE&5"4MJP0<6@?5PQ%=24NK]QXSM3TG[):LD0,=01,D M:.P1 M0Z8JD_LV./XH!""5MV1R$0$<2P"9)&8Z\V$O(=I!"$AD-%/)?7=,HB::'Z*) MYIXKM27$YAZ:J:B'Y@SQOO703$4]-(^ZA^:1:]AOG:4NG*EI%\XC;<'9O,G? MEV[JU6+IOOF__V89.G,)2GNQ -H+?_!N8SA-MS[K\8 M2RZ"#659DD]/[/NR@85^4M%X=>Q'6U0"+;EL>NZXR;OOU-K(89\?Z^9 M?+&5W54U6U+1^_6#<[#>:>+P*MV>Y@VGW&-P"0X7)1$S4_Z=5]KSZ47KSJY; M75C;$Z;\)UEBG[,_KO=K$X4D<6?A-KPU:L4#]]XFZNM?4DP@!(#K)%N"VSU# M>64*;LHD)&& M\7B#Y;F*6&!'O,H*%D^6;IO#9HNZ>E.[WML7/".HB,"R?@]5 MEA++0G/Y]OJ[V&P(XS;AJ-AY2-%E(O1D8T MA+QD:(W].8E\[V+'%5;1P.L&7NO[.T^?;?&PK4I3;=<>V&%$*Z&!;6H $[EV MU^8:)SCG#:#HVU1*AFCO=J2YV9XTZ\I-J\>F$SS9WMA,]I-M9/5#$\: MK8( M;/>$]^J NR0:%HYSV=(\/O7+8>>RNQ@U(YZW)8-3IVQCGG74>6O=O#T\OM[V MSH#*JW@=5ZS BET8 XIQ5^W2^E*[M.Q=6=EB?5!>J?>,NJQT/#'-EK17 '98 M+U2IE?>[&SE@;9)W0[DGPDF43IOK[H^%3%L.0AR03C:I;D_;%.U'L!7C_1%% MRDBPM6T2P-[42E+,]M/?X1 KWTEE295]4MF+ V6Y6)+QL.G\!]>"IFBY2EU[ MJAZ1^Q&I2._D;E.2T0OIH[8?;@F'Z/E-,2^.NN1B:0=]D:+[-R)H(F@B:#X, M--NZ#\[=1#>1N9=N7QZQY2:A_LNKH*Y>.1PTA^9@P&U5 M^"%H2SCNH,/:$S&P=W:Z-Z'SFS(%(UO O\+-=T5 F9_*J M4'W^JB!R6L;#*YA6ES0#=!H&XL\;.64@O5\14%$6#7%&3<0I57['> V)A]_4>\OI3;=XXJ#GU M#3A>&0GL^ (@(.$E(.$J& 41P (!8(P#"SK0T&1%8\G["RNM%SSF[(4JQ;@" MNW'^/3[@.0ZB1Q#E&/Z](PM4(I59.7<;'MBS(88]%U[8TU2(8:=###L38M@3 MQ&'?E@W>9)WND1\C\UWD;NI/Y=]8F;N6]<3Q8[7:>+RZU[I*YI!FJB6!&5#F MR?<'9,^!#INR([F6[-.L$-.!&3<,YWI,$2O3+-T,?O[^R86]*R4 M;]KY= Y9-Y/067$KUQY2FE(AU@3I$,,>8F\I'6)O*1UB;RD38F\I0]Y;VB>F MU'\K\J\\@IM;N*ADTL]7?M-7U$TBF3O,=N_:(_T6? I $;^ C!*WC*#P=;>W M'\IQ(W@7KT=HB- 0H2%,:'!2ZNQ$GP>EYH")99ET=+=)Q.@1&@(@[X$5:+L3 MQ*4#G2 NM2?E7X/D.]-\G*1V\7>=IJ5LNSXM8XHQ,+6N*8%=4]+-J&=VE(%M MMP2L38;1FT\EE\B>2JX48351Z4HIY6GKJ602]QHX/JV<"\1IY37LMZO")<5L M![F2@NQI%D_HO>^IYX]%;E_/#>8"=7K:,>&W>M@!I[GO) _"*>R/)>:^DYQX M%)V@8\D=KGX];K+[K]W]/A6>2WO($Y'B]T@+D#Y;'GGU :.\%X=1Z%@F1TC! MKUY0%ZR+2X[RLA@Z%^C5+&U+N[HLQO42@G)%R^J3CC)R0;^VQ6Y9^[:%=SRF MEWBQY>_@-Z8]ZBM8=F.$B)-V(LB17Z9"A)<"K,"WW(MR*+T=8 QMO=XDLFW1 M?231?21A@]_-?221@Q%=*.+YA2(14T77BY"X7F1'OHJN' G!P/-<$UTY$O2! M[0H&"[BJC,Y9567H$[$K1WI_AZ7JG5IYKO=\OG($)YH7F8CHE2,9AU>.K)#! MD^*^N\J?GLBG"XFGI/]7CM"YZ,H1VT$#UDK:,SI%5XXBY:?5X[L:],B%7FXLK!$XEA$SV^*>4",="Z6 MSFXOYXJN'(F@B:")H/DPT&SKESY_Y4B)SM43+X6_K7J5(Z^\PG=X 06+%\!HU&<;>0:D<6"2WM8X,&SKV=9Z.6SKV=:. M.2#K":DAW))[]?R^"!OCZ7OR-9';P4Y\^0"4(>;6K*'$+M[K!Z"#I\R>W.56 MPO6=PZC4_AUPKP9")W7]H);N=KEZ+>J N[GKG:,5''/;OP@!$0(^. )(=K[T M(]45=;IU%E5$C'X81B=]W:"#>H./Q.R'I;(G^BJ7WGYMIQ>-?),'JLLOM2<_ MZ^D?XL/SX_6MX&'ZTFG;WM7VO*O5^;ZWYRTX;,]+IH*_UWO_^?;[QY,P2 6W M/>^*+HW:\QYU(R_/Z!VUYPU% \<5>OM^TB#JTG@HD@?AQ,+'$G/?27Z(DP^9 M]/8-FX]%=O^UN^^;>#$Z&:G^X.D!TA514:?N@%'>FQ,=N0PA!S[H#7J72EV" MULNV">'I"5+R2*VSXAAA']0D%;V@2N#!ZK0!"I+((8UO?-*S>-@>@#(OLF*7 M9P4PS6DHYX%=J2TA$(#_B8T2L".)Q M2RUP_*OS9.=2YYTTUC3N6@4[:P!L-KI0^ DTT(&G67OB295&=G*U9H?=:M9C M3I=(?%JG6C>]E?R$:[;FL&WA^1*TQB,$=5YF.WSW$M20@C-H49,PVM/S+WVU MWL*_K)2 K8,0*PE+17S[B@AH0\L1FC#>0;'L<[P#DEFWJU6+IOFJW+0.GN MH=+Z$_3U?)^QIXS>]XG)E'XR4-I!-NX1Z(=NT;G@_[ZVO=,^?B9/,J MT9[IP46G735U'A?G,A1%&\6YZ!.Q+N?P]W.Q.63KG##PI\LY*VJL;#8ZQSDU MVZT2,HW.DPX;G:]0PI,R:5[\/:0&]]?EW/8RZ4,T.J>9>(+VOQPZ:F"YI=S! M&SI%C01-!$T$S8>!QJXG66Y- MF_/*ZWB<>%>RA<93U.8\@B:"9M_.S0P5IVB]60K^=)@#H#03RR2VY\4BXA(D M+NG[E8)+7B\0JDHSE'HD$&D2KD)J"P_=R-G&?OJ=?DU%G]7F.$! A($* IP@@V1O8CW17-I;, MN&]W=LS=GUUPZC$S>H2&@\F[QPD[,B*]MAOX >K72^W)C[]EI=Y#^B_->9CA M6]/CRZ9^W:XMQ&:$.FCDMFOKN%EI>\EA!W RI>WO]UHNH_U./]UG@]L!?,66 M1AW C[I3H&?TCCJ AZ)'[ J]?2_!C]K 'HKD02CE_UAB[CO)R=]S3\>24=O? MP&EWO_>V2)2_!YI =+]OR.O/F"4]X"H23J6R1%2\$'O_WV,'3KQQ6P! M7LQ2R4W4H7-#NY"H0V?HN@U%'3H_(M6C#IT!4WA1A\ZH0V?4H3/JT.D9I%&' MSJA#9]2A,^K0&77H#/#K:]TSY^(4=>C<<$8QD<'%,W3.*IY!GXAUZ"R(!2IW M)SQG.X1J]]UTZ,0YM47*$^W0F7?8H7.%$IZ4,3TD*K#E. M*AVC:>I(R.6_%O2]C":U)RTC!7FX#IU,ZEC<#[\IYL6U]>E8@MG3N]@A\1)U MZ(R@B:")H DL-':M-+)K.G3R@GS[7!6TG\U@W3.:EF /QVH M0R<=RR1VZ;T3$=M^%D6##JC3QDDQD"#3H9[QIT"K?YY#@I/+S? M"T?4H#/PTA]!$T&S"S2';M5G8VG\3E32N>VYE@W9R2.FS*&;6=(1(;QS'=;@ MF'&PT;P6R7:^0\9A,\N%W=A[R.M/M2?%)[G TW]__;B%APK4C0H)8,$ ,-J! M!1YH:+*BL9'_$$$301-!$[0X^,LLQWD0.E/Y5_8V7N6M;3H2+=>'PI M)M4?OS-$H[*6!&90F( M;VZ2O6F]X184K=0A[K;'Z1H1+EU";VL5F5B*VEXMX+$<.[Q-(44?UVT7*3HD MMUUXE*?;26.Z"UW)E*\Q]+ZIOF"9M@B:#R4<@9 .W>JO/_M"[\&Y5^OW297 MH1/1[0M10VHR:(@0\-$1$ D"\<[L?I0U9&-49ONN=W030\3HAV%TTB4>B>U> MW$=B]L-2V1-]Q3C8F?/BFHG\@0YAE]J35@+^^/$W\?:8]K).9?=K)E;/8?MR MS43!X3439/*EX[M,K?Y7N^XKLY/QOETG03CG&5TG$;#&LY[1.[I.(A0-QU?H M[?MY\:BK^*%('ETG\>%(3O[\>BZ62;N_CNVXR>Z_=O>]O#1&)R/5'SP]0/I$ M?72S3, H[\7)_%PLER'DP-M=*!&<7I9+!2-!NWJA">'I"5+Q2*FSXACA'M0D M%;V@2N#!:G$("A)NB:D8G_3\'+8&H,R+K-CE60%,,Q?*.?F56A@=6;3^3SR. M8($"=P$:;!_)4!.^:%#LP@N0N01Z_@^Q$HC'+;'F^%?GB4@#FND3:;TGJ*N[ M*9S=.&$FNQ1^ @TTX6G6=IY0I9&=7*S9";?ZFYK3)1*?UJG&36\E/^':I3EL M6WB^!*WQ"$&=E]D.W[T$-:2@#%K4)(SVS/Q+7ZVW\"\KI5#K(,1";HGXMZ^( M@#:T'*$)XQT4BS['.Q"I+ 0#*[RQ8V5*1(2U$%%P8>A-DK 10?.HQR0QY"!( M.NBP*A*G;/MMBDJ?3=OR[MY-_;9TG3\]*5=+CS%0J17. WW-#FZN7J\52[5F MJ7AZ@CXVZ]5*,=\J%4&SA?ZY+=5:35 O@T*^>0/*U?KO9M#7\SD_E#1D=DY/ M>!&T!I*FL"*WTHQ];[#)7";E3 596PP)*M^F&<8LIIK\[-7$FU%)2S_B1L7: M$,$ZUA^\F%EC$%]GNF<&&T@]4&"5 2@+TIL"/D^M_I=#W:W$\#''=,,M1[5M;@R?U&N/3/.N7GU\AINW87:YQH^7EHR MPTVJ;;/--7G]^R@_I)[ZCUDBN-F^#>@,-^Z;K>_-C]N0FU[?B=P>&V5)!K87 MP[D#Q4-<.&&K?4FW$7.><=K"]G-H62XX=Q,%7*M%BHJDHMK]&H5M]>DUJ&*O MIB%+N.:'NQH_(!^H(M9'4&95A.Q\5^5?>96'2KZCJ#@?U>:OVI-AD^\G?M1* MU3OV4(>JYYRO'CY//041S&"\^%A'+[PZ_YFP[W''(\=DR!8F/W]VD>H!I[.V?4=7F^ MI0&(](*EF5V:P6[NX(3O(<:E=*KD MZ9W$-!/+I+=7_P:LV2X)!/O9(FN'WKDS>2S.R>.LT8?2DNXA6F67%R"2@MF6 M8DMRK<(I&BGQY%.O]G><^9$NT(=2XG.KP:GSZ7K 3*SQ]_@O7=];BP*=<:3P MO5/XY>4BS"L6\0S>L8:BHO>702S"S)1_B9/>Q]G,STEYEV:G;I2_C<*7Q+C. M"_/@D4:T@^K.%90=4L?'DE0ZL&=WO4(>&?T=RZ5W:5#DQHBQ+WXVF234F97W!$ M.HQ97=$42HQ2@#TWJ #<4M2$%+M#D'_%NQTQ("(72.J!;QT9?/W^)J-YXU*O MI^CBB2@J(:"1_T.:N;94UVW".U'Q7%,*EW1P&].&BC=_1-0M$HG(:&9[.;%[ M$E&4[4;'M#K\SY?F45\17%V9(\KE;* M]7NH0/D5EGH]V%7KHH$!%&8ORETF581-M9;Z].*O)85<,%K?*LWL$MRL'MZAQ1&WG#<@!G(0'BBD0- M-X<:*J:VGHR?I&:+R?]^SQ+3ULP:KK")6?SUCYR@T!?UC"_)#JO#M"M2B80H M*=KCQN*YC1)H62BDX59%K_50R,,?#)%V!OC8@9QR/M).P>XT;J:0HT'(M5,:N5>T^UFTR= M[QSN]^(,"3X2S62I=_5CES2 9]9-!_9 LN=:0=MA\I!)N%!> M9;,[&HD(7R[IL;E+.(KI&NS8"NAFJ;?W] T<9S/:?8]$NS"'P9P)6>"X9 ES M_MBZ0*;9"&"23-D%16(/.+E-WF0-/2#_$;[>BG>#9.P>H)+SE%*-IC[/'&]OQ"M[,4?(B7BQ4 M$"I00,N_0L5(**]ZG>.'XJ#[7A](8\X/"VB)H06XGN;600;"(05^ M] YL$->> S52,C:2N#SZT71+=T$]/R0_DW/?+>R8>]\3)2:A PDIRL/+.MR4 M33L__(M/C+7:0]703$A#%4KWA4EUPK4G5_GD=;\[RK0>G@[A(R3<*2S')\F. MG?6=T_J0T0,=2^S0N_3H[VDA24HRF?18.K,]P;>G$O/,!0I3Z5BPH-G1HN!J M!F5#.PDV127*O:=;M<#[U4YB"F)TNMB#=,/L9!8[-L^NY[LO&B]# \_Z=]BI MF*8 1TJS/4EQOR@UD68*2O?P]>>:W!W@/(/4 W- $H^1G5VJG*88/&B6H9G+ M-;D\/+):870_M M=4;OMHK]Y'7RYBIQ$*=Y[=EZY!U;H!MJ$ ,?5 E(!54"MI[OV\(;!Q,#Q"_4 M3L=%W#246!%XA #DFJKCAL"*:E[DB3)?OT-@9E=)VHV+>];(VT]7[D]!^-_DQ\[I+ MD9,GF:XIB%&FRTN&L-RM>L^Z/WLQP777^=6>O#.]7P6^^_,I0:[&S65\,X46 MX,LJC]ZLV)#ID,\Z+Z,?Q=+K+J=)#AZMV)FDHV=MYX3V(UJ)--5!R4DV7B&MR:)XQ7=H MMKFGF#?Q_W#2[Q6QB][# P4F?%>%'/XA+W*+7\P]V8 R+W'+U7.E=_/^5/1! M+Y>_9U6SB1.V2C-K)+X-,B_C?$=+)0X5])C]Q'4XP6<+XB_8V.B6!Q_NT#_, MK=+?;:+#$NB0+3EB20>9KX#N7OM/%=*6@+VJ0,VOA)%%I3_+\8_ZVW+ONC7?IU>/<4K5D M5E0$HXDVU->-F_MV$?0^\[#_1/#E3$P03\2$DE)D-1"=\EC_)+SR>MQJ&KYI M73I:>WRJUD:)KO2W?QB'9T/UPAIG!^BE-/0EN()]7A1Q["WU@&&QPA^K$33J M>PE47JGW=#&BF7B"]F)'/1VC')Q@BRKH@\4 6<\8(,'$$EZ> 7-3[7U8[5HR MM"M!'VY5BS).M6@)_>A8?S([BH_^'N DK2- 1Y>KN1PE%++CY?&C;"SE(/JQ M)=_NRC.B_GZFT[.\1"I&I]R;3D?4WR,UNE.Z*[AYR6!!8V?1,O.7X6FCD0#Q MCB,K8.;%91,5T6 U?(/2?"G'KU$S.2K 8)FFWIQ.G%+5#!Q2K&_25T>Y(LCJCA7;F4*Y,4Q92O.[\?<\^['++P7(\;$!ZY4E@@PT%[?Q#2".&E ME,.#L,FM1\$C37KDFK0\Z^A8A%V!E2&W4'7>GESE_K[^&K*#WYR7K10Y=@R,I]'HU/+4Z'&^)">D)[HD_1*^/\29X35+1"ZH$'D16XY 6Q$VA10Y?$ZM_TK<< M6?RU6=G+"J"IHB_T8PKG@5VI+2$0@/^)Q]%*H,!=@ ;;1P+5A"\:%+OP F0O MP2]6T- G!L3CEHQS_*OSG5EC+=,GTEAM?-/Y%*U'$$QV_^<,21C^&P'7M?Y> MG /9)8$=*0@6Z],E>.,Y=8!73WVZ!!@3<86?0 ,=>)JUCHPJC>QD:HV=,Q _ MG2Z1^.3$CB^_E41OQ>>Q;>'Y$K3&(P1U7F8[?/<2U)"V,FA1DS#:L_,O?;7> MPK_$E^=?!R%6$)9Z^/85$="&EB,T8;PC0_8YWH%(VR$86.&-'2M3(B*LA8B" M"T/;R9$C!,VC'I/$D ,BM.FC=E$"A7BN6:LU2$7]JUJN5 M8KZ%_BA7:OE:H9*O@F8+?7%;JK6:05]8.-#_>6KYOP0=U/4(-?S,FC9$SW8= MAR,0>:\C;,AD#9XM98JN-(47H:(4T4,R/]*W0T7NBE5XI=YKR%#!&Y3XVQ:: MZ4J0NL\(Q-$T9LU2J;GLG_O!VI-DOI-,OSYUN-KL3./>-'A"433?&^]#!/H< MX7NJ(?6U,DQ[\NO]KC> 3QWMEW#V_2K?K#1!O0P:]Z4F$M5\JU*O@7RM"(JE M9N&^TM#_1K]?/30KM5*S.:4G20;<=_&>.?(VY*X(B#T1V3!#GI[@PJXYG@P%;0ZD;DTP5TB(*+@SZ*T!"LK8 M^:!,F\9BW6DLUIV/Q7K36$R9QF* U\N-(% '$+#6%7>(EO4A[+.@+,#W&-ZL M/0>?]6^^Z!5^/'I&T3H*S_'Z#4VG)Y^QOPKQZ4THC/7!YI#$1]$'60]L%7 Y^M\OO$EAHB"$*2/AY_A1079"3V/H:.U+,E#1-_XG8[' M/';849! 4_BW>]C7S*,QS?CC.2@@?YY%<_&SLA7]+1%%WX";UK@HZ OT,X;0 M)"9W>H*7)XH:0I@MZC:A :]C#F,SBB!T2T->Q6L>:;*BL:**/%V&@K$AH-^UOH$-D^YH8(&'KSB%,&!5_9?YY0Q9Q(\(.H#^1;1%BT6S M#-EG:&)TA@V$"3#D%0&R.+XZ!Q45\)@S^WVH8##Q\*X$DJ@WO"YA[5* ,T(H'DH#4JF+^ M9E$0T4J25?#9XIV?2(KR@H!0@K@> \%C%RENJH*9%.L X?-61AX-2>F,JH@ M0[0(DYMG&$'/66B\9444S.&U36&51KR($:&3#7$49?A"#ZY1 JU$T84YZ=>#Y(1CI5<'*'.=A/HB9:+69CS7*NUB3_=' M74V6L?2B=>FU7Q@*;N8\(1)@SC>O.-"!Q.B:&]*81]9IN'%L@BFLP/@;4_CT M_ZS>@7-('Z,X3T5$&,LU#H6703J]2\R]6%95'1/K6#O@:$G&-I\#+))%@'[I MXZ[(TUM#%-C7Y5Z7*:Q@>,7P++#0HQFU'E)+6$RQ@"MF1^4>\C=XG#8;0I45 MD,+"IN4S*RB2*<@=8S[$)++6U]67JG70=%]B^.LWB'6$KGRG0]KI7!D*^KM( M&2!+CZ;"2@M9-C20H399\,HJR'2PLLR.=4W0Q8 F#=BX&W =P?X/34=N1%NY);A>F+:YYQ4 MF2DA 4R8LK._N&1+Q@JRY$@R8/_Z=PW=K98M>0 ;#/&]M^XF8$L]K%Z]AF<] MRZ=F:%&O8]/ACY>^Z>+*\XYY7;372;.#4'6Q,@*GK:_S ]I3=)@YIP\/#6QB M[.7C+@8![V4#PD>#'I3&;6!KFH7:YN'K_X]N?T,TTE/#75U!S>*'X,;@BG