0000814676-19-000052.txt : 20191106 0000814676-19-000052.hdr.sgml : 20191106 20191106163511 ACCESSION NUMBER: 0000814676-19-000052 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 40 CONFORMED PERIOD OF REPORT: 20190928 FILED AS OF DATE: 20191106 DATE AS OF CHANGE: 20191106 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CPS TECHNOLOGIES CORP/DE/ CENTRAL INDEX KEY: 0000814676 STANDARD INDUSTRIAL CLASSIFICATION: POTTERY & RELATED PRODUCTS [3260] IRS NUMBER: 042832509 STATE OF INCORPORATION: DE FISCAL YEAR END: 1228 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36807 FILM NUMBER: 191196834 BUSINESS ADDRESS: STREET 1: 111 SOUTH WORCESTER STREET CITY: NORTON STATE: MA ZIP: 02766 BUSINESS PHONE: 508-222-0614 MAIL ADDRESS: STREET 1: 111 SOUTH WORCESTER STREET CITY: NORTON STATE: MA ZIP: 02766 FORMER COMPANY: FORMER CONFORMED NAME: CERAMICS PROCESS SYSTEMS CORP/DE/ DATE OF NAME CHANGE: 19920703 10-Q 1 q109282019q3.htm Q3 2019 10Q DOCUMENT

 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C.  20549
FORM 10-Q

(Mark One)
[X] Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the period ended  September 28, 2019
or

[ ] 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          0-16088

 

CPS TECHNOLOGIES CORPORATION

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware
(State or Other Jurisdiction
of Incorporation or Organization
04-2832509
(I.R.S. Employer
Identification No.)

 

111 South Worcester Street
Norton, MA
(Address of principal executive offices)

 

 

 

 

02766-2102

(Zip Code)

 

 

(508) 222-0614
Registrants Telephone Number, including Area Code:

 

 

CPS Technologies Corporation

111 South Worcester Street

Norton, MA 02766-2102

Former Name, Former Address and Former Fiscal Year if Changed since Last Report

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period than the registrant was required to file such reports), and (2) has been subject to the filing requirements for the past 90 days.  [X] 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 during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). [X] Yes [ ] No

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

Large accelerated filer [ ]   Accelerated filer [ ]   Non-accelerated filer [X]   Smaller reporting company [X] Emerging growth company[ ]

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act):
[ ] Yes       [X] No

 

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

 

Title of each class                         Trading Symbol(s)       Name of each exchange on which registered

Common Stock, $0.01 par value                CPSH                           NASDAQ Capital Markets

 

 

 

APPLICABLE ONLY TO CORPORATE ISSUERS:

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.  Number of shares of common stock outstanding as of October 29, 2019: 13,207,436.

 

 

PART I  FINANCIAL INFORMATION

ITEM 1  FINANCIAL STATEMENTS (Unaudited)

CPS TECHNOLOGIES CORPORATION
Balance Sheets (Unaudited)
(continued on next page)

 

    September 28,      December 29,  
     2019      2018  
ASSETS          
Current assets:          
Cash and cash equivalents  $470,284   $628,804 
Accounts receivable- trade, net of allowance for doubtful          
accounts of $10,000   2,795,743    3,053,091 
Inventories, net   2,791,111    3,192,933 
Prepaid expenses and other current assets   173,320    156,338 
                
Total current assets   6,230,458    7,031,166 
                
Property and equipment:          
Production equipment   9,587,303    9,550,043 
Furniture and office equipment   525,055    519,779 
Leasehold improvements   891,817    891,817 
                
Total cost   11,004,175    10,961,639 
Accumulated depreciation and amortization   (10,113,918)   (9,722,767)
Construction in progress   241,901    34,314 
                
 Net property and equipment   1,132,158    1,273,186 
                
Right-of-use lease asset (note 4, leases)   207,000    —   
Deferred taxes   186,747    186,747 
                
 Total assets  $7,756,363   $8,491,099 
                

 

See accompanying notes to financial statements.

CPS TECHNOLOGIES CORPORATION
Balance Sheets (Unaudited)
(concluded)

LIABILITIES AND STOCKHOLDERS’    September 28,      December 29,  
EQUITY    2019      2018  
           
Current liabilities:          
Line of credit   412,732    —   
Accounts payable   1,474,059    1,680,263 
Accrued expenses   700,990    975,315 
Current portion lease liability   148,000    —   
                
Total current liabilities   2,735,781    2,655,578 
                
Long term lease liability   59,000    —   
                
Total liabilities   2,794,781    2,655,578 
Commitments (note 4)          
Stockholders’ equity:          
Common stock, $0.01 par value,          
authorized 20,000,000 shares;          
issued 13,427,492 and 13,425,992;          
outstanding 13,207,436 and 13,205,936;          
at September 28, 2019 and December 29, 2018   134,275    134,260 
Additional paid-in capital   36,076,177    35,960,545 
Accumulated deficit   (30,731,817)   (29,742,231)
Less cost of 220,056 common shares repurchased          
at September 28, 2019 and December 29, 2018   (517,053)   (517,053)
                
Total stockholders’ equity   4,961,582    5,835,521 
                
Total liabilities and stockholders’          
 equity  $7,756,363   $8,491,099 
                

 

See accompanying notes to financial statements.

 

CPS TECHNOLOGIES CORPORATION
Statements of Operations (Unaudited)

  Fiscal Quarters Ended      Nine Months Ended  
    September 28,      September 29,      September 28,      September 29,  
     2019      2018      2019      2018  
Revenues:                            
Product sales  $4,387,125   $6,116,448   $16,023,615   $15,500,173 
Total Revenues   4,387,125    6,116,448    16,023,615    15,500,173 
Cost of product sales   4,164,187    5,152,598    14,466,266    13,786,762 
Gross Margin   222,938    963,850    1,557,349    1,713,411 
Selling, general and                    
administrative expense   702,413    982,765    2,523,178    2,822,240 
Operating loss   (479,475)   (18,915)   (965,829)   (1,108,829)
Interest income (expense), net   (16,495)   (13,679)   (23,757)   (25,313)
Other income   —      13,645    —      13,645 
Net loss before income                    
tax expense   (495,970)   (18,949)   (989,586)   (1,120,497)
Income tax (benefit)   —      (5,000)   —      (275,000)
Net (loss)  $(495,970)  $(13,949)  $(989,586)  $(845,497)
Net (loss) per                    
basic common share  $(0.04)  $(0.00)  $(0.07)  $(0.06)
Weighted average number of                    
basic common shares                    
outstanding   13,206,069    13,203,436    13,206,984    13,203,436 
Net (loss) per                    
diluted common share  $(0.04)  $(0.00)  $(0.07)  $(0.06)
Weighted average number of                    
diluted common shares                    
outstanding   13,206,069    13,203,436    13,206,984    13,203,436 

 

See accompanying notes to financial statements.

 

 

 

 

 

CPS TECHNOLOGIES CORPORATION
STATEMENTS OF STOCKHOLDERS’ EQUITY (UNAUDITED)
FOR THE THREE AND NINE MONTHS ENDED SEPTEMBER 28, 2019 AND SEPTEMBER 29, 2018

                                   
   Common Stock                          
     Number of             Additional                   Total  
     shares    Par      paid-in       Accumulated      Stock    stockholders'  
     issued      Value      capital     deficit      repurchased    equity  
Balance at June 29, 2019   13,427,492   $134,275   $36,048,177    (30,235,846)   (517,053)  5,429,553  
Share-based compensation expense   —      —      28,000    —      —     28,000  
Net (loss)                  (495,971)   —     (495,971)  
Balance at September 28, 2019   13,427,492    134,275    36,076,177    (30,731,817)   (517,053)  4,961,582  

 

 

                                
   Common Stock                       
     Number of             Additional                 Total
     shares      Par      paid-in      Accumulated      Stock      stockholders'  
     issued      Value      capital      deficit      repurchased      equity  
Balance at December 29, 2018   13,425,992   $134,260   $35,960,545    (29,742,231)   (517,053)   5,835,521 
Share-based compensation expense   —      —      113,397    —      —      113,397 
Issuance of common stock   1,500    15    2,235    —      —      2,250 
Net (loss)                  (989,586)   —      (989,586)
Balance at September 28, 2019   13,427,492    134,275    36,076,177    (30,731,817)   (517,053)   4,961,582 

 

                                   
   Common Stock                          
     Number of             Additional                Total  
     shares      Par      paid-in      Accumulated      Stock      stockholders'  
     issued      Value      capital      deficit      repurchased      equity  
Balance at June 30, 2018   13,423,492   $134,235   $35,842,945    (26,867,812)   (517,053)   8,592,315 
Share-based compensation expense   —      —      32,669    —      —      32,669 
Net (loss)                  (13,949)   —      (13,949)
Balance at September 29, 2018   13,423,492    134,235    35,875,614    (26,881,761)   (517,053)   8,611,035 

 

                                   
   Common Stock                            
     Number of           Additional                    Total  
     shares      Par      paid-in      Accumulated      Stock      stockholders'  
     issued      Value      capital      deficit      repurchased      equity  
Balance at December 30, 2017   13,423,492   $134,235   $35,739,916    (26,036,264)   (517,053)   9,320,834 
Share-based compensation expense   —      —      135,698    —      —      135,698 
Net (loss)                  (845,497)   —      (845,497)
Balance at September 29, 2018   13,423,492    134,235    35,875,614    (26,881,761)   (517,053)   8,611,035 

 

See accompanying notes to financial statements.

 

CPS TECHNOLOGIES CORPORATION
Statements of Cash Flows (Unaudited)

    Nine Month Periods Ended  
     September 28,       September 29,  
     2019       2018  
               
Cash flows from operating activities:          
Net loss  $(989,586)  $(845,497)
Adjustments to reconcile net loss          
to cash provided by (used in) operating activities          
Depreciation & amortization   391,156    411,499 
Share-based compensation   115,647    135,698 
Deferred taxes   —      (275,000)
Gain on sale of property and equipment   —      (13,645)
           
Changes in:          
Accounts receivable-trade   257,348    (958,744)
Inventories   401,822    (1,461,763)
Prepaid expenses   (16,982)   (7,907)
Accounts payable   (206,204)   1,046,607 
Deferred revenue   —      (100,000)
Accrued expenses   (274,325)   247,087 
Net cash provided by (used in) operating          
activities   (321,124)   (1,821,665)
Cash flows from investing activities:          
Purchases of property and equipment   (250,128)   (343,576)
Proceeds from sale of property and equipment   —      13,645 
Net cash provided by (used in) investing          
activities   (250,128)   (329,931)
Cash flows from financing activities:          
Net borrowings on line of credit   412,732    900,000 
Net cash provided by (used in)          
financing activities   412,732    900,000 
Net increase (decrease) in cash and cash equivalents   (158,520)   (1,251,596)
Cash and cash equivalents at beginning of period   628,804    1,339,572 
Cash and cash equivalents at end of period  $470,284   $87,976 
Supplemental cash flow information:          
Cash paid for taxes, net of refunds  $485   $486 
           
           

See accompanying notes to financial statements.

 

 

CPS TECHNOLOGIES CORPORATION
Notes to Financial Statements
(Unaudited)

(1)  Nature of Business

CPS Technologies Corporation (the “Company” or “CPS”) provides advanced material solutions to the electronics, power generation, automotive and other industries.   The Company’s primary advanced material solution is metal-matrix composites which are a combination of metal and ceramic.

CPS also assembles housings and packages for hybrid circuits. These housings and packages may include components made of metal-matrix composites or they may include components made of more traditional materials such as aluminum, copper-tungsten, etc.

The Company sells into several end markets including the wireless communications infrastructure market, high-performance microprocessor market, motor controller market, and other microelectronic and structural markets.

 

(2)  Interim Financial Statements

As permitted by the rules of the Securities and Exchange Commission applicable to quarterly reports on Form 10-Q, these notes are condensed and do not contain all disclosures required by generally accepted accounting principles.

 

The accompanying financial statements are unaudited. In the opinion of management, the unaudited financial statements of CPS reflect all normal recurring adjustments which are necessary to present fairly the financial position and results of operations for such periods.

 

The Company’s balance sheet at December 29, 2018 has been derived from the audited financial statements at that date, but does not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements.

 

For further information, refer to the financial statements and footnotes thereto included in the Registrant’s Annual Report on Form 10-K for the year ended December 29, 2018 and in CPS’s other SEC reports, which are accessible on the SEC’s website at www.sec.gov and the Company’s website at www.alsic.com.

 

The results of operations for interim periods are not necessarily indicative of the results to be expected for the full year.

 

New Accounting Pronouncements

Pronouncements adopted in 2019

The Company adopted Accounting Standards Codification (ASC) 842 for leases effective at the beginning of the fiscal year, December 30, 2018, using the cumulative-effect adjustment transition method, which applies the provisions of the standard at the effective date without adjusting the comparative periods presented. The Company elected an accounting policy for short-term leases, which allows lessees to avoid recognizing right-of-use assets and liabilities for leases with terms of 12 months or fewer.

 

We have lease agreements with lease and non-lease components, which are generally accounted for separately. We have not elected the practical expedient to account for lease and non-lease components as one lease component. The Company has elected certain practical expedients upon adoption and therefore has not reassessed whether any expired or existing contracts contain leases, has not reassessed the lease classification for any expired or existing leases and has not reassessed initial direct costs for any existing leases.

 

Adoption of the standard resulted in the recognition of operating lease right-of-use assets and corresponding lease liabilities of $310 thousand on the consolidated balance sheet as of December 30, 2018. The standard did not materially impact operating results or liquidity. Disclosures related to the amount, timing and uncertainty of cash flows arising from leases are included in Note 4, Leases.

 

 

(3)  Net Income (loss) Per Common and Common Equivalent Share

Basic net income (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period.  Diluted net income (loss)  per common share is calculated by dividing net income (loss) by the sum of the weighted average number of common shares plus additional common shares that would have been outstanding if potential dilutive common shares had been issued for granted stock options and stock purchase rights.  Common stock equivalents are excluded from the diluted calculations when a net loss is incurred as they would be anti-dilutive.

 

 

(4)  Commitments & Contingencies

 

Commitments

 

Leases

The Company has two real estate leases—one expiring in February 2021 and one with a 12 month duration with options to extend additional years. Since the latter is not reasonably certain that any options will be exercised, it has not been recorded on the balance sheet in accordance with the accounting policy elected in Note 2. CPS also has a few other leases for equipment which are minor in nature and are generally short-term in duration. None of these have been capitalized.

 

The lease expiring in 2021 (the “Norton facility lease’) is included as a right-of-use lease asset and corresponding lease liability on the balance sheet. This asset and liability was recognized on December 30, 2018 based on the present value of remaining lease payments over the remaining lease term using the Company’s incremental borrowing rate at date of adoption. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

 

Operating Leases

Lease expense for operating leases is recognized on a straight-line basis over the lease term. Lease expense is allocated between Cost of Product Sales and Selling, General and Administrative Expense in the income statement

 

The following table presents information about the amount, timing and uncertainty of cash flows arising from the Company’s capitalized operating leases as of September 28, 2019

 

 

(Dollars in Thousands)    Sept 28, 2019  
Maturity of capitalized lease liabilities    Lease payments  
2019 (remaining)  $38 
2020   152 
2021   26 
Total undiscounted operating lease payments  $216 
Less: Imputed interest   (9)
Present value of operating lease liability  $207 

 

 

Balance Sheet Classification     
Current lease liability  $148 
Long-term lease liability   59 
Total operating lease liability  $207 
Other Information     
Weighted-average remaining lease term for capitalized operating leases   17 months 
Weighted-average discount rate for capitalized operating leases   6.5%

 

 

Cash Flows

An initial right-of-use asset of $310 thousand was recognized as a non-cash asset addition with the adoption of the new lease accounting standard on December 30, 2018. Cash paid for the amounts included in the present value of operating lease liabilities was $114 thousand during the first nine months of 2019 and is included in operating cash flows.

 

Operating Lease Costs

Operating lease cost was $114 thousand during the first nine months of 2019. This cost is related to its long-term operating lease. All other short-term leases were immaterial.

 

Finance Leases

The company does not have any finance leases.

 

Loss contingency

The Company manufactures baseplates for power module manufacturers. Most baseplates manufactured by CPS require a nickel coating be applied to the baseplate (“Ni plating”). CPS warranties its baseplates meet the Ni plating specifications required by our customers, and flows this requirement to its Ni plating vendors.

 

On January 24, 2018 the Company received a “Claim and Non-Conformance Notification” from one of its European customers relating to the Ni plating on our baseplates. Upon investigation, it was determined that one employee of the Ni plating vendor used by CPS had deviated from the prescribed work instruction for Ni plating from mid-September 2017 until mid-January 2018. The Company's Ni plating vendor acknowledged this violation and worked with the customer to resolve the problem.

 

On April 11, 2018 the Company received a “Follow-up Claim and Non-Conformance Notification” from the European customer.  The customer estimated the total value of the claim to be $1.0 million “as of today”, and reserves the right to claim additional damages in the future.

 

The Company informed its insurer of this claim and the Ni plating vendor did the same with its insurer. No amounts for damages had been recorded in the financial statements as management believed that it was not possible at the time to quantify the potential impact, if any, to the Company.

 

On July 9, 2019, the Company received confirmation from its customer accepting the settlement offer of the Company’s insurer.  The settlement is covered by the Company’s insurance policy and the Company does not expect to incur any losses as part of the settlement.

 

(5)  Share-Based Payments

The Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. That cost is recognized over the period during which an employee is required to provide services in exchange for the award, the requisite service period (usually the vesting period). The Company provides an estimate of forfeitures at initial grant date. Reductions in compensation expense associated with the forfeited options are estimated at the date of grant, and this estimated forfeiture rate is adjusted periodically based on actual forfeiture experience. The company uses the Black-Scholes option pricing model to determine the fair value of the stock options granted.

 

There were no stock options granted or issued under the Plan during the quarters ended September 28, 2019 and September 29, 2018.

 

During the quarter ended September 28, 2019, 24,000 options were forfeited and 16,000 expired. During the quarter ended September 29, 2018, 18,600 options were forfeited and 8,000 options expired.   

 

During the quarters ended September 28, 2019 and September 29, 2018 there were no shares repurchased.  

During the three and nine months ended September 28, 2019 the Company recognized approximately $28 thousand and $113 thousand, respectively as share-based compensation expense related to previously granted shares under the Plan. These amounts are included as a component of selling, general and administrative expenses in the statement of operations.

 

During the three and nine months ended September 29, 2018 the Company recognized approximately $33 thousand and $136 thousand, respectively as share-based compensation expense related to previously granted shares under the Plan. These amounts are included as a component of selling, general and administrative expenses in the statement of operations.

 

(6)  Inventories

Inventories consist of the following:

    September 28,      December 29,  
     2019      2018  
               
Raw materials  $668,141   $706,982 
Work in process   1,973,122    2,248,370 
Finished goods   614,210    693,943 
                
Total inventory   3,255,473    3,649,295 
Reserve for obsolescence   (464,362)   (456,362)
                
Inventories, net  $2,791,111   $3,192,933 
                

 

(7)  Accrued Expenses

Accrued expenses consist of the following:

     September 28,      December 29,  
     2019      2018  
               
Accrued legal and accounting  $68,433   $67,000 
Accrued payroll   498,633    594,641 
Accrued other   133,924    313,674 
           
   $700,990   $975,315 
           

 

 

(8)  Line of Credit 

In September 2019, the Company entered into revolving line of credit with The Massachusetts Business Development Corporation in the amount of $2.5 million.  This agreement replaces the $1.25 million line of credit with Santander Bank, set to expire September 30, 2019.  The agreement includes a demand note allowing the Lender to call the loan at any time.  CPS may terminate the agreement without a termination fee after 3 years.  The LOC is secured by the accounts receivable and other assets of the Company and has an interest rate of LIBOR plus 650 basis points. The Company has provided BDC with an earnings projection for the year ended December 28, 2019 and the covenant states that until the projection is met, $500 thousand of the line will be locked.  At September 29, 2019 the Company had $413 thousand of borrowings under this LOC and its borrowing base at the time would have permitted an additional $1.335 million to have been borrowed. 

 

The line of credit is subject to certain financial covenants.

 

(9)  Income Taxes

A valuation allowance against deferred tax assets is required to be established or maintained when it is "more likely than not" that all or a portion of deferred tax assets will not be realized. In December 2018, the Company established a partial valuation allowance reserve, as it is judged more likely than not that a majority of its deferred tax assets will not be used before they expire. This decision was reached after giving greater weight to its losses over the previous three years compared with its forecast of the future. Consistent with this conclusion, no income tax provision/(benefit) has been recorded for the quarter and nine months ending September 28, 2019.

 

The Company recorded a tax benefit of $4 thousand and tax benefit of $231 thousand for federal income taxes during the three and nine months ended September 29, 2018, respectively. The Company recorded a tax benefit of $1 thousand and a tax benefit of $44 thousand for state income taxes during the three and nine months ended September 29, 2018, respectively.

 

 

 

 

ITEM 2       MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion and analysis of financial condition and results of operations is based upon and should be read in conjunction with the financial statements of the Company and notes thereto included in this report and the Company’s Annual Report on Form 10-K for the year ended December 29, 2018.

 

Forward-Looking Statements

This Quarterly Report on Form 10-Q contains forward-looking statements that involve a number of risks and uncertainties. There are a number of factors that could cause the Company’s actual results to differ materially from those forecasted or projected in such forward-looking statements. Readers are cautioned not to place undue reliance on these forward-looking statements which speak only as of the date hereof.  The Company undertakes no obligation to publicly release the results of any revisions to these forward-looking statements which may be made to reflect events or changed circumstances after the date hereof or to reflect the occurrence of unanticipated events.

 

Critical Accounting Policies

The critical accounting policies utilized by the Company in preparation of the accompanying financial statements are set forth in Part II, Item 7 of the Company’s Annual Report on Form 10-K for the year ended December 29, 2018, under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations”.  There have been no material changes to these policies since December 29, 2018, other than the adoption of ASU No. 2016-02, Leases.

 

 

Overview

CPS Technologies Corporation (the ‘Company’ or ‘CPS’) provides advanced material solutions to the electronics, power generation, automotive and other industries.

 

The Company’s products are generally used in high-power, high-reliability applications. These applications always involve energy use or energy generation and the Company’s products allow higher performance and improved energy efficiency. The Company is an important participant in the growing movement towards alternative energy and "green" lifestyles. For example, the Company’s products are used in mass transit, hybrid and electric cars, wind-turbines for electricity generation as well as routers and switches for the internet which in turn allows telecommuting.

 

The Company’s primary advanced material solution is metal matrix composites (MMCs), a new class of materials which are a combination of metal and ceramic. CPS has a leading, proprietary position in metal matrix composites. Metal matrix composites have several superior properties compared to conventional materials including improved thermal conductivity, thermal expansion matching, stiffness and light weight which enable higher performance and higher reliability in our customers’ products.

 

Like plastics several decades ago, we believe metal-matrix composites will penetrate many end markets over many years. CPS management believes our business model of providing advanced material solutions to a portfolio of high growth end markets which are, at any point in time, in various stages of the technology adoption lifecycle, provides CPS with the opportunity for sustained growth and a diversified customer base. We believe we have validated this model as we are now supplying customers at all stages of the technology adoption lifecycle.

 

CPS is the leader in supplying metal matrix composites to certain high growth electronics end markets which are well along in the adoption lifecycle and therefore generating significant demand. These end markets include high-performance integrated circuits and circuit boards used in internet switches and routers, as well as motor controllers used in high-speed electric trains, subway cars and wind turbines.   CPS supplies heat spreaders, lids and baseplates to customers in these end markets. CPS is a fully qualified manufacturer for many of the world’s largest electronics OEMs.

 

CPS also assembles housings and packages for hybrid circuits. These housings and packages may include components made of metal-matrix composites; they may include components made of more traditional materials such as aluminum, copper-tungsten, etc.

 

A market at an earlier stage of the adoption lifecycle is the market for hybrid and electric automobiles.  In 2012 the Company announced a multi-year supply agreement with a major tier one automotive supplier for the supply of AlSiC pin fin baseplates for use in motor controllers for hybrid and electric automobiles.

 

We are also actively working with customers in end markets at the beginning stages of the adoption lifecycle.

 

The Company believes that its hybrid hard face armor tiles will find application in many military vehicles as well as armored commercial vehicles.

 

Our products are manufactured by proprietary processes we have developed including the QuicksetTM Injection Molding Process (‘Quickset Process’) and the QuickCastTM Pressure Infiltration Process (‘QuickCast Process’).

 

CPS was incorporated in Massachusetts in 1984 as Ceramics Process Systems Corporation and reincorporated in Delaware in April 1987 through a merger into a wholly-owned Delaware subsidiary organized for purposes of the reincorporation. In July 1987, CPS completed our initial public offering of 1.5 million shares of our Common Stock. In March 2007, we changed our name from Ceramics Process Systems Corporation to CPS Technologies Corporation.

 

 

Results of Operations for the Third Fiscal Quarter of 2019 (Q3 2019) Compared to the Third Fiscal Quarter of 2018 (Q3 2018); (all $ in 000s)

 

Total revenue was $4,387 in Q3 2019, a 28% decrease compared with total revenue of $6,116 in Q3 2018. This decrease was due primarily to a decrease in the sale of baseplates partially offset by an increase in the sale of hermetic packages. There were no significant price changes in Q3 2019 compared with Q3 2018.

 

Gross margin in Q3 2019 totaled $223 or 5% of sales.  In Q3 2018, gross margin was $964 or 16% of sales.   This decrease in margin was primarily due to lower sales volume.[VMC2]   A significant portion of CPS’ manufacturing costs are fixed.  As such lower sales volume will have an unfavorable impact on gross margin in terms of both actual dollars and percentage.

 

Selling, general and administrative expenses (SG&A) were $702 in Q3 2019, down 29% when compared with SG&A expenses of $983 in Q3 2018.  This decrease was primarily due to lower sales commission expense of $150 as a result of both, lower sales volumes and lower commission rates, and a reduction in outside professional services of $53.

 

In Q3, 2019, the Company incurred interest expense of $17 due to bank borrowings.  This compares with interest expense of $14 in Q3 of 2018.

 

The Company incurred an operating loss of $479 compared with an operating loss of $19 in the same quarter last year. This increase in operating loss is due primarily to the decrease in revenue, discussed above. The net loss for Q3 2019 totaled $496 versus a net loss of $14 in Q3 2018.

 

 

Results of Operations for the First Nine Months of 2019 Compared to the First Nine Months of 2018 (all $ in 000s)

 

Total revenue was $16,024 in the first nine months of 2019, a 3% increase compared with total revenue of $15,500 in the first nine months of 2018. This increase was due primarily to an increase in the sale of housings and packages for hybrid circuits. There were no significant price changes during the first nine months of 2019 compared with the first nine months of 2018.

 

Gross margin in the first nine months of 2019 totaled $1,557 or 10% of sales.  In the first nine months of 2018 gross margin totaled $1,713 or 11% of sales.  This decrease was almost entirely due to a change in product mix.  More higher margin parts were sold in 2018 compared to 2019.

 

Selling, general and administrative (SG&A) expenses were $2,523 during the first nine months of 2019, down 11% compared with SG&A expenses of $2,822 in the first nine months of 2018  Most of this decrease occurred in Q3 due to lower sales commission expense of $150 as a result of lower sales volumes and lower commission rates, and a reduction in outside professional services of $53.

 

During the first nine months of 2019, the Company incurred interest expense of $24 due to bank borrowings.  This compares with interest expense of $25 incurred during the first nine months of 2018.

 

In the first nine months of 2019 the Company incurred an operating loss of $966 compared with an operating loss of $1,109 in the same period last year.  The net loss for the first nine months of 2019 totaled $990 versus a net loss of $845 in the first nine months of 2018. 

 

 

Liquidity and Capital Resources (all $ in 000s unless noted)

 

The Company’s cash and cash equivalents at September 28, 2019 totaled $470.  The Company’s net cash, which considers the $413 of bank borrowings, totaled $57 at the end of the third quarter. This compares to cash and cash equivalents at December 29, 2018 of $629. The decrease in net cash was due to the loss from operations.

 

Accounts receivable at September 28, 2019 totaled $2,796 compared with $3,053 at December 29, 2018.

Days Sales Outstanding (DSO) increased from 45 days at the end of 2018 to 57 days at the end of Q3 2019.  DSO’s at the end of 2018 were unusually low due to the fact that sales during Q4 2018 were more heavily loaded toward the front end of the quarter. The accounts receivable balances at December 29, 2018, and September 28, 2019 were both net of an allowance for doubtful accounts of $10. The Company entered into a new line in September 2019.  The terms of new line of credit are expected to provide increased liquidity and, as a result, we have ended our policy of allowing a discount on prompt payments from certain of our customers.  Due to the Company’s change in its discount policy, we expect an increase in DSO going forward.  Had this change been in effect during Q3 and customers paid based on their undiscounted terms, the DSO would have been 71 days.

 

Inventories totaled $2,791 at September 28, 2019 compared with inventory totaling $3,193 at December 29, 2018. This decrease was due primarily to the decision to reduce production due to reduced customer sales projections for the summer.  The inventory turnover in the most recent four quarters ending Q3 2019 was 6.2 times, up from 6.0 times averaged during the four quarters of 2018 (based on a 5 point average).

 

Pursuant to customer agreements, CPS maintains unplated product offsite, at outside plating vendors.   These plating vendors are located near the end customer locations allowing for same day or overnight delivery of finished, plated product.  CPS directs these vendors as to which specific products to plate and when to plate them, based on customer requirements.  The Company feels that doing this gives CPS a competitive advantage.  At September 28, 2019 and December 29, 2018, $835 and $1,556, respectively, was located at vendor locations pursuant to these agreements.

 

The Company financed its working capital during the first nine months of 2019 from a combination of its cash at the beginning of the year and bank borrowings.  The Company expects it will continue to be able to fund its working capital requirements for the remainder of 2019 from existing cash balances and bank borrowings.

 

The Company continues to sell to a limited number of customers and the loss of any one of these customers could cause the Company to require additional external financing. Failure to generate sufficient revenues, raise additional capital or reduce certain discretionary spending could have a material adverse effect on the Company’s ability to achieve its business objectives.

 

 

Contractual Obligations

 

In September 2019, the Company entered into revolving line of credit with Massachusetts Business Development Corporation in the amount of $2.5 million.  This agreement replaces the $1.25 million line of credit with Santander Bank, set to expire September 30, 2019.  The agreement includes a demand note allowing the Lender to call the loan at any time.  CPS may terminate the agreement without a termination fee after 3 years.  The LOC is secured by the accounts receivable and other assets of the Company and has an interest rate of LIBOR plus 650 basis points. The Company has provided BDC with an earnings projection for the year ended December 28, 2019 and the agreement states that until the projection is met, $500 thousand of the line will be locked.  Also, at September 28, 2019 the Company had $413 thousand of borrowings under this LOC and its borrowing base at the time would have permitted an additional $1.335 million to have been borrowed.  The increased availability has allowed the Company to end its policy of allowing prompt pay discounts to certain customers. This should have a positive effect on the Company’s earnings going forward.

 

As of September 28, 2019, the Company had $242 of construction in progress and no outstanding commitments to purchase production equipment.

 

As of September 28, 2019, all our manufacturing, engineering, sales and administrative operations were and continue to be located in leased facilities in Norton, Massachusetts and Attleboro, Massachusetts.

 

In February 2018, the Company signed a lease for the Norton facilities through February 2021. The leased facilities comprise approximately 38 thousand square feet. The lease is a triple net lease wherein the Company is responsible for payment of all real estate taxes, operating costs and utilities.  The Company also has an option to buy the property and a right of first refusal during the term of the lease.  Annual rental payments continue at $152 thousand.

 

In February 2011, the Company entered into a lease for an additional 13.8 thousand square feet in Attleboro, MA. The Attleboro facility lease expires in February 2020 and the Company has two, one-year options at the current annual rental payments of $79, with minor escalation for real estate tax increases. (Note 4, Leases).

 

Management believes that a combination of existing cash balances and borrowings, if necessary, will be sufficient to fund our cash requirements for the foreseeable future. However, there is no assurance that we will be able to generate sufficient revenues or reduce certain discretionary spending in the event that planned operational goals are not met such that we will be able to meet our obligations as they become due.

 

 

 

ITEM 3             QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

The Company is not significantly exposed to the impact of interest rate changes or foreign currency fluctuations.  The Company has not used derivative financial instruments.

 

ITEM 4             CONTROLS AND PROCEDURES

 

(a)        The Company’s Chief Executive Officer and Chief Financial Officer have evaluated the effectiveness of the Company’s disclosure controls and procedures (as such term is defined in Rules 13a-14(c) and 15d - 14(c) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of the end of the period covered by this Form 10-Q (the “Evaluation Date”).  Based on such evaluation, such officers have concluded that, as of the Evaluation Date,  1) the Company’s disclosure controls and procedures are effective to ensure that information required to be disclosed by the Company in reports the Company files under the Securities Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC and 2) the Company’s disclosure controls and procedures are effective to ensure that information required to be disclosed in the reports that the Company files or submits under the Exchange Act is accumulated and communicated to our management, including our chief executive officer and chief financial officer, to allow timely decisions regarding required disclosure.

 

(b)        Changes in Internal Controls. There has been no change in our internal control over financial reporting that occurred during our most recent fiscal quarter that has materially affected or is reasonably likely to materially affect our internal control over financial reporting.

 

 

PART II OTHER INFORMATION

 

ITEM 1             LEGAL PROCEEDINGS
            None.

 

ITEM 1A           RISK FACTORS
            There have been no material changes to the risk factors as discussed in our 2018 Form 10-K

 

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

 

ITEM 3             DEFAULTS UPON SENIOR SECURITIES
            None.

 

ITEM 4             MINE SAFETY DISCLOSURES
            Not applicable.

 

ITEM 5             OTHER INFORMATION
            Not applicable.

 

ITEM 6             EXHIBITS
(a)        Exhibits:

Exhibit 31.1 Certification of Chief Executive Officer Pursuant To 18 U.S.C. Section 1350, As Adopted Pursuant To Section 302 of The Sarbanes-Oxley Act Of 2002

Exhibit 31.2 Certification of Chief Financial Officer Pursuant To 18 U.S.C. Section 1350, As Adopted Pursuant To Section 302 of The Sarbanes-Oxley Act Of 2002

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

(b)        Reports on Form 8-K

On August 16, 2019, the Company’s Board of Directors elected Ralph M. Norwood, retired Chief Financial Officer of CPS Technologies, to the Company’s Board of Directors.

 

On September 25, 2019, CPS Technologies Corporation (“Company”) entered into a three year Credit and Security Agreement (“Agreement”) with The Massachusetts Business Development Corporation (“Lender”) providing for a $2.5 million line of credit (“Credit Line”). The Agreement replaces the $1.25 million credit facility with Santander Bank, due to expire on September 30, 2019.

 

On October 11, 2019 the Company filed a report on form 8-K announcing the elimination of the position of Senior Vice President Sales and Marketing. As a result, effective October 11, 2019, Thomas Breen is no longer an executive officer of the Company

 

 

 

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.

 

CPS TECHNOLOGIES CORPORATION
(Registrant)

 

Date:    November 6, 2019
/s/        Grant C. Bennett
Grant C. Bennett
Chief Executive Officer

 

Date:    November 6, 2019

/s/        Charles K. Griffith Jr.

Charles K. Griffith Jr.

Chief Financial Officer

 


 

 

EX-101.PRE 2 cpsh-20190928_pre.xml XBRL PRESENTATION FILE EX-101.LAB 3 cpsh-20190928_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock Additional Paid-In Capital Treasury Stock Comprehensive Income / Loss Retained Earnings / Accumulated Deficit 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- trade, net of allowance for doubtful accounts of $10,000 Inventories, net Prepaid expenses and other current assets Total current assets Property and equipment: Production equipment Furniture and office equipment Leasehold improvements Total cost Accumulated depreciation and amortization Construction in progress Net property and equipment Right-of-use lease asset (note 4, leases) Deferred taxes Total assets LIABILITIES AND STOCKHOLDERS` EQUITY Current liabilities: Line of credit Accounts payable Accrued expenses Current portion lease liability Total current liabilities Long term lease liability Total liabilities Commitments (note 4) Stockholders equity: Common stock, $0.01 par value, authorized 20,000,000 shares; issued 13,427,492 and 13,425,992; outstanding 13,207,436 and 13,205,936; at September 28, 2019 and December 29, 2018 Additional paid-in capital Accumulated deficit Less cost of 220,056 common shares repurchased at September 28, 2019 and December 29, 2018 Total stockholders equity Total liabilities and stockholders equity Common stock, authorized shares Common stock, issued shares Common stock, outstanding shares Common stock, par value Income Statement [Abstract] Revenues: Product sales Total Revenues Cost of product sales Gross Margin Selling, general and administrative expense Operating loss Interest income (expense), net Other income Net loss before income tax expense Income tax (benefit) Net (loss) Net (loss) per basic common share Weighted average number of basic common shares outstanding Net (loss) per diluted common share Weighted average number of diluted common shares outstanding Statement [Table] Statement [Line Items] Beginning balance, stockholders equity Beginning balance, shares Beginning balance, par value of shares issued Share-based compensation expense Tax benefit from exercise of stock options Repurchase of common stock Issuance of common stock pursuant to exercise of stock options Issuance of common stock pursuant to exercise of stock options, number of shares issued Issuance of common stock pursuant to exercise of stock options, par value Net income(loss) Ending balance, stockholders equity Ending Ending balance, shares Ending balance, par value shares issued Statement of Cash Flows [Abstract] Cash flows from operating activities: Net loss Adjustments to reconcile net loss to cash provided by (used in) operating activities Depreciation & amortization Share-based compensation Deferred taxes Gain on sale of property and equipment Changes in: Accounts receivable-trade Inventories Prepaid expenses Accounts payable Deferred revenue Accrued expenses Net cash provided by (used in) operating activities Cash flows from investing activities: Purchases of property and equipment Proceeds from sale of property and equipment Net cash provided by (used in) investing activities Cash flows from financing activities: Net borrowings on line of credit Net cash provided by (used in) financing activities Net increase (decrease) in cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash paid for taxes, net of refunds Accounting Policies [Abstract] (1) Nature of Business Organization, Consolidation and Presentation of Financial Statements [Abstract] (2) Interim Financial Statements Earnings Per Share [Abstract] (3) Net Income (loss) Per Common and Common Equivalent Share Commitments and Contingencies Disclosure [Abstract] (4) Commitments & Contingencies Share-based Payment Arrangement [Abstract] (5) Share-Based Payments Inventory Disclosure [Abstract] (6) Inventories Payables and Accruals [Abstract] (7) Accrued Expenses (8) Line of Credit Notes to Financial Statements (9) Income Taxes New Accounting Pronouncements Maturity of capitalized lease liabilities Inventories Accrued expenses Maturity of capitalized lease liabilities (Dollars in Thousands) 2019 (remaining) 2020 2021 Total undiscounted operating lease payments Less: Imputed interest Present value of operating lease liability Balance Sheet Classification Current lease liability Long-term lease liability Total operating lease liability Weighted-average remaining lease term for capitalized operating leases Weighted-average discount rate for capitalized operating leases Options forfeited Options Expired Share-based compensation expense ($ in 000's) Raw materials Work in process Finished goods Total inventory Reserve for obsolescence Inventories, net Accrued legal and accounting Accrued payroll Accrued other Total accrued expenses The Massachusetts Business Development Corporation Revolving line of credit maximum borrowing capacity Line of credit agreement length (terms in years) Borrowing base available Tax benefit recorded for federal income taxes ($ in 000's) Tax benefit recorded for state income taxes ($ in 000's) Assets, Current Property, Plant and Equipment, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, Plant and Equipment, Net Net Assets Liabilities, Current Liabilities Treasury Stock, Value Revenues Gross Profit Common Stock, Value, Issued Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Increase (Decrease) in Deferred Income Taxes Gain (Loss) on Disposition of Property Plant Equipment Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Liabilities Property, Plant and Equipment, Gross, Period Increase (Decrease) Net Cash Provided by (Used in) Investing Activities Net Cash Provided by (Used in) Financing Activities Cash and Cash Equivalents, Period Increase (Decrease) Schedule of Accrued Liabilities [Table Text Block] Lessee, Operating Lease, Liability, Payments, Due Lessee, Operating Lease, Liability, Undiscounted Excess Amount Inventory, Gross Inventory Valuation Reserves Accounts Payable and Accrued Liabilities, Current EX-101.DEF 4 cpsh-20190928_def.xml XBRL DEFINITION FILE EX-101.CAL 5 cpsh-20190928_cal.xml XBRL CALCULATION FILE EX-101.SCH 6 cpsh-20190928.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Shareholders Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - (1) Nature of Business link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - (2) Interim Financial Statements link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - (3) Net Income (loss) Per Common and Common Equivalent Share link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - (4) Commitments & Contingencies link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - (5) Share-Based Payments link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - (6) Inventories link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - (7) Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - (8) Line of Credit link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - (9) Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - (2) Interim Financial Statements (Policies) link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - (4) Commitments & Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - (6) Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - (7) Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - (4) Commitments & Contingencies - Maturity of capitalized lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - (5) Share-Based Payments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - (6) Inventories - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - (7) Accrued Expenses - Accrued expenses (Details) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - (8) Line of Credit (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - (9) Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.INS 7 cpsh-20190928.xml XBRL INSTANCE FILE 0000814676 2018-12-30 2019-09-28 0000814676 2019-10-29 0000814676 2019-09-28 0000814676 2018-12-29 0000814676 2019-06-30 2019-09-28 0000814676 2018-07-01 2018-09-29 0000814676 2017-12-31 2018-09-29 0000814676 us-gaap:CommonStockMember 2018-12-30 2019-09-28 0000814676 us-gaap:CommonStockMember 2019-09-28 0000814676 us-gaap:CommonStockMember 2018-12-29 0000814676 us-gaap:CommonStockMember 2018-09-29 0000814676 us-gaap:CommonStockMember 2017-12-30 0000814676 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 2019-09-28 0000814676 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 2018-09-29 0000814676 us-gaap:TreasuryStockMember 2017-12-31 2018-09-29 0000814676 us-gaap:ComprehensiveIncomeMember 2018-12-30 2019-09-28 0000814676 us-gaap:ComprehensiveIncomeMember 2017-12-31 2018-09-29 0000814676 us-gaap:RetainedEarningsMember 2018-12-29 0000814676 us-gaap:RetainedEarningsMember 2017-12-30 0000814676 2018-09-29 0000814676 2017-12-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure 10-Q false 2019-09-28 Q3 2019 --12-28 CPS TECHNOLOGIES CORP/DE/ 0000814676 Yes Non-accelerated Filer true false 13207436 470284 628804 87976 1339572 2791111 3192933 173320 156338 6230458 7031166 9587303 9550043 525055 519779 891817 891817 11004175 10961639 10113918 9722767 241901 34314 1132158 1273186 207000 7756363 8491099 412732 1474059 1680263 700990 975315 148000 2735781 2655578 59000 2794781 2655578 134275 134260 36076177 35960545 -30731817 -29742231 16023615 4387125 6116448 15500173 16023615 4387125 6116448 15500173 14466266 4164187 5152598 13786762 1557349 222938 963850 1713411 2523178 702413 982765 2822240 13206984 13206069 13203436 13203436 13206984 13206069 13203436 13203436 -965829 -479475 -18915 -1108829 -23757 -16495 -13679 -25313 -989586 -495970 -18949 -1120497 -5000 -275000 -989586 -495970 -13949 -845497 989586 845497 -0.07 -0.04 -0.00 -0.06 -0.07 -0.04 -0.00 -0.06 2795743 3053091 186747 186747 517053 517053 4961582 5835521 5835521 9320834 8611035 7756363 8491099 989586 845497 115647 135698 275000 -257348 958744 -401822 1461763 -206204 1046607 -274325 247087 250128 343576 412732 900000 16982 7907 -100000 391156 411499 -321124 -1821665 -250128 -329931 412732 900000 -158520 -1251596 13645 13645 485 486 13645 13645 13427492 13425992 13427492 13425992 13423492 13423492 134275 134260 134235 134235 113397 113397 135698 1500 15 2235 0-16088 Yes DE 04-2832509 CPSH NASDAQ Common stock, par value 0.01 0.01 0.01 20000000 20000000 13207436 13205936 <p style="margin: 0">(1)&#160; Nature of Business</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">CPS Technologies Corporation (the &#8220;Company&#8221; or &#8220;CPS&#8221;) provides advanced material solutions to the electronics, power generation, automotive and other industries.&#160;&#160; The Company&#8217;s primary advanced material solution is metal-matrix composites which are a combination of metal and ceramic.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; text-indent: 0.5in; margin-right: 0; margin-left: 0">CPS also assembles housings and packages for hybrid circuits. These housings and packages may include components made of metal-matrix composites or they may include components made of more traditional materials such as aluminum, copper-tungsten, etc.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; text-indent: 0.5in; margin-right: 0; margin-left: 0">The Company sells into several end markets including the wireless communications infrastructure market, high-performance microprocessor market, motor controller market, and other microelectronic and structural markets.</p> <p style="margin: 0"><u>(2)&#160; Interim Financial Statements</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">As permitted by the rules of the Securities and Exchange Commission applicable to quarterly reports on Form 10-Q, these notes are condensed and do not contain all disclosures required by generally accepted accounting principles.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The accompanying financial statements are unaudited. In the opinion of management, the unaudited financial statements of CPS reflect all normal recurring adjustments which are necessary to present fairly the financial position and results of operations for such periods.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s balance sheet at December 29, 2018 has been derived from the audited financial statements at that date, but does not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify; text-indent: 0.5in">For further information, refer to the financial statements and footnotes thereto included in the Registrant&#8217;s Annual Report on Form 10-K for the year ended December 29, 2018 and in CPS&#8217;s other SEC reports, which are accessible on the SEC&#8217;s website at www.sec.gov and the Company&#8217;s website at www.alsic.com.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify; text-indent: 0.5in">The results of operations for interim periods are not necessarily indicative of the results to be expected for the full year.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><u>New Accounting Pronouncements</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><i>Pronouncements adopted in 2019</i></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The Company adopted Accounting Standards Codification (ASC) 842 for leases effective at the beginning of the fiscal year, December 30, 2018, using the cumulative-effect adjustment transition method, which applies the provisions of the standard at the effective date without adjusting the comparative periods presented. The Company elected an accounting policy for short-term leases, which allows lessees to avoid recognizing right-of-use assets and liabilities for leases with terms of 12 months or fewer.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">We have lease agreements with lease and non-lease components, which are generally accounted for separately. We have not elected the practical expedient to account for lease and non-lease components as one lease component. The Company has elected certain practical expedients upon adoption and therefore has not reassessed whether any expired or existing contracts contain leases, has not reassessed the lease classification for any expired or existing leases and has not reassessed initial direct costs for any existing leases.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">Adoption of the standard resulted in the recognition of operating lease right-of-use assets and corresponding lease liabilities of $310 thousand on the consolidated balance sheet as of December 30, 2018. The standard did not materially impact operating results or liquidity. Disclosures related to the amount, timing and uncertainty of cash flows arising from leases are included in Note 4, Leases.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><u>New Accounting Pronouncements</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><i>Pronouncements adopted in 2019</i></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The Company adopted Accounting Standards Codification (ASC) 842 for leases effective at the beginning of the fiscal year, December 30, 2018, using the cumulative-effect adjustment transition method, which applies the provisions of the standard at the effective date without adjusting the comparative periods presented. The Company elected an accounting policy for short-term leases, which allows lessees to avoid recognizing right-of-use assets and liabilities for leases with terms of 12 months or fewer.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">We have lease agreements with lease and non-lease components, which are generally accounted for separately. We have not elected the practical expedient to account for lease and non-lease components as one lease component. The Company has elected certain practical expedients upon adoption and therefore has not reassessed whether any expired or existing contracts contain leases, has not reassessed the lease classification for any expired or existing leases and has not reassessed initial direct costs for any existing leases.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">Adoption of the standard resulted in the recognition of operating lease right-of-use assets and corresponding lease liabilities of $310 thousand on the consolidated balance sheet as of December 30, 2018. The standard did not materially impact operating results or liquidity. Disclosures related to the amount, timing and uncertainty of cash flows arising from leases are included in Note 4, Leases.</p> <p style="margin: 0"><u>(3)&#160; Net Income (loss) Per Common and Common Equivalent Share</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">Basic net income (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period.&#160; Diluted net income (loss) &#160;per common share is calculated by dividing net income (loss) by the sum of the weighted average number of common shares plus additional common shares that would have been outstanding if potential dilutive common shares had been issued for granted stock options and stock purchase rights.&#160; Common stock equivalents are excluded from the diluted calculations when a net loss is incurred as they would be anti-dilutive.</p> <p style="margin: 0"><u>(4) &#160;Commitments &#38; Contingencies</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><u>Commitments</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><u>Leases</u></p> <p style="font: 10pt/115% Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The Company has two real estate leases&#8212;one expiring in February 2021 and one with a 12 month duration with options to extend additional years. Since the latter is not reasonably certain that any options will be exercised, it has not been recorded on the balance sheet in accordance with the accounting policy elected in Note 2. CPS also has a few other leases for equipment which are minor in nature and are generally short-term in duration. None of these have been capitalized.</p> <p style="font: 10pt/115% Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt/115% Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The lease expiring in 2021 (the &#8220;Norton facility lease&#8217;) is included as a right-of-use lease asset and corresponding lease liability on the balance sheet. This asset and liability was recognized on December 30, 2018 based on the present value of remaining lease payments over the remaining lease term using the Company&#8217;s incremental borrowing rate at date of adoption. The Company&#8217;s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</p> <p style="font: 10pt/115% Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt/115% Arial, Helvetica, Sans-Serif; margin: 0"><u>Operating Leases</u></p> <p style="font: 10pt/115% Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">Lease expense for operating leases is recognized on a straight-line basis over the lease term. Lease expense is allocated between Cost of Product Sales and Selling, General and Administrative Expense in the income statement</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The following table presents information about the amount, timing and uncertainty of cash flows arising from the Company&#8217;s capitalized operating leases as of September 28, 2019</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">(Dollars in Thousands)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">Sept 28, 2019</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>Maturity of capitalized lease liabilities</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">Lease payments</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; padding-left: 5.4pt; text-align: left; vertical-align: bottom">2019 (remaining)</td><td style="width: 7%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 19%; text-align: right">38</td><td style="width: 3%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 5.4pt; vertical-align: bottom">2020</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">152</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt; vertical-align: bottom">2021</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">26</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 5.4pt">Total undiscounted operating lease payments</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">216</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Less: Imputed interest</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9)</td><td style="padding-bottom: 1pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Present value of operating lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">207</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-left: 5.4pt">Balance Sheet Classification</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left; padding-left: 5.4pt">Current lease liability</td><td style="width: 7%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 19%; text-align: right">148</td><td style="width: 3%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Long-term lease liability</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">59</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total operating lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">207</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-left: 5.4pt">Other Information</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 5.4pt">Weighted-average remaining lease term for capitalized operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">17 months</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 5.4pt">Weighted-average discount rate for capitalized operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.5%</td><td style="text-align: left"></td></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><b>&#160;</b></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><b>Cash Flows</b></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">An initial right-of-use asset of $310 thousand was recognized as a non-cash asset addition with the adoption of the new lease accounting standard on December 30, 2018. Cash paid for the amounts included in the present value of operating lease liabilities was $114 thousand during the first nine months of 2019 and is included in operating cash flows.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><b>Operating Lease Costs</b></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">Operating lease cost was $114 thousand during the first nine months of 2019. This cost is related to its long-term operating lease. All other short-term leases were immaterial.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><b>Finance Leases</b></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The company does not have any finance leases.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><u>Loss contingency</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The Company manufactures baseplates for power module manufacturers. Most baseplates manufactured by CPS require a nickel coating be applied to the baseplate (&#8220;Ni plating&#8221;). CPS warranties its baseplates meet the Ni plating specifications required by our customers, and flows this requirement to its Ni plating vendors.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">On January 24, 2018 the Company received a &#8220;Claim and Non-Conformance Notification&#8221; from one of its European customers relating to the Ni plating on our baseplates. Upon investigation, it was determined that one employee of the Ni plating vendor used by CPS had deviated from the prescribed work instruction for Ni plating from mid-September 2017 until mid-January 2018. The Company's Ni plating vendor acknowledged this violation and worked with the customer to resolve the problem.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">On April 11, 2018 the Company received a &#8220;Follow-up Claim and Non-Conformance Notification&#8221; from the European customer.&#160; The customer estimated the total value of the claim to be $1.0 million &#8220;as of today&#8221;, and reserves the right to claim additional damages in the future.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The Company informed its insurer of this claim and the Ni plating vendor did the same with its insurer. No amounts for damages had been recorded in the financial statements as management believed that it was not possible at the time to quantify the potential impact, if any, to the Company.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">On July 9, 2019, the Company received confirmation from its customer accepting the settlement offer of the Company&#8217;s insurer.&#160; The settlement is covered by the Company&#8217;s insurance policy and the Company does not expect to incur any losses as part of the settlement.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">(Dollars in Thousands)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">Sept 28, 2019</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>Maturity of capitalized lease liabilities</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">Lease payments</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; padding-left: 5.4pt; text-align: left; vertical-align: bottom">2019 (remaining)</td><td style="width: 7%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 19%; text-align: right">38</td><td style="width: 3%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 5.4pt; vertical-align: bottom">2020</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">152</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt; vertical-align: bottom">2021</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">26</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 5.4pt">Total undiscounted operating lease payments</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">216</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Less: Imputed interest</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9)</td><td style="padding-bottom: 1pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Present value of operating lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">207</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-left: 5.4pt">Balance Sheet Classification</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left; padding-left: 5.4pt">Current lease liability</td><td style="width: 7%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 19%; text-align: right">148</td><td style="width: 3%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Long-term lease liability</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">59</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total operating lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">207</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-left: 5.4pt">Other Information</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 5.4pt">Weighted-average remaining lease term for capitalized operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">17 months</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 5.4pt">Weighted-average discount rate for capitalized operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.5%</td><td style="text-align: left"></td></tr> </table> 38 152 26 216 9 207 148 59 P17M 6.5 <p style="margin: 0">(5)&#160; Share-Based Payments</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. That cost is recognized over the period during which an employee is required to provide services in exchange for the award, the requisite service period (usually the vesting period). The Company provides an estimate of forfeitures at initial grant date. Reductions in compensation expense associated with the forfeited options are estimated at the date of grant, and this estimated forfeiture rate is adjusted periodically based on actual forfeiture experience. The company uses the Black-Scholes option pricing model to determine the fair value of the stock options granted.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">There were no stock options granted or issued under the Plan during the quarters ended September 28, 2019 and September 29, 2018.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">During the quarter ended September 28, 2019, 24,000 options were forfeited and 16,000 expired. During the quarter ended September 29, 2018, 18,600 options were forfeited and 8,000 options expired. &#160;&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">During the quarters ended September 28, 2019 and September 29, 2018 there were no shares repurchased. <font style="font-size: 8pt">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">During the three and nine months ended September 28, 2019 the Company recognized approximately $28 thousand and $113 thousand, respectively as share-based compensation expense related to previously granted shares under the Plan. These amounts are included as a component of selling, general and administrative expenses in the statement of operations.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">During the three and nine months ended September 29, 2018 the Company recognized approximately $33 thousand and $136 thousand, respectively as share-based compensation expense related to previously granted shares under the Plan. These amounts are included as a component of selling, general and administrative expenses in the statement of operations.</p> 24000 18600 16000 8000 113 28 33 136 <p style="margin: 0"><u>(6)&#160; Inventories</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">Inventories consist of the following:</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: right"></td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">September 28,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right; vertical-align: bottom">&#160;</td> <td style="text-align: right; vertical-align: bottom">December 29,</td> <td style="text-align: right; vertical-align: bottom">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid">2019</td> <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2018</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; text-align: left; padding-left: 1.5pt">Raw materials</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">668,141</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">706,982</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 1.5pt">Work in process</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,973,122</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,248,370</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Finished goods</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">614,210</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">693,943</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Total inventory</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,255,473</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,649,295</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Reserve for obsolescence</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(464,362)</td><td style="padding-bottom: 1pt; text-align: left"></td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(456,362)</td><td style="padding-bottom: 1pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Inventories, net</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,791,111</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,192,933</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: right"></td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">September 28,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right; vertical-align: bottom">&#160;</td> <td style="text-align: right; vertical-align: bottom">December 29,</td> <td style="text-align: right; vertical-align: bottom">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid">2019</td> <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2018</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; text-align: left; padding-left: 1.5pt">Raw materials</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">668,141</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">706,982</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 1.5pt">Work in process</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,973,122</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,248,370</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Finished goods</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">614,210</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">693,943</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Total inventory</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,255,473</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,649,295</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Reserve for obsolescence</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(464,362)</td><td style="padding-bottom: 1pt; text-align: left"></td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(456,362)</td><td style="padding-bottom: 1pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Inventories, net</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,791,111</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,192,933</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> 668141 706982 1973122 2248370 614210 693943 3255473 3649295 464362 456362 <p style="margin: 0"><u>(7)&#160; Accrued Expenses</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">Accrued expenses consist of the following:</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">September 28,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">December 29,</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2019</td> <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2018</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; text-align: left; padding-left: 1.5pt">Accrued legal and accounting</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">68,433</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">67,000</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 1.5pt">Accrued payroll</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">498,633</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">594,641</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Accrued other</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">133,924</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">313,674</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">700,990</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">975,315</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td></td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td></td> <td style="text-align: left">&#160;</td><td style="text-align: right"></td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">September 28,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">December 29,</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2019</td> <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2018</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; text-align: left; padding-left: 1.5pt">Accrued legal and accounting</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">68,433</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">67,000</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 1.5pt">Accrued payroll</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">498,633</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">594,641</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Accrued other</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">133,924</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">313,674</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">700,990</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">975,315</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td></td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td></td> <td style="text-align: left">&#160;</td><td style="text-align: right"></td><td style="text-align: left">&#160;</td></tr> </table> 68433 67000 498633 594641 133924 313674 700990 975315 <p style="margin: 0"><u>(8) &#160;Line of Credit&#160; </u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">In September 2019, the Company entered into revolving line of credit with The Massachusetts Business Development Corporation in the amount of $2.5 million.&#160; This agreement replaces the $1.25 million line of credit with Santander Bank, set to expire September 30, 2019.&#160; The agreement includes a demand note allowing the Lender to call the loan at any time.&#160; CPS may terminate the agreement without a termination fee after 3 years.&#160; The LOC is secured by the accounts receivable and other assets of the Company and has an interest rate of LIBOR plus 650 basis points. The Company has provided BDC with an earnings projection for the year ended December 28, 2019 and the covenant states that until the projection is met, $500 thousand of the line will be locked.&#160; At September 29, 2019 the Company had $413 thousand of borrowings under this LOC and its borrowing base at the time would have permitted an additional $1.335 million to have been borrowed.&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The line of credit is subject to certain financial covenants.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="margin: 0"><u>(9)&#160; Income Taxes</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">A valuation allowance against deferred tax assets is required to be established or maintained when it is &#34;more likely than not&#34; that all or a portion of deferred tax assets will not be realized. In December 2018, the Company established a partial valuation allowance reserve, as it is judged more likely than not that a majority of its deferred tax assets will not be used before they expire. This decision was reached after giving greater weight to its losses over the previous three years compared with its forecast of the future. Consistent with this conclusion, no income tax provision/(benefit) has been recorded for the quarter and nine months ending September 28, 2019.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The Company recorded a tax benefit of $4 thousand and tax benefit of $231 thousand for federal income taxes during the three and nine months ended September 29, 2018, respectively. The Company recorded a tax benefit of $1 thousand and a tax benefit of $44 thousand for state income taxes during the three and nine months ended September 29, 2018, respectively.</p> 2500000 4 231 1 44 1335000 P3Y EX-31.1 8 ex311q32019.htm CERTIFICATION OF CHIEF EXECUTIVE OFFICER

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Grant C. Bennett, certify that:

 

  • I have reviewed this quarterly report on Form 10-Q;
  • Based on my knowledge, this quarterly 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 quarterly report;
  • Based on my knowledge, the financial statements, and other financial information included in this quarterly 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 quarterly report;
  • The registrant`s other certifying officers 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 quarterly 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 quarterly report based on such evaluation (the "Evaluation Date"); and

     

    d) Disclosed in this quarterly report any change in the registrant`s internal control over financial reporting that occurred during the registrant`s most recent fiscal quarter that has materially affected or is reasonably like to materially affect, the registrant`s internal control over financial reporting.

     

  • The registrant`s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant`s auditors and the audit committee of the registrant`s board of directors (or persons performing the equivalent functions):
  • a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant`s ability to record, process, summarize and report financial information; and

     

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

     

    Date: November 6, 2019
    /s/ Grant C. Bennett
    Grant C. Bennett
    President and Chief Executive Officer

     

    EX-31.2 9 ex312q32019.htm CERTIFICATION OF CHIEF FINANCIAL OFFICER

    EXHIBIT 31.2

    CERTIFICATION OF CHIEF FINANCIAL OFFICER

    PURSUANT TO
    18 U.S.C. SECTION 1350,
    AS ADOPTED PURSUANT TO
    SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

     

    I, Charles K. Griffith Jr., certify that:

     

  • I have reviewed this quarterly report on Form 10-Q;
  • Based on my knowledge, this quarterly 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 quarterly report;
  • Based on my knowledge, the financial statements, and other financial information included in this quarterly 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 quarterly report;
  • The registrant`s other certifying officers 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 quarterly 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 quarterly report based on such evaluation (the "Evaluation Date"); and

     

    d) Disclosed in this quarterly report any change in the registrant`s internal control over financial reporting that occurred during the registrant`s most recent fiscal quarter that has materially affected or is reasonably like to materially affect, the registrant`s internal control over financial reporting.

     

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

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

     

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

     

    Date: November 6, 2019
    /s/ Charles K. Griffith Jr.
    Charles K. Griffith Jr.
    Chief Financial Officer

     

    EX-32.1 10 ex321q32019.htm CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

    Exhibit 32.1

    CERTIFICATION PURSUANT TO
    18 U.S.C. SECTION 1350,
    AS ADOPTED PURSUANT TO
    SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

     

    In connection with the Quarterly Report of CPS Technologies Corporation (the "Company") on Form 10-Q for the nine month period ended September 28, 2019 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Grant C. Bennett, President and Chief Executive Officer of the Company, and I, Charles K. Griffith Jr. Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

     

  • The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
  • The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
  •  

    Date: November 6, 2019
    /s/ Grant C. Bennett
    Grant C. Bennett
    President and Chief Executive Officer

     

    Date: November 6, 2019
    /s/ Charles K. Griffith Jr.
    Charles K. Griffith Jr.
    Chief Financial Officer

     

     

     

    XML 11 R14.htm IDEA: XBRL DOCUMENT v3.19.3
    (8) Line of Credit
    9 Months Ended
    Sep. 28, 2019
    Commitments (note 4)  
    (8) Line of Credit

    (8)  Line of Credit 

    In September 2019, the Company entered into revolving line of credit with The Massachusetts Business Development Corporation in the amount of $2.5 million.  This agreement replaces the $1.25 million line of credit with Santander Bank, set to expire September 30, 2019.  The agreement includes a demand note allowing the Lender to call the loan at any time.  CPS may terminate the agreement without a termination fee after 3 years.  The LOC is secured by the accounts receivable and other assets of the Company and has an interest rate of LIBOR plus 650 basis points. The Company has provided BDC with an earnings projection for the year ended December 28, 2019 and the covenant states that until the projection is met, $500 thousand of the line will be locked.  At September 29, 2019 the Company had $413 thousand of borrowings under this LOC and its borrowing base at the time would have permitted an additional $1.335 million to have been borrowed. 

     

    The line of credit is subject to certain financial covenants.

     

    XML 12 R10.htm IDEA: XBRL DOCUMENT v3.19.3
    (4) Commitments & Contingencies
    9 Months Ended
    Sep. 28, 2019
    Commitments (note 4)  
    (4) Commitments & Contingencies

    (4)  Commitments & Contingencies

     

    Commitments

     

    Leases

    The Company has two real estate leases—one expiring in February 2021 and one with a 12 month duration with options to extend additional years. Since the latter is not reasonably certain that any options will be exercised, it has not been recorded on the balance sheet in accordance with the accounting policy elected in Note 2. CPS also has a few other leases for equipment which are minor in nature and are generally short-term in duration. None of these have been capitalized.

     

    The lease expiring in 2021 (the “Norton facility lease’) is included as a right-of-use lease asset and corresponding lease liability on the balance sheet. This asset and liability was recognized on December 30, 2018 based on the present value of remaining lease payments over the remaining lease term using the Company’s incremental borrowing rate at date of adoption. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

     

    Operating Leases

    Lease expense for operating leases is recognized on a straight-line basis over the lease term. Lease expense is allocated between Cost of Product Sales and Selling, General and Administrative Expense in the income statement

     

    The following table presents information about the amount, timing and uncertainty of cash flows arising from the Company’s capitalized operating leases as of September 28, 2019

     

     

    (Dollars in Thousands)    Sept 28, 2019  
    Maturity of capitalized lease liabilities    Lease payments  
    2019 (remaining)  $38 
    2020   152 
    2021   26 
    Total undiscounted operating lease payments  $216 
    Less: Imputed interest   (9)
    Present value of operating lease liability  $207 

     

     

    Balance Sheet Classification     
    Current lease liability  $148 
    Long-term lease liability   59 
    Total operating lease liability  $207 
    Other Information     
    Weighted-average remaining lease term for capitalized operating leases   17 months 
    Weighted-average discount rate for capitalized operating leases   6.5%

     

     

    Cash Flows

    An initial right-of-use asset of $310 thousand was recognized as a non-cash asset addition with the adoption of the new lease accounting standard on December 30, 2018. Cash paid for the amounts included in the present value of operating lease liabilities was $114 thousand during the first nine months of 2019 and is included in operating cash flows.

     

    Operating Lease Costs

    Operating lease cost was $114 thousand during the first nine months of 2019. This cost is related to its long-term operating lease. All other short-term leases were immaterial.

     

    Finance Leases

    The company does not have any finance leases.

     

    Loss contingency

    The Company manufactures baseplates for power module manufacturers. Most baseplates manufactured by CPS require a nickel coating be applied to the baseplate (“Ni plating”). CPS warranties its baseplates meet the Ni plating specifications required by our customers, and flows this requirement to its Ni plating vendors.

     

    On January 24, 2018 the Company received a “Claim and Non-Conformance Notification” from one of its European customers relating to the Ni plating on our baseplates. Upon investigation, it was determined that one employee of the Ni plating vendor used by CPS had deviated from the prescribed work instruction for Ni plating from mid-September 2017 until mid-January 2018. The Company's Ni plating vendor acknowledged this violation and worked with the customer to resolve the problem.

     

    On April 11, 2018 the Company received a “Follow-up Claim and Non-Conformance Notification” from the European customer.  The customer estimated the total value of the claim to be $1.0 million “as of today”, and reserves the right to claim additional damages in the future.

     

    The Company informed its insurer of this claim and the Ni plating vendor did the same with its insurer. No amounts for damages had been recorded in the financial statements as management believed that it was not possible at the time to quantify the potential impact, if any, to the Company.

     

    On July 9, 2019, the Company received confirmation from its customer accepting the settlement offer of the Company’s insurer.  The settlement is covered by the Company’s insurance policy and the Company does not expect to incur any losses as part of the settlement.

    XML 13 R18.htm IDEA: XBRL DOCUMENT v3.19.3
    (6) Inventories (Tables)
    9 Months Ended
    Sep. 28, 2019
    Inventory Disclosure [Abstract]  
    Inventories
        September 28,      December 29,  
         2019      2018  
                   
    Raw materials  $668,141   $706,982 
    Work in process   1,973,122    2,248,370 
    Finished goods   614,210    693,943 
                    
    Total inventory   3,255,473    3,649,295 
    Reserve for obsolescence   (464,362)   (456,362)
                    
    Inventories, net  $2,791,111   $3,192,933 
                    
    XML 14 R4.htm IDEA: XBRL DOCUMENT v3.19.3
    Statements of Operations (Unaudited) - USD ($)
    3 Months Ended 9 Months Ended
    Sep. 28, 2019
    Sep. 29, 2018
    Sep. 28, 2019
    Sep. 29, 2018
    Revenues:        
    Product sales $ 4,387,125 $ 6,116,448 $ 16,023,615 $ 15,500,173
    Total Revenues 4,387,125 6,116,448 16,023,615 15,500,173
    Cost of product sales 4,164,187 5,152,598 14,466,266 13,786,762
    Gross Margin 222,938 963,850 1,557,349 1,713,411
    Selling, general and administrative expense 702,413 982,765 2,523,178 2,822,240
    Operating loss (479,475) (18,915) (965,829) (1,108,829)
    Interest income (expense), net (16,495) (13,679) (23,757) (25,313)
    Other income 13,645 13,645
    Net loss before income tax expense (495,970) (18,949) (989,586) (1,120,497)
    Income tax (benefit) (5,000) (275,000)
    Net (loss) $ (495,970) $ (13,949) $ (989,586) $ (845,497)
    Net (loss) per basic common share $ (0.04) $ (0.00) $ (0.07) $ (0.06)
    Weighted average number of basic common shares outstanding 13,206,069 13,203,436 13,206,984 13,203,436
    Net (loss) per diluted common share $ (0.04) $ (0.00) $ (0.07) $ (0.06)
    Weighted average number of diluted common shares outstanding 13,206,069 13,203,436 13,206,984 13,203,436
    XML 15 R8.htm IDEA: XBRL DOCUMENT v3.19.3
    (2) Interim Financial Statements
    9 Months Ended
    Sep. 28, 2019
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    (2) Interim Financial Statements

    (2)  Interim Financial Statements

    As permitted by the rules of the Securities and Exchange Commission applicable to quarterly reports on Form 10-Q, these notes are condensed and do not contain all disclosures required by generally accepted accounting principles.

     

    The accompanying financial statements are unaudited. In the opinion of management, the unaudited financial statements of CPS reflect all normal recurring adjustments which are necessary to present fairly the financial position and results of operations for such periods.

     

    The Company’s balance sheet at December 29, 2018 has been derived from the audited financial statements at that date, but does not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements.

     

    For further information, refer to the financial statements and footnotes thereto included in the Registrant’s Annual Report on Form 10-K for the year ended December 29, 2018 and in CPS’s other SEC reports, which are accessible on the SEC’s website at www.sec.gov and the Company’s website at www.alsic.com.

     

    The results of operations for interim periods are not necessarily indicative of the results to be expected for the full year.

     

    New Accounting Pronouncements

    Pronouncements adopted in 2019

    The Company adopted Accounting Standards Codification (ASC) 842 for leases effective at the beginning of the fiscal year, December 30, 2018, using the cumulative-effect adjustment transition method, which applies the provisions of the standard at the effective date without adjusting the comparative periods presented. The Company elected an accounting policy for short-term leases, which allows lessees to avoid recognizing right-of-use assets and liabilities for leases with terms of 12 months or fewer.

     

    We have lease agreements with lease and non-lease components, which are generally accounted for separately. We have not elected the practical expedient to account for lease and non-lease components as one lease component. The Company has elected certain practical expedients upon adoption and therefore has not reassessed whether any expired or existing contracts contain leases, has not reassessed the lease classification for any expired or existing leases and has not reassessed initial direct costs for any existing leases.

     

    Adoption of the standard resulted in the recognition of operating lease right-of-use assets and corresponding lease liabilities of $310 thousand on the consolidated balance sheet as of December 30, 2018. The standard did not materially impact operating results or liquidity. Disclosures related to the amount, timing and uncertainty of cash flows arising from leases are included in Note 4, Leases.

    XML 17 R22.htm IDEA: XBRL DOCUMENT v3.19.3
    (6) Inventories - Inventories (Details) - USD ($)
    Sep. 28, 2019
    Dec. 29, 2018
    Inventory Disclosure [Abstract]    
    Raw materials $ 668,141 $ 706,982
    Work in process 1,973,122 2,248,370
    Finished goods 614,210 693,943
    Total inventory 3,255,473 3,649,295
    Reserve for obsolescence (464,362) (456,362)
    Inventories, net $ 2,791,111 $ 3,192,933
    XML 18 R23.htm IDEA: XBRL DOCUMENT v3.19.3
    (7) Accrued Expenses - Accrued expenses (Details) - USD ($)
    Sep. 28, 2019
    Dec. 29, 2018
    Payables and Accruals [Abstract]    
    Accrued legal and accounting $ 68,433 $ 67,000
    Accrued payroll 498,633 594,641
    Accrued other 133,924 313,674
    Total accrued expenses $ 700,990 $ 975,315
    XML 19 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 20 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 21 R19.htm IDEA: XBRL DOCUMENT v3.19.3
    (7) Accrued Expenses (Tables)
    9 Months Ended
    Sep. 28, 2019
    Payables and Accruals [Abstract]  
    Accrued expenses
         September 28,      December 29,  
         2019      2018  
                   
    Accrued legal and accounting  $68,433   $67,000 
    Accrued payroll   498,633    594,641 
    Accrued other   133,924    313,674 
               
       $700,990   $975,315 
            
    XML 22 R15.htm IDEA: XBRL DOCUMENT v3.19.3
    (9) Income Taxes
    9 Months Ended
    Sep. 28, 2019
    Notes to Financial Statements  
    (9) Income Taxes

    (9)  Income Taxes

    A valuation allowance against deferred tax assets is required to be established or maintained when it is "more likely than not" that all or a portion of deferred tax assets will not be realized. In December 2018, the Company established a partial valuation allowance reserve, as it is judged more likely than not that a majority of its deferred tax assets will not be used before they expire. This decision was reached after giving greater weight to its losses over the previous three years compared with its forecast of the future. Consistent with this conclusion, no income tax provision/(benefit) has been recorded for the quarter and nine months ending September 28, 2019.

     

    The Company recorded a tax benefit of $4 thousand and tax benefit of $231 thousand for federal income taxes during the three and nine months ended September 29, 2018, respectively. The Company recorded a tax benefit of $1 thousand and a tax benefit of $44 thousand for state income taxes during the three and nine months ended September 29, 2018, respectively.

    XML 23 R11.htm IDEA: XBRL DOCUMENT v3.19.3
    (5) Share-Based Payments
    9 Months Ended
    Sep. 28, 2019
    Share-based Payment Arrangement [Abstract]  
    (5) Share-Based Payments

    (5)  Share-Based Payments

    The Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. That cost is recognized over the period during which an employee is required to provide services in exchange for the award, the requisite service period (usually the vesting period). The Company provides an estimate of forfeitures at initial grant date. Reductions in compensation expense associated with the forfeited options are estimated at the date of grant, and this estimated forfeiture rate is adjusted periodically based on actual forfeiture experience. The company uses the Black-Scholes option pricing model to determine the fair value of the stock options granted.

     

    There were no stock options granted or issued under the Plan during the quarters ended September 28, 2019 and September 29, 2018.

     

    During the quarter ended September 28, 2019, 24,000 options were forfeited and 16,000 expired. During the quarter ended September 29, 2018, 18,600 options were forfeited and 8,000 options expired.   

     

    During the quarters ended September 28, 2019 and September 29, 2018 there were no shares repurchased.  

    During the three and nine months ended September 28, 2019 the Company recognized approximately $28 thousand and $113 thousand, respectively as share-based compensation expense related to previously granted shares under the Plan. These amounts are included as a component of selling, general and administrative expenses in the statement of operations.

     

    During the three and nine months ended September 29, 2018 the Company recognized approximately $33 thousand and $136 thousand, respectively as share-based compensation expense related to previously granted shares under the Plan. These amounts are included as a component of selling, general and administrative expenses in the statement of operations.

    XML 24 R9.htm IDEA: XBRL DOCUMENT v3.19.3
    (3) Net Income (loss) Per Common and Common Equivalent Share
    9 Months Ended
    Sep. 28, 2019
    Earnings Per Share [Abstract]  
    (3) Net Income (loss) Per Common and Common Equivalent Share

    (3)  Net Income (loss) Per Common and Common Equivalent Share

    Basic net income (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period.  Diluted net income (loss)  per common share is calculated by dividing net income (loss) by the sum of the weighted average number of common shares plus additional common shares that would have been outstanding if potential dilutive common shares had been issued for granted stock options and stock purchase rights.  Common stock equivalents are excluded from the diluted calculations when a net loss is incurred as they would be anti-dilutive.

    XML 25 R1.htm IDEA: XBRL DOCUMENT v3.19.3
    Cover - shares
    9 Months Ended
    Sep. 28, 2019
    Oct. 29, 2019
    Cover [Abstract]    
    Document Type 10-Q  
    Amendment Flag false  
    Document Period End Date Sep. 28, 2019  
    Document Fiscal Period Focus Q3  
    Document Fiscal Year Focus 2019  
    Current Fiscal Year End Date --12-28  
    Entity File Number 0-16088  
    Entity Registrant Name CPS TECHNOLOGIES CORP/DE/  
    Entity Central Index Key 0000814676  
    Entity Tax Identification Number 04-2832509  
    Entity Incorporation, State or Country Code DE  
    Title of 12(b) Security Common stock, par value 0.01  
    Trading Symbol CPSH  
    Security Exchange Name NASDAQ  
    Entity Current Reporting Status Yes  
    Entity Interactive Data Current Yes  
    Entity Filer Category Non-accelerated Filer  
    Entity Small Business true  
    Entity Emerging Growth Company false  
    Entity Common Stock, Shares Outstanding   13,207,436
    XML 26 R5.htm IDEA: XBRL DOCUMENT v3.19.3
    Shareholders Equity (Unaudited) - USD ($)
    Common Stock
    Additional Paid-In Capital
    Treasury Stock
    Comprehensive Income / Loss
    Retained Earnings / Accumulated Deficit
    Total
    Beginning balance, stockholders equity at Dec. 30, 2017         $ 9,320,834  
    Beginning balance, shares at Dec. 30, 2017 13,423,492          
    Beginning balance, par value of shares issued at Dec. 30, 2017 $ 134,235          
    Share-based compensation expense   $ 135,698        
    Tax benefit from exercise of stock options          
    Repurchase of common stock          
    Net income(loss)       $ 845,497   $ (845,497)
    Ending balance, stockholders equity at Sep. 29, 2018           8,611,035
    Ending Ending balance, shares at Sep. 29, 2018 13,423,492          
    Ending balance, par value shares issued at Sep. 29, 2018 $ 134,235          
    Beginning balance, stockholders equity at Dec. 29, 2018         $ 5,835,521 $ 5,835,521
    Beginning balance, shares at Dec. 29, 2018 13,425,992         13,425,992
    Beginning balance, par value of shares issued at Dec. 29, 2018 $ 134,260          
    Share-based compensation expense   113,397       $ 113,397
    Issuance of common stock pursuant to exercise of stock options   $ 2,235        
    Issuance of common stock pursuant to exercise of stock options, number of shares issued 1,500          
    Issuance of common stock pursuant to exercise of stock options, par value $ 15          
    Net income(loss)       $ 989,586   (989,586)
    Ending balance, stockholders equity at Sep. 28, 2019           $ 4,961,582
    Ending Ending balance, shares at Sep. 28, 2019 13,427,492         13,427,492
    Ending balance, par value shares issued at Sep. 28, 2019 $ 134,275          
    XML 27 R25.htm IDEA: XBRL DOCUMENT v3.19.3
    (9) Income Taxes (Details Narrative) - USD ($)
    3 Months Ended 9 Months Ended
    Sep. 28, 2019
    Sep. 29, 2018
    Sep. 28, 2019
    Sep. 29, 2018
    Notes to Financial Statements        
    Tax benefit recorded for federal income taxes ($ in 000's) $ 4 $ 231
    Tax benefit recorded for state income taxes ($ in 000's) $ 1 $ 44
    XML 28 R21.htm IDEA: XBRL DOCUMENT v3.19.3
    (5) Share-Based Payments (Details Narrative) - USD ($)
    3 Months Ended 9 Months Ended
    Sep. 28, 2019
    Sep. 29, 2018
    Sep. 28, 2019
    Sep. 29, 2018
    Share-based Payment Arrangement [Abstract]        
    Options forfeited 24,000 18,600    
    Options Expired 16,000 8,000    
    Share-based compensation expense ($ in 000's) $ 28 $ 33 $ 113 $ 136
    XML 29 R3.htm IDEA: XBRL DOCUMENT v3.19.3
    Balance Sheets (Parenthetical) - $ / shares
    Sep. 28, 2019
    Dec. 29, 2018
    Statement of Financial Position [Abstract]    
    Common stock, authorized shares 20,000,000 20,000,000
    Common stock, issued shares 13,427,492 13,425,992
    Common stock, outstanding shares 13,207,436 13,205,936
    Common stock, par value $ 0.01 $ 0.01
    XML 30 R7.htm IDEA: XBRL DOCUMENT v3.19.3
    (1) Nature of Business
    9 Months Ended
    Sep. 28, 2019
    Accounting Policies [Abstract]  
    (1) Nature of Business

    (1)  Nature of Business

    CPS Technologies Corporation (the “Company” or “CPS”) provides advanced material solutions to the electronics, power generation, automotive and other industries.   The Company’s primary advanced material solution is metal-matrix composites which are a combination of metal and ceramic.

     

    CPS also assembles housings and packages for hybrid circuits. These housings and packages may include components made of metal-matrix composites or they may include components made of more traditional materials such as aluminum, copper-tungsten, etc.

    The Company sells into several end markets including the wireless communications infrastructure market, high-performance microprocessor market, motor controller market, and other microelectronic and structural markets.

    XML 31 R17.htm IDEA: XBRL DOCUMENT v3.19.3
    (4) Commitments & Contingencies (Tables)
    9 Months Ended
    Sep. 28, 2019
    Commitments (note 4)  
    Maturity of capitalized lease liabilities
    (Dollars in Thousands)    Sept 28, 2019  
    Maturity of capitalized lease liabilities    Lease payments  
    2019 (remaining)  $38 
    2020   152 
    2021   26 
    Total undiscounted operating lease payments  $216 
    Less: Imputed interest   (9)
    Present value of operating lease liability  $207 

     

     

    Balance Sheet Classification     
    Current lease liability  $148 
    Long-term lease liability   59 
    Total operating lease liability  $207 
    Other Information     
    Weighted-average remaining lease term for capitalized operating leases   17 months 
    Weighted-average discount rate for capitalized operating leases   6.5%
    XML 32 R13.htm IDEA: XBRL DOCUMENT v3.19.3
    (7) Accrued Expenses
    9 Months Ended
    Sep. 28, 2019
    Payables and Accruals [Abstract]  
    (7) Accrued Expenses

    (7)  Accrued Expenses

    Accrued expenses consist of the following:

         September 28,      December 29,  
         2019      2018  
                   
    Accrued legal and accounting  $68,433   $67,000 
    Accrued payroll   498,633    594,641 
    Accrued other   133,924    313,674 
               
       $700,990   $975,315 
            

    XML 33 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 21 211 1 false 5 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://alsic.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Balance Sheets (Unaudited) Sheet http://alsic.com/role/BalanceSheets Balance Sheets (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - Balance Sheets (Parenthetical) Sheet http://alsic.com/role/BalanceSheetsParenthetical Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Statements of Operations (Unaudited) Sheet http://alsic.com/role/StatementsOfOperations Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Shareholders Equity (Unaudited) Sheet http://alsic.com/role/ShareholdersEquity Shareholders Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Statements of Cash Flows (Unaudited) Sheet http://alsic.com/role/StatementsOfCashFlows Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - (1) Nature of Business Sheet http://alsic.com/role/NatureOfBusiness (1) Nature of Business Notes 7 false false R8.htm 00000008 - Disclosure - (2) Interim Financial Statements Sheet http://alsic.com/role/InterimFinancialStatements (2) Interim Financial Statements Notes 8 false false R9.htm 00000009 - Disclosure - (3) Net Income (loss) Per Common and Common Equivalent Share Sheet http://alsic.com/role/NetIncomeLossPerCommonAndCommonEquivalentShare (3) Net Income (loss) Per Common and Common Equivalent Share Notes 9 false false R10.htm 00000010 - Disclosure - (4) Commitments & Contingencies Sheet http://alsic.com/role/CommitmentsContingencies (4) Commitments & Contingencies Notes 10 false false R11.htm 00000011 - Disclosure - (5) Share-Based Payments Sheet http://alsic.com/role/Share-basedPayments (5) Share-Based Payments Notes 11 false false R12.htm 00000012 - Disclosure - (6) Inventories Sheet http://alsic.com/role/Inventories (6) Inventories Notes 12 false false R13.htm 00000013 - Disclosure - (7) Accrued Expenses Sheet http://alsic.com/role/AccruedExpenses (7) Accrued Expenses Notes 13 false false R14.htm 00000014 - Disclosure - (8) Line of Credit Sheet http://alsic.com/role/LineOfCredit (8) Line of Credit Notes 14 false false R15.htm 00000015 - Disclosure - (9) Income Taxes Sheet http://alsic.com/role/IncomeTaxes (9) Income Taxes Notes 15 false false R16.htm 00000016 - Disclosure - (2) Interim Financial Statements (Policies) Sheet http://alsic.com/role/InterimFinancialStatementsPolicies (2) Interim Financial Statements (Policies) Policies 16 false false R17.htm 00000017 - Disclosure - (4) Commitments & Contingencies (Tables) Sheet http://alsic.com/role/CommitmentsContingenciesTables (4) Commitments & Contingencies (Tables) Tables http://alsic.com/role/CommitmentsContingencies 17 false false R18.htm 00000018 - Disclosure - (6) Inventories (Tables) Sheet http://alsic.com/role/InventoriesTables (6) Inventories (Tables) Tables http://alsic.com/role/Inventories 18 false false R19.htm 00000019 - Disclosure - (7) Accrued Expenses (Tables) Sheet http://alsic.com/role/AccruedExpensesTables (7) Accrued Expenses (Tables) Tables http://alsic.com/role/AccruedExpenses 19 false false R20.htm 00000020 - Disclosure - (4) Commitments & Contingencies - Maturity of capitalized lease liabilities (Details) Sheet http://alsic.com/role/CommitmentsContingencies-MaturityOfCapitalizedLeaseLiabilitiesDetails (4) Commitments & Contingencies - Maturity of capitalized lease liabilities (Details) Details 20 false false R21.htm 00000021 - Disclosure - (5) Share-Based Payments (Details Narrative) Sheet http://alsic.com/role/Share-basedPaymentsDetailsNarrative (5) Share-Based Payments (Details Narrative) Details http://alsic.com/role/Share-basedPayments 21 false false R22.htm 00000022 - Disclosure - (6) Inventories - Inventories (Details) Sheet http://alsic.com/role/Inventories-InventoriesDetails (6) Inventories - Inventories (Details) Details 22 false false R23.htm 00000023 - Disclosure - (7) Accrued Expenses - Accrued expenses (Details) Sheet http://alsic.com/role/AccruedExpenses-AccruedExpensesDetails (7) Accrued Expenses - Accrued expenses (Details) Details 23 false false R24.htm 00000024 - Disclosure - (8) Line of Credit (Details Narrative) Sheet http://alsic.com/role/LineOfCreditDetailsNarrative (8) Line of Credit (Details Narrative) Details http://alsic.com/role/LineOfCredit 24 false false R25.htm 00000025 - Disclosure - (9) Income Taxes (Details Narrative) Sheet http://alsic.com/role/IncomeTaxesDetailsNarrative (9) Income Taxes (Details Narrative) Details http://alsic.com/role/IncomeTaxes 25 false false All Reports Book All Reports cpsh-20190928.xml cpsh-20190928.xsd cpsh-20190928_cal.xml cpsh-20190928_def.xml cpsh-20190928_lab.xml cpsh-20190928_pre.xml http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true EXCEL 34 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &2$9D\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 9(1F3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !DA&9/ *C#8NX K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2L0P$(=?17)OIVFU8.CVHGA2$%Q0O(5D=C?8_"$9:??M3>MN M%]$'\)B97[[Y!J9302@?\3GZ@)$,IJO)#BX)%3;L0!0$0%('M#*5.>%R<^>C ME92?<0]!J@^Y1ZBKJ@6+)+4D"3.P""N1]9U60D64Y.,)K]6*#Y]Q6&!: 0YH MT5$"7G)@_3PQ'*>A@PM@AA%&F[X+J%?B4OT3NW2 G9)3,FMJ',=R;)92N::U'?O,^N M/_PNPM9KLS/_V/@LV'?PZR[Z+U!+ P04 " !DA&9/F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( &2$9D_S9UP>P0( *,+ 8 >&PO=V]R:W-H965T&UL?5;MCMHP$'R5* ]PB>WP=0(DH*I:J97056U_&S 071*GMH'K MV]=VH6GT^K-'"V\M=[$15N4KV'+_ZHNF@Z8CC M^_?J'WWSMID#UV(GJY_ER5Q7Z3Q-3N+,;Y5YD8]/HF]HDB9]]U_$7506[DYB M-8ZRTOXW.=ZTD75?Q1ZEYF_=M6S\]=$]*8J>AA-H3Z #@2[^2V ]@0T$XA6R M[F2^U0_<\/52R4>B.K=:[CX*\LSLRSRZ3?_N_#/;K;:[]W6^S.ZN3(_8=@@Z M0I !D=G:@P#%!+84T.F_ CN(8+@ 0SM@GLY&] *G%RB]\/1B1)\$+P BIKC M!!68 /HL$("(.2XP106F@+X(!"""Y+C"#%6803X))! (Q27FJ,0<\ED@@4 B M3B]0B07DAU8CD(C7),?CE,,*H=T8)F(XB826P JAYPB&1DPG:'(WA,(*H>T8 M)N([P>-+&*P0.H]A(M83/.4$AIB&YF.8F/MXU E,,@7N(YB8^WC>"8PS!>Y# M#(NYCV>>P$0SX#Z"B;F/QY[ 4#/@/H*)N8\GG\!<,^ ^@HFH4#S[%.::30,5 M##.+J.#9IS#7;!ZJ()A%1 7//H6Y+L+! ,%$/F2*1Y_"6!?!)[;K,1./:?H_ M!IK/"A9&,QN-/+50%S\=ZN0H;XT?34>[PP2ZH7YD^@OOQM>O7%W*1B<':>S@ MY<>CLY1&V /E3_8H5SLQ#XM*G(V[G=E[U8V-W<+(MA^)LV$N7_\!4$L#!!0 M ( &2$9D\R5S'/5 0 ,4 8 >&PO=V]R:W-H965T&ULC9C=;N,V$(5?Q?!]5ISAGQ@X!FH710NT0+#%MM>*S<3&2I8K*?'V[4O) MCN',#'>;BUB2SY"'0_'CF(M3VWWM=S$.LV]-?>@?YKMA.-X71;_9Q:;J/[7' M>$C?/+==4PWIMGLI^F,7J^T4U-0%*N6*IMH?YLO%].RQ6R[:UZ'>'^)C-^M? MFZ;J_EW%NCT]S&'^_N#S_F4WC ^*Y>)8O<0_X_#E^-BEN^+:RG;?Q$._;P^S M+CX_S'^"^[768\"D^&L?3_W-]6POJV-+@HWL9V+I+568(W$J)8&NW'$S5EB;[I!'ZR_R=K9 M#M=I9;4*(/NQHA_+_7CBQTI^(/T1/URG(6#0F=EVHA_'_93$CV/]@-<:%;$C MR*S3NI3=>-&-YVX"<>-9-PZU,I:X7G.=5QK .=E/*?HIV5JP2HX/8GQ@X[%D M%E>!^0RV]%K1MT_26:5R:QN43!C%'3'$*-:51:NLI: 1=!"\#QE'&>8!=Z2I M(V ]E0%*\-31#W4?'9, ")ZRE MA 6.SI0D! 8128A>0YFA",B0!4Y9VM4*.#]1>:4H9J6V9L\@YZRC5D/,3C#?*!FI'$+I2HBL3T3-P^$S1B#(.D>/04QPBIQQH@ZS\R.A\L>$5KW_7_$'[T)*-6<]32=V6E.4)-JE1M27" ]!2VFA\"R-N^()2W_>+F-&8\'ONCZE[VAW[VU Y#VTS'+\]M.\34J/J4 MAKB+U?9Z4\?G8;STZ;H['TN=;X;V>#ER*Z[G?LO_ %!+ P04 " !DA&9/ MI^08IOP! "%!0 & 'AL+W=ODXZE="]$?$>)%#2WF.]I#)T\JREHL9,BNB/<,<*E)+4&> MXT2HQ4UG9XG.G5F6T)L@30=G9O%;VV+V^P2$#JGMVA^)E^9:"Y5 6=+C*WP' M\:,_,QFAJ4K9M-#QAG86@RJUG]QC'BF\!KPV,/#9WE).+I2^J>!+F=J.$@0$ M"J$J8+G<(0="5"$IX]=8TYY:*N)\_U']D_8NO5PPAYR2GTTIZM3>VU8)%;X1 M\4*'SS#Z"6UK-/\5[D D7"F1/0I*N/ZVBAL7M!VK2"DM?C=KT^EU,"=!,-*V M"=Y(\":"^W>"/Q+\!0$99=KJ,Q8X2Q@=+&9^K!ZK_X1[].5E%BJI[TZ?2;=< M9N]9'"?HKNJ,D).!>#.(]XC(UXC GR!(]I]$>)LB/,WWYR+VVWQ_D^]K?C#G M'Q8F#"34D,Z8<,QGX>4_@ ^*@DU%P4K1?M'H%*P:N7[@Q<%A>;O;P/ P SXH M"C<5A6M%[D)1N-'(<^+ CQ:*MH'A809\4!1M*HK6BA;63P82SQHY.VA!M0WS*Y-QZT+%?)MZ1=042I %G1VTEDM9^(4$*B$VL9RS\QD,(&@ M_3CTT#1YLS]02P,$% @ 9(1F3T_.#4L#! Q( !@ !X;"]W;W)K M[$*1U7?E,1SBDY>R*K(FWE:O27VL0K;MC(H\D4+8I,CVA^E\UK4] M5?-9^=;D^T-XJB;U6U%DU7^+D)>GARE,?S1\V;_NFK8AF<^.V6OX&IJ_CD]5 MO$O.7K;[(ASJ?7F85.'E8?H(]VM(6X-.\?<^G.J+ZTF+\ER6W]J;W[_@]/IN<_6\/+ZA_=?._@(\YS585GF_^RWS>YA MFDXGV_"2O>7-E_+T6QB S'0RT/\1WD,>Y6TDL8]-F=?=_\GFK6[*8O 20RFR M[_WO_M#]GOHG%@8SWD .!O)L$/O^R$ -!NJG@?[00 \&^K,]F,' H!Z2GKT; MS%769/-959XF5?\^'+/VM8-[$].U:1N[['3/XGC6L?5]GJI9\M[Z&22+7B(O M)?I:LJ(2."N2V/\Y",D%L9#$7%YWL*2*U* 8;CI9?^CD*DS%CI7J[-6EO>7M M-6NO.WM]:>_06/<2VTD.G42KU(%$L$NJLP!6ZQ0-"M6!%5)90 [7C- 8(< I MGM"PA(82HH@6O<3<)*0ZGI#J1@@9X8>$EB6TE- C0DL)8^" <[VD.@-&&H\) MJ0ZTME9:BP@9H7*I=5;RA(XE=(30"T3H2$=22J]0X$LJ\U:E!GE;45E,C%,: MC>N:T3E0&D:FFI2E2RD=(+J4]..$U("FQ265^50ZBZ^/T4'J\5>U8F3>FE3BY''N0*27PBL^$/QR M)2@A6:\$TY?5'A.R.F4="GW%Z:1R!GW/:U9G%(S,+S"R( ,EU)B0:HS'=,#, M!E;C_'W"U?JFJVLN=HU_!$FY#.:2S,OIC7<"PS'"^';B*6/%Z7SJ38JG3M8A M2*&]&Z'D2P10E-)B2JJAV5,TGKA8X:GS$Z[6G"OIKIQ=D_'%"]#JQ>/J!6@5 M,9(_1@B*R1^CX_/'"%-MQM/'UR] "QB\'"\&C;OL2MP)C1$-B8ADC_?DQ-4? M8%3>:J02!;Z, 5K'>%S' %=/2&&%)6\KKU1:68P\XM/C+<7Z,SZO2?ER!F@] M _@[6@RBFSEUMW/*>[J54]YJC)0O;8#6-H![6@"M,\:2RBNYI([X9)+Z"9\] M:G*Q@2U"]=J=)M233?EV:-H]V$7K^<3B4;8;8-2^@/LE,.VK]H2CVS#_=-\? MC_R95:_[0SUY+INX[>XVQR]EV80((.YBZ+N0;<\W>7AIVDL7KZO^6**_:&PO=V]R M:W-H965T&ULE5==;YLP%/TKB/<6KK'YJ))(2[IFDS:IZK3M MF29.@@HX Z?I_OV,X])@7[+VI6#GG'ON-=>G]N0HFJ=VQ[GT7JJR;J?^3LK] M31"TJQVO\O9:['FM?MF(ILJE&C;;H-TW/%]K4E4&) SCH,J+VI]-]-Q],YN( M@RR+FM\W7GNHJKSY.^>E.$Y]\%\G'HKM3G83P6RRS[?\!Y<_]_>-&@5]E'51 M\;HM1.TU?#/U/\'-DI".H!&_"GYLS]Z]KI1'(9ZZP=?UU ^[C'C)5[(+D:O' M,U_PLNPBJ3S^F*!^K]D1S]]?H]_IXE4QCWG+%Z+\7:SE;NJGOK?FF_Q0R@=Q M_,)-0LVIX_9YU]APDZB&6'63^OOKW]07:]7L\PQ",@F>NT & M,S]AR 3#3$+#$.'F%L,PX:8SQ@F'F+N,$PRQ"PQ3-IC K4F_<(0=&&(#D ' M 3(KD1,FUIA:8[*(A&E$<:$(%8I<(0BM+W#"L#,AB"B):$9P)8HJ440)+"7J ME*25&*[#4!V&Z%@]M6"(#HNSD4\4HSHQHF/WI8MA&:Z1H!H)HF'WM8L9TTA1 MC131L/=%ZJQ72AG-[+9W85<6;I!/AN:3(?E8>W"9.1V9QJIOQQH%0MQ]0D0J ML>TG_&#WPXC5 2*6VF+PH0T N'D XAY@NP>X]L'2B#$"MI?]'SA,"C<:0)R& MV$X#N-6P+"-V5N] #M/"70D06[*78 ZX+\7AB!1N3/ >9S*@05T01$OB1@:(DY'(7N;$K9V%8XN,NQD@=D:H+>0:%8S5 M@YL48"[EG"8R]S]TFK'4=C-P[>S* @Z/#+B=$<3.B)73TH#.HY#J0*R/K1LA)%R>TW4>W.ZDIP&4NS-=2OH[WRS M?U!+ P04 " !DA&9/C+D$9.0# #8$ & 'AL+W=OOGVI0[PV9Y@;2Z)_#O^AR(^D%M>F_=X=G>N3'U59=\OTV/?GYRSKMD=7 M%=V7YNQJ_\^^::NB]X_M(>O.K2MV8Z6JS( QG57%J4Y7B['LM5TMFDM?GFKW MVB;=I:J*]K^U*YOK,N7I1\'7T^'8#P79:G$N#NXOUW\[O[;^*;M%V9TJ5W>G MIDY:MU^F+_QY V:H,"K^/KEK=W>?#*F\-'WW3)E@R-7NFT_A"C\Y=UM M7%D.D;R/?^>@Z:W-H>+]_4?T7\?D?3)O1>R_]I< M?W-S0BI-YNS_<.^N]/+!B6]CVY3=^)ML+UW?5',4;Z4J?DS74SU>KW/\CVIT M!9@KP*V";_NS"F*N('Y6D&/RD[,QU5^*OE@MVN::M-/;.A?#H.#/PG?F=B@< M^V[\SV?;^=+W%0>SR-Z'0+-F/6G@7G-39#[ZK0F@FE@#J@Z/#6RPPBBZ!4$F M(<;ZXB$)2P>09 Y!I#W 00+>F'2Z%%3CYHG:ZPR.DB&T!FII,UI0XHTI'!& M(M+IF@R@B8R";E]/&G7G5%C.59@0EDG.I8UT<$[:R0D[(K"3HW8&,S(/[! R MH;0UM!U#VC'(C@Y?-Y8H&S@QR,D3Y(HQ1ENQI!5+](P,O& -\F*Q%RZTC$PC MSF@8,&+8Q4)$>,*)?'0(%([<@LJ%#,"S(71/?L;E4D8\D0!ZX4!XRD-/@("*&?!5SK& =HPG*#42(C*QBG MR<@)-,IP#>,$^$ QM(G94$(AALH0V8#1I\$8M(P0.K]QM"J'B">:D4 P4H6,!(P^3V,PR!/6F=Q&.4+S$?#^ MDBL>.C+H+"%-N(J0HM!,=G<>K%Q[&(_.7;)M+G4_G+SN2F_'\Q<8SI-!^=H? MVZ=#]L\PTYG_SZ(]G.HN>6MZ?UH=SY3[INF=]\B^^,XZNF)W>RC=OA]N(,R*7[]P.29MD6]0M@X_?\;$P^H7FV'8 C+UKUMJ"= M<\.1,5MUH(6]P0%Z?].@T<)YT[3,#@9$'4%:,7XXO&-:R)Z6>?2=39GCZ)3L MX6R(';46YM<)%$X%3>BKXTFVG0L.5N:#:.$KN&_#V7B+K2RUU-!;B3TQT!3T M/CF>LA ? [Y+F.SF3$(E%\3G8'RJ"WH(@D!!Y0*#\-L5'D"I0.1E_%PXZ9HR M +?G5_8/L79?RT58>$#U0]:N*^@=)34T8E3N":>/L-1S2\E2_&>X@O+A08G/ M4:&R<275:!WJA<5+T>)EWF4?]VF^29,%M@_@"X"O@+N8A\V)HO)'X429&YR( MF7L_B/#$R9'[WE3!&5L1[[QXZ[W7,KGE.;L&HB7F-,?P;[/$O9CLGR1LTU,-IHW39$F%8Q\G>>-= M!_:>QS?Y$SY/^Q=A6ME;W\V\YC- MAL-A^4%L_<;E;U!+ P04 " !DA&9/_RNPKK$! #2 P & 'AL+W=O M+I'D.#RDJ&ZQ[\2U (*]:&9_3-H3NR)@O M6]#"W]D.#/ZIK=,BH.L:YCL'HDH@K1C?;.Z9%M+0(DNQLRLRVP!QA2=0*A*AC)\3)YU+1N#2OK%_ M2+UC+Q?AXQU.:= X3_PVV#N 3@+\!L+%04OY>!%%DS@[$C;/O1+SB[9'C M;,H83*-(_U"\Q^BUV!X.&;M&HBGG-.;P9'*Q 6\VS;^V-@!*V=SA"K7XP&9'01VB^8"V&]=L=(+MIA?$YF=< M_ 902P,$% @ 9(1F3_%T35RU 0 T@, !@ !X;"]W;W)K/*BI'8%[;SO3XRYJ@/%W9WI0>-- M8ZSB'DW;,M=;X'4$*-V@T>0,A"AC!\S)UU2!N#Z_,K^/M:.M5RY@T9Z[BF9B_\$-Y 8'I1@CLI(%U=2#YM:,Q$Z][WEXXO2486^JX(RM MB'K,! #2 P &0 'AL+W=OX4]=/ZF1J.% M\Z9IF.T-B"J"M&)\M[MF6LB.%EGTG4R1X>"4[.!DB!VT%N;'$12..4WHN^-) M-JT+#E9DO6C@*[AO_D"@_#;!>Y J4#D9;S.G'1)&8#K\SO[?:S=UW(6%NY0/'X ',]'RB9B_\,%U ^/"CQ.4I4-JZD'*Q#/;-X*5J\3;OL MXCY.-RF?8=L /@/X KB)>=B4*"K_))PH,H,C,5/O>Q&>.#EPWYLR.&,KXIT7 M;[WW4B372<8N@6B..4XQ?!VS1##/OJ3@6RF._"\XWX:GFPK3"$]_4_@/@OTF MP3X2[/];XE9,^D<2MNJI!M/$:;*DQ*&+D[SR+@-[&Q^1_0J?IOV+,(WL+#FC M\R\;^U\C.O!2=E=^A%K_P19#0>W"\:,_FVG,)L-A/_\@MGSCXB=02P,$% M @ 9(1F3_-+>H2T 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7=;91"O;4C91U4JIM$J5Y)FUQQ<%&!?P.OW[ G8< MM[7Z LPPY\R984@'-&^V 7#D74EM,]HXUQT8LT4#2M@K[$#[FPJ-$LZ;IF:V M,R#*"%*2\R5;#R1#;*R7,KR-('#*ZI1^.I[9N7'"P M/.U$#3_ /7&8A/@8\-+"8!=G$BHY([X%XUN9 MT4T0!!(*%QB$WRYP#U(&(B_CY\1)YY0!N#Q_L'^)M?M:SL+"/'KCO31&?4_"U%$?^#YROPW>K"G<1OOM#X?4Z0;)*D$2" MY+\EKL7L_TK"%CU58.HX3984V.LXR0OO/+!W/+[)9_@X[=^%J5MMR1F=?]G8 M_PK1@9>RN?(CU/@/-AL2*A>.-_YLQC$;#8?=](/8_(WSWU!+ P04 " !D MA&9/$(%5CK0! #2 P &0 'AL+W=OW<NC@Q59)QKX M!OY[=[;!8C-+)348)]$0"W5.[[?'TS[&IX ?$@:W.)-8R07Q*1J?JYQNHB!0 M4/K((,)VA0=0*A(%&;\F3CJGC,#E^87]8ZH]U'(1#AY0_925;W-ZH*2"6O3* M/^+P":9ZWE$R%?\%KJ!">%02F()4K1X'G=ITCZ,-SL^P=8! M? +P&7!(>=B8*"G_(+PH,HL#L6/O.Q&?>'ODH3=E=*96I+L@W@7OM=C>WF7L M&HFFF-,8PYU@GVJP3[1+#_;XEK M,>]?)6&+GFJP39HF1TKL39KDA7<>V/OTB.QO^#CM7X5MI''D@CZ\;.I_C>@A M2-G;#06UC\>[<+;CF(V&QV[Z06S^QL4?4$L#!!0 ( &2$9D_- M=,*RLP$ -(# 9 >&PO=V]R:W-H965TO&C5N9RVWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501IQ7B2 M7#,M9$>++/I.MLC,X)7LX&2)&[06]M<1E!ESNJ.OC@?9M#XX6)'UHH'OX'_T M)XL66U@JJ:%STG3$0IW3N]WAN _Q,>"GA-&MSB14BMU-DK%+()IC MCE,,7\D;A?_(O]\DV$>"_7]+W(IYKY*M M>JK!-G&:'"G-T,5)7GF7@;WC\4W^A$_3_DW81G:.G(W'EXW]KXWQ@%*2*QRA M%C_88BBH?3C>X-E.8S89WO3S#V++-RY^ U!+ P04 " !DA&9/">VPG[,! M #2 P &0 'AL+W=ORO(R@SYC2A'XY'V;0^.%B1]:*!)_ _^I-%BRTJ ME=30.6DZ8J'.Z5UR.*8!'P$_)8QN=2:ADK,Q+\'X6N5T%Q("!:4/"@*W"]R# M4D$(TWB=->D2,A#7YP_U+[%VK.4L'-P;]2PKW^;TEI(*:C$H_VC&!YCK^43) M7/PWN(!">,@$8Y1&N;B2Z%D%4]'B;=IE%_=QNN')3-LF\)G %\)MC,.F M0#'SS\*+(K-F)';J?2_"$R<'CKTI@S.V(MYA\@Z]ER*YV6?L$H1FS''"\#5F M03!47T+PK1!'_A>=;]/WFQGN(WV_CG[]#X%T4R"- NE_2]S"I'\$8:N>:K!- MG"9'2C-T<9)7WF5@[WA\D]_P:=J_"]O(SI&S\?BRL?^U,1XPE=T5CE"+'VPQ M%-0^'&_P;*4;%^]02P,$% @ 9(1F3U-_='.T 0 T@, M !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)4K: M%(%MH.DP;, &!!VV/2LV;0O5Q9/DN/O[4;+C>9NQ%TFD> X/*2H;K'OU+4 @ M;UH9G],VA.[(F"];T,+?V0X,WM36:1'0= WSG0-1)9!6C&\V#TP+:6B1)=_9 M%9GM@Y(&SH[X7FOA?IY V2&G6WISO,BF#='!BJP3#7R!\+4[.[38S%))#<9+ M:XB#.J=/V^-I'^-3P#<)@U^<2:SD8NUK-#Y6.=U$0:"@#)%!X':%9U J$J&, M'Q,GG5-&X/)\8W^?:L=:+L+#LU7?917:G#Y24D$M>A5>[/ !IGKN*9F*_P17 M4!@>E6".TBJ?5E+V/E@]L: 4+=[&79JT#^/-[@9;!_ )P&? 8P*P,5%2_DX$ M463.#L2-O>]$?.+MD6-ORNA,K4AW*-ZC]UIL#_<9NT:B*>8TQO!ES!S!D'U. MP==2G/@_<+X.WZTJW"7X[@^%#^L$^U6"?2+8_[?$M9C#7TG8HJ<:7).FR9/2 M]B9-\L([#^P33V_R.WR<]L_"-=)X+Q M@&)[G7GS.!C1OM@5PY%U);7/: M.M<=&+-E"XK;.^Q ^S\U&L6==TW#;&> 5Y&D)$N3Y($I+C0MLA@[F2+#WDFA MX62([97BYO<1) XYW=!KX$4TK0L!5F0=;^ [N!_=R7B/S2J54*"M0$T,U#E] MVAR.NX"/@%SMS",\J?HG)M3O>45%#S7KH7'#[#U,\])5/S7^$"TL-#)3Y' MB=+&+RE[ZU!-*KX4Q=_'4^AX#I/^E;9.2"=">D-@8Z)8^4?N>)$9'(@99]_Q M<,6;0^IG4X9@'$7\YXNW/GHI-H_[C%V"T(0YCIATB9D1S*O/*=*U%,?T/WJZ M3M^N5KB-].TR^_W#NL!N56 7!7;_M/CAIL45S#ZY2<(6,U5@FKA-EI38Z[C) MB^B\L$]IO)._\'';OW'3"&W)&9V_V3C_&M&!+R6Y\RO4^@](#8_X^(/4$L#!!0 ( &2$9D]N3_68M@$ -(# 9 >&PO M=V]R:W-H965T)W^?0?L.&[JO@ SG'/FPI"-QCZ[%L"3%ZTZE]/6^_[( MF"M;T,+=F!XZO*F-U<*C:1OF>@NBBB2M&-_M[I@6LJ-%%GUG6V1F\$IV<+;$ M#5H+^_L$RHPY3>BKXU$VK0\.5F2]:. [^!_]V:+%%I5*:NB<-!VQ4.?T/CF> MTH"/@)\21K+_T/DV M?;^9X3[2]^OH=_\12#<%TBB0_E4B?U?B%F;_+@A;]52#;>(T.5*:H8N3O/(N M WL?'Y&]P:=I_R9L(SM'+L;CR\;^U\9XP%1V-SA"+7ZPQ5!0^W#\@&<[C=ED M>-///X@MW[CX U!+ P04 " !DA&9/!B-*.;A52?FP@&/W[1?06M/Z![B7<\[]X)*/VKS:#L"A=RF4+7#G7'\@Q%8= M2&:O= _*WS3:2.:\:5IB>P.LCB0I"-WM;HAD7.$RC[Z3*7,].,$5G RR@Y3, M_#N"T&.!]_C#\M? ;W)_^9+Q%%I6:2U"6:X4,- 6^VQ^.:)LU\1(R$-?G#_7' M6+NOY,O$Q*BUL7%$U M6*?EK.)3D>Q]VKF*^SC=)'2F;1/H3* +(8MQR!0H9O[ '"MSHT=DIM[W+#SQ M_D!];ZK@C*V(=SYYZ[V7A6B"/]1J?;]&0S MPR32DW7TFVQ;(-T42*- NA9(;K^4N(')KK\$(:N>2C!MG":+*CVH.,DK[S*P M=_$1R2=\FO9?S+1<6736SK]L['^CM0.?RN[*CU#G/]AB"&A<.-[ZLYG&;#*< M[N&PO=V]R M:W-H965T7$!Q]V_+V#7M5KO"W#'/<]S=QS9H,VS;0$<>I5"V1RWSG5'0FS9 M@F3V1G>@_$VMC63.FZ8AMC/ J@B2@M#-9DW]F_ MQ]I]+1=FX5Z+O[QR;8X/&%50LUZX1ST\P%3/+493\3_A"L*'ATR\1JF%C2LJ M>^NTG%A\*I*]CCM7<1_&FS2=8.L .@'H##A$'3(*Q*S.@!F;'W'0M/ MG!RI[TT9G+$5\?*OP:DASVGS3(HJ423!.'R:)2]RH.\L([ MS^L=C4_R$3X.^R]F&JXLNFCG'S:VO];:@4]E<^,GJ/7_:S8$U"X<]_YLQBD; M#:>[Z0.1^1<7;U!+ P04 " !DA&9/9C4"LF\" "B" &0 'AL+W=O MVZ83>[>2LM]Y MGB@KVA+QQ'K:J2<7QELBU91?/=%S2L[&J6T\[/NQUY*Z&.N+4MX7^.M&'#WD7N8^&UOE92+WA%WI,K_4[EC_Z%JYDWJYSKEG:B9IW# MZ67O'M#NB&+M8"Q^UG00B[&C4SDQ]J8G7\Y[U]<1T8:64DL0=;O39]HT6DG% M\7L2=6>F=ER.'^J?3/(JF1,1])DUO^JSK/9NZCIG>B&W1KZRX3.=$HI<9\K^ M*[W31IGK2!2C9(TP5Z>\"U/J1;,5YID*7JC5>X'2-/?N6FBR.8XV>&DS6WA* M?49@"''$:_D 8X*R^"'B5#PHWWF0$%S4* $YF O %I_ K!O5R=H%%H<;]$B6LJOICD*IV2WSG3FQ>K< M@ _8M)A_YF/W_D;XM>Z$'3 ):@ZGMA.W?UQ>6)<"F?<'V^)SC,X,9TH[Q%U$"2.>UIHW(W%+* M=H60*$JHB7A@+31JY\1X3:1:\C,2+0=R-*2:HL#S8E23JG'SU,3V/$_91=*J M@3UWQ*6N"?^S!LJZS/7=M\!S=2ZE#J \;ZY6J%!Y5C5T(B*-0Z' M4^8^^:M=K/$&\+."3HSFCL[DP-B+7GPY9JZG#0&%0FH%HH8K;(!2+:1L_.XU MW>%(31S/W]0_F=Q5+@T+X3HCN M$J*>$/WO";@GX,D)R.9NBKDEDN0I9YW#[75HB;YU_@JKUU7HH'D[9D_54ZCH M-0\\G**K%NHQ:XL)1I@DNH5LYQ!_0"!E8' 1++E8!S-Z<'O 9HY()C:W_Q39 MW16YL1DN%BLT_'"<9?R!0+0H$!F!Z*;:\:3:%H,-IK&8R/.\23WF*#^)1Z@; M,WC1#%XP\S@Q@^?'Q',S0E7O02+WA))EXL)AX79@+9S"%A.+DEU%LHU1]C6% X23U]5'-N^Z9=2-;V MOP0T_)?ROU!+ P04 " !DA&9/84LI##X" "H!@ &0 'AL+W=ON7,14>5'HI+) ?!Z,F:NC:"<4RBCC9]6!9V;B_*@E]5V_1L+P)Y M[3HJ_NQ8R^_;$(2/B>?F4BLS$97%0"_L!U,OPU[H431'.34=ZV7#^T"P\S;\ M"#959O16\+-A=[GH!Z:2 ^>O9O#UM UC \1:=E0F M7-C56L;4T@C?%[BAG. M*8UQV7]$_VQKU[42A\UO@),!S@: _VM DP$YAF@D MLZ5^HHJ6A>#W0(R'-5#S3X -TIMY-)-V[^R:KE;JV5L)X[R(;B;0I-F-&KC4 MO%=4:P5&LR32 #,%]%) ZT<+/R"9/P#R!D V %XB@M@I8]00J^FMAI ,8.#4 MLI:E,0I>X=4.8%RE9 .'5XLM6/"M,< /='J]8Z!/3^(/?$HL6= M8>[P[U1&PO=V]R:W-H M965T)7MBW#@/8?G!:3HA7Q5%8 .WAK>JEU8:=UM$5*G"AJF MGD0'K9FY"-DP;4)Y1:J3P,XNJ>$HB2**&E:W85FXL8,L"W'3O&[A( -U:QHF M_SP#%_TNC,/'P$M]K;0=0&71L2M\!_VC.T@3H:G*N6Z@5;5H PF77?@AWNZI MU3O!SQIZ->L'ULE1B%<;?#GOPL@" 8>3MA68:>ZP!\YM(8/Q>ZP93DO:Q'G_ M4?V3\VZ\')F"O>"_ZK.N=N$F#,YP83>N7T3_&48_:1B,YK_"';B16Q*SQDEP MY;[!Z::T:,8J!J5A;T-;MZ[MAQGZ2/,G)&-",B7$Y+\)>$S BP0TD#FK'YEF M92%%'\CAL#IF[T2\Q68S3W;0[9V;,VZ5&;V729P6Z&X+C9KG09/,->\5^[6" MX$F"#,!$D7@I$I>/9_EQ%OL+8&\![ J0=S;HPL:@H4[3.@W=$(P75CRJ+(HB M/PSQPA /3+: &33I;!F2;^B*9BU+*D'IS- B==K1-CG"=D@;.6 MX1C3C/AQJ!>'>G#R!0Y='8(Y@SR/%CAK69ZE>'9_!QPT^QGLX_2-R6O=JN H MM/FOW.V_"*'!E(R>C+G*O(=3P.&B;3&AZ=&PO=V]R:W-H965T\X]CJ_SF8L7V0&HX(W1019AI]1X0$A6'3 B[_@(@]YIN&!$Z:5H MD1P%D-HF,8IP%&6(D7X(R]S&3J+,^:1H/\!)!')BC(@_1Z!\+L(X? \\]6VG M3 "5^4A:^ GJUW@2>H56EKIG,,B>#X& I@COX\,Q,W@+>.YAEIMY8)R<.7\Q MBV]U$4:F(*!0*<- ]'"!!Z#4$.DR7A?.<)4TB=OY._NC]:Z]G(F$!TY_][7J MBG ?!C4T9*+JB<]?8?&3AL%B_CM<@&JXJ41K5)Q*^PVJ22K.%A9="B-O;NP' M.\YN)\5+FC\!+PEX3<#.BQ.RE7\ABI2YX',@W-F/Q/S%\0'KLZE,T!Z%W=/% M2QV]E!A'.;H8H@5S=!B\P>QW*P1I^E4#^S2.^"8_WG_V$R3>(A-+D'PH,O83 M[+P$.TNP^T" KUPZ3&8Q@\.DD?GYA5*O4.H12JZ$?)C_G&?F%WLST3^X:^$?1+3]((,S5_JZVDO5 M<*Y EQ/=:=.=?C76!85&F>DG/1>N=]Q"\7%Y%M#Z-I5_ 5!+ P04 " !D MA&9/,,GOUNVR 4?17+#U#B#Y(T8NH[M)?T3 MX'+.X9Z+N4EJ+EYE#J"\-T9+N?1SI:H%0C++@1'YP"LH]2%AS^KLXJ'SI MSWWO $=RINJ%UU_ ^<&^Y\Q_@PM0#3>9Z#,R3J7]];*S5)PY%9T*(V_-6)1V MK)L=_.AHXX30$<*6$.";A,@1H@]"?),0.T+\V1.P(^#>":CQ;HNY(8JDB>"U M)YK/H2+FJPL66%]79H+V=NR>KJ?4T4L:AM,$78R0PZP:3-C!S.-KR&8("5H$ MT@FT681C6:S" 3V\/F ]1,QQ+X>[(MN;(E=I1J/%BBP_ZKJ<3<<%XE&!V K$ M5]6>]:H]Q.#'7C$:R-1"2@OIW\=]D>U0)(S^,3/OF1EB!F;P((^@ M9^:^R'8H$L<]+ZCS)!B(D^U/TLOXN53F4CO1M@4^A>9)]>*K8+$.1N(;W3*; M#OZ[T0[;/[ MN1Z.VC^2]!]02P,$% @ 9(1F3V%Y_]U$&P CV4 !0 !X;"]S:&%R M9613=')I;F=S+GAM;.T\:6\;R96?T[^BX/4F$M"4>(D2QS,#R)*<./'(BN7! M(%CLAV)WD:QQ'TP?DI5?O^^HJKXI:B9?@G6 "61VU:M7[[ZZO\_S0I2)_F>I MKM(R*7YX-9TN7XFO<93D/[S:%L7NN]/3/-BJ6.8GZ4XE\&2=9K$LX)_9YC3? M94J&^5:I(HY.I^/QXC26.GGUX_>Y_O'[XL>K]$%E8B3RK/WI_B$ MGR[%3VE2;'-QDX0J;#^]5[L3,;WPQ70\6;8??@P*>+CL?\BG_L_E*B\R&13_ MVWY^G09EK))"?'[:J?;#R7CT]_9OE[ ZI!WO(KEI/UW+*.^ <6?TOO#'_JNXL"\TWD@(POM'?S<(>??9\_M_H>26?_>7C*66=;>/'2- MT6@R'4TOVC_?)(4NG@!"I,1M&:]4UEXQ'DT6XXNAC9_41B,3 8M;&7=.O;J[ M%Y]OKOYR^_'#QS^_O[D75Q\_W9U>WYP.@+N"ZV1PE?<@;U_%W]13!QOXW\5D MOCA?#$#X++^*]R& T6L=R$*GR="]YD".V?1LW"&K@?0^"=)LEV8$Q!?W!5!5 MI)D@/

    U M+&>,K'U20)*"C@>"=.7T'UTKXNA9*-1V_:!00J4%N4AUFR8C M&00*UL"*D%">3 M#BZ60LS">V;A/1E4\;$L\D(FR*_VMK/4')7.U3:-0Z'B7 M@?>+^PAOKI#FG?W DC(N(Q+U4(%/#S3;-CQMP]@.8 !3. M $[0?51F\=W))Y3ZGN=@+"K9',* +"30FZEC\>G8C:;$UM#N8)V"#0+C&1\& M<0\D,DXHARK+B<7%4]=.-%S1:_1 E4/RA2R++:COOX .4])P_,_$CV^$SG.D MT&3FSZ?G_GPY)6&B?Y[YR^7TC4@KBXB_3\>P;+:PRZ9C6#9;O!&R %^Y*Q2Z M;A=DTBJP@>;7 3MX&0)O@?Y "C0E(Q#[0.XTD&:_6H$*=V7B R@+J22*S11O M?+: ?S.)V,:#Q2HS\*LY0/D=:#/S\BZ'GN4RP3]@8]OCW$F4O*TJ(%**T.N\ M%J<#F0!%/Q2I AG>Z03@:(QVTYQ(O2>6;XI337KZ#VHN-^)TR-*Z7!VRWHGT MX%7)C7W<*8X #_30LP-2I@$!^*3 -98]5LOX(Y&#OQXPB79O]\XLN;M](""\ M 2'_26*PT\4XBH"DOMBH1&%H3AXGC'5"<3]%<\8>=E) )AWP(TJ['H?"0078 M:8BS8R6.#)3CWK#@(T4 O+3/=^$)8J4@&E$6(#B0(5RN.5G"OM2XZC$2H M1PAVSQ,!-Q0KF>N@81+:&WY1Z#/1.D#:*R'Z3B@C0;YT-^=U27[FZ%!')<+] MC8?W;=][/ 6UUL;F3ODRHD1 *0]$N(XI)-#NOJON"ZWQ>0JG6,*F3 "0(!7I)Y M]?M,,3H&"MYG8U+^\T/ ,#]^P\XJ?P0N&S#&E#X'C5@\6I$S PJB^G"D.:!* MF&\;%1+K+(UAGQC0H?Y>."\4II> :0K3"W8>($Q#T-[#,HHX6@P6P'E\4H@B M/5Q@?A\TOV;X&K?X=Q\S&%B\2$P'RJH'BNG^W8>+Z0"<9HA$A85W4?IX8(A$ MZ]>TGBQ&ZN($J@[U9V[6R7>]QZ]E7C NP!?(C%,(32-%E0J*"N!7JGA@WJTA M)A,K<%HEVC>='/<>WLU):QGW'V6\>[,WYQXRH9VP"WR00.F27"$\+/^^H@(> ML"KIT*BO<$-UFSU%F.?J+X/Y><819Q^??B>YV_*A =O\.?FX,[XD/YR2$%8' M2H7FE)=QX9EK]J'\W#77G%4]KP:K-,O21PI;L,BPMZ3Q#)Y]9PYXWXQ*#T>A MXK_PC@SYD)+B8.T1318W$JJ[<&BH;JQ439$^RZ-(%P$T1O.@OMA"NJ/J&";I%&Z00A75#@Q$Q!-_1"!YE^BO91ZPA -*/6QT D[&BBC^O0#1I"]"+ MMC#_ <-80\B!E)-1GE(Q, 9+EXMMBF3=Y!XNW,G@BT0[B6S?/JTRD(! 9P%X MV?Q$ /8@S':#:&R(Y1/*>U2&BM%+2-!BL*,.EQ[T4;JVZ@FW>_NV8X:*1MGF M/)9&NQ#_MW(-6CH@0D"P5L445 R%O2BQS2<_0%1>KEZH$2 M=%0'8,,7+/$P(BBCR/-'G0';J9X5QV5B^F.X:IU)+A.C@/)F7VPA<1S!^=1/ MQH (" _&$:UFGL-U[3J0DS3SP.^"/$78M+$/*LFAG97(F8(5'T@T('1/.EHS M/>:VD8YK1:L M,D+(02;_'3!$8!O<1Z @R%AYSTEU@ LA^NV0[ANF^ A_Q'P7NS:0\^H%O?#PS@35!Y,-DH1725!N8PPV"FSC'Q8+1:L MK$FB4%[!+GE SQU+@%A+C43%@ZOC=K::B;2#A67$!Z=5#1"M">DI>YN\H8W. M$)H VZ.Y"Y,E-8N_ F(5<'PJ$1#]@Y4-.09 ?/:2 6 56_@_$&J(WU1*FID]2KT3U!TQ;K,C#MQV/D@BQ!76N?4?_7&!1""@N7FU@ZY:B#!<>,R M24HJD:("U?7G;QP3P*XG)3-/8<6VAU5X,$ WGI9 LE6[O[FR:NG7W5> J=1 M@U-&"A:ZK8]JA0X#.?GX^'B20_Z\21_('!0]HM1:#GX"O!\0F06O5T@]O)4V M=LK(*6L"2(G5!AVAEPO)!SPH:Y\L/"#LBNNZ 8FB(=.Z!-E"6IV(6_4HZB$0 MV'7X.S"\:OU3AJD5(.J'U#V8?58#=H_E1YF%& Z%;H[#.[J\OSH6%_,IX<-= M1J'6:\4S!:0:JAE-LC#1= RB[5?<-?4O2' I!J"5I@ (P$8,MF91T&A8C@:;)9(CL)PLA3D]-W>QZ%7XH@J#2P90I3W((8*T,<5URT!CN="8 MULE'3I7,?4./,2)]8FNU!?D<5=W#2E0CRCTP(%"*6"X?4AU2"KT!+XIPLGJS ME]NN)*GUYE.-&7@;:E3F//$"H0'U0E#I%828)^(7B+KD@VL<;S)E1(2VFE]! MWY(T&=&_O"J&JNM8PSKAK8V4YHH(IZ*GZBP4>TLF9A(F.R@3*."A5ES2,8"J M^]!-'2+U8$ZB&[:7<+\W(S,T\/94B%K) ?>#53S#,1DQ[0(*#+]!RA[ O**AUFM? -6"]0> T^&/P^R"VUU6$!BNX(6'\HHQ10GVO MT#'%.X O&ED2KN*)J@!540%L/%DV"BPLS[@]YCSFK1G9^,#LZ 2\,\A:(8(Q MS133>;K#N2PNC"(&YL\;EY3S[%.G]FA;+;B=5NR+M'_'P>(M]=025;46JXY9 MO=4%R:@'NAB8I@]$0J&&_!EIUMULHOG'X6[:8!=-A&5F+3M;\Q/OVK3>#L)2 MO!3+O(RM0K41]H80WD4E.FJ7ES:?4M#YF)91R#:50M?Z'?4:G$Z!D^YCN M/Z@6D*T,/=IHRLQH%388JJFP642O!AJ$ZQ&1AH/%J'?QFY6@#",6(]LNFC8] M3L=H @\V%$2H*A%KRI1+JFO*G/-XONP*O4"A1_9&7169'W/V9O(.+@]#ZHD: MKI*@K_!76VZ&ICHU\@/ -IZS G<<4/&()7'T-Q1(&S- P>7T#3@MC^P[\0_" M8K7*2JS?3,?3"2?O"4=9!DI@A\A;NHX:(DT)1[K= U*4+YW9(F- S9,AS8[H; MUAKOA8X]"^DW#E!, MN(E3SKJZU5G-9J3'B>Q!#&!/[&FJ+\N@IQ+3@!XTP1 MN$BDFQ!L!BVUH R669*>>+=I8F/Q7-4TS<6Q$GI6%;I<-S?4]YT:?>@F/:.J<05!!KEK^*',79#+;.LY4 M5U@ M("E,LDU3KR98Z4_Z.R%ML_KBH5B[@BC<2(>8E?*=-J!W: >YCEA?54!F;4SI M@X*L&$U@-5ACU/Z#E08L_9!8MN(C,G$5S3WTH%B D\1T:B'@)$J-@'P;)-M) M"SQR%5*'@-V1*AY10.VT'!"ZL3_/=DV]HVO M&4P@WNNS"3#S8UKI6JO>3V@CM$6I.J8;JWYHR+I'F?21$_1C\5K,+N#7Z5A, MSJ8>V8/IPN/YL#+!PI])E-K!LU.?UV(Z67@X\OB=>!_O2K:'9D[K:'GLW;4U ML0VJTG* -3[W&B.'XJJ19'AN8K>S=3*_\'#J==0W]2K.EN96SYW.4V/O*P'Q M[#34R,9O;5-"!U(A:Q_+)^T"M'1FZ_$LI,7)V7_7.^B7BE5MTF4R??3X1KJ_FV>(0:US>JUSD .$[16MK"P]MR K6X>79U2*7K'=)+=RFN_ MVI0>SAE"Q1M"A?39^#V"H!L)G(:#(B?3+2) )HQE6Y+73L4&@GC, V+K%TY, M]T'5PSY3D*_JP10]X"]KL]CFW#@11UZ)0\FG1M08RZ2$D*&@]!.]\"ZB,B]R MF=J$7@P6/E+UA1CD_807KJVO/::DA8OW5'1&$=7!%X4Y!I, HVRJHKE,UT$2 M1S:5;[, M:C0Z$3_OZ,40&E?8F%J\9N$/%!+DCY&*MS0I8"O#SJ-J@8)X@/AD;.4EJH\6I2GT8.R=5Z( M06+B]^4N UPFDX.X_8ZBF%&Y\XCOXD5\1] =AO.E':+(QUC:4F=!;M)97KH2 MR1L7^%]/3L9 10C0<+"),>1HIDA#::<-?-L/PU=VN,Y-KHDFJ_@65)+I&* %:%9&.6!#*TW> BM=&6.'AM.I0[]X85V-2APR-NE<#]FSQ]5,NQ51% M$2[_^5@I 2KX5CT-5=ATE) ;FG>F_7Y) KL-OL=$,SP>A:5>RW[NU5F'">Z_ MB.QK&VM+Y;[TQY#O%2#@-V TYVVX@4U!NJHY8073VTVBU3?[I1-_(-]"K6EBA MR#$_)LC4S@,.\%VQY0-$<'S%N @N4=N(B&8:HC%C*VTT5^9&RMY&X+M&]\$V MI7$2CM_!\]#P'H1D$$T!XYS+YAN"O'@->6E664WME4[,%$>92=J_".L27+;U M()$[AZY&B'A7W*0W M"1>TPG2O#@._M UA^&^Q%[QWT3A_SRG#E/#Z*<&]OXH5G3<,&Z<4VTR9?FDM M$VD=Z>H1;8?BDL8=*-]7$F80TM?3BRKCP?\@!YJY7WR, W;)S>./Z^_ MT%C-3OP6\B[[([\!\LYF;?+.%O]_R-MQMPL/GFI=T6'GW?^*>>N( MQM_8YM6YBSQ3'U M?N$$1YBI23'QE^FU*4=)6;^].S,GY_/X*_%?.E/EV?>)[XLEWY7.?J( )V).)HOYOYL,3V& MO\X6])?7_@0#%LO\\^7$GTP0=4!O.?67(*<=9IT?"_L._,W ^P%W_.H\UWYI M,9)F3[S5 U.T7[3_O7RR\"*UL>);%;J ;1?^'*X+?YRC87?+=_())UK%? D> M 1:<+>= \8E[SN6:R0SX-)V+V03X<3[WD/EC?[D< \#E^9D_FYQU+GUQ+.RG M"*[ZYO8')+FS#819-%+C5MJ@J'A+15Q,8!\@@<4*5O.= 0Z),.KX">(D&6Q+ MC,#S:DK]&M*?*.4N5WU W>@ZFQ&J34Y/SFP^:1M MA^"3@QB& B+<0]DGE.W M5/3ABN3+SYF!=QE1&=;N[0I22[-8*H[SA@TM&:ABGFFJ%">=%V$ M+9;/V"[B&T+ 9^I[I!B<EJP'>)P5 M<;N*/0$/$'ANS<7T.AV]+DF&;P!'$I1@!71;=R*D9W6"^ M_WI>BUMP9JCVWHSUAW V0W;=VZ:\HT"4JU]->FQ[X=4 ;:WUU[$DRV,[)/.Y[X,IMSPLFQXT M/M\&)BXIVS3E,??)'[F1F*WB%S/HTE*>"J 9AZX6?Z^UKW@ M\+YA'VO(22I":%,O:U_:&&$?XR/&^=>2JH@US#V+N4$<+OMK:GM[*%\]:(LZ MVEP[Y=$_&D)A:V=,::@"FBTU#70PU(@UV9B-)KL.-@FC$3/T4S4=J,I2%0-, MF&CB6[).9N34YL>:ZVDS9;L4S6U.Y>,DK7^"P8W$GKI/ M+53#[ZX<9VV+SKC<'6Q]7@ZFU3&9TT# MJR$%N]55@(;A"Y.#6E99#^R;([Q[D*[A1/]U;S5O8LUC/L_B[/T&G%_\-LR1 M?2^NYPL:>X;'7[3XVZ3YMTGS;Y/FWR;-OTV:_X=/FA\P[WKTF2H+'6]R\ 15 MY]!O\UG?YK,.F,]ZIF@Y))C]19QOA<7#"HN#ZOZ?6?$[P+Z-Q.&VYN@:/V$6 M]5*G^F[/P =X7G),GX5LPVM;NN[S:><[P&C^^C]E>) I[/M,9]LI_]9#D8U7^/"6U#=1;UV>->9F#;X!9GXY/QN&MR MA\8RK"*(6YP#Q#QFSY>G/N[<6_SQ;SB%#AN:_J#]N.D*^B7,>8+NE_KZG8<<-=]]GMHK3'> M0X_)=O??7#[S8>>>QDN/W'5@O[BCTB6\Z=BT*\:Q_*KC,JX5K$''9-!G99H; MJ[9%I)(-),)'G$2#Y% =L.=[MO1[QQZV*N4/0(N^3V9W2LHOTM?ZQR4;I<+> MXMP^Y1N$U%,PZX=SFN?%C_\'4$L#!!0 ( &2$9D_?(T6.+ ( -D( - M >&PO2 O2)%=[59L$M% 05 J]#_U6 M]I))LK O<;,Y<_WU[DM>+B>BG%7LEV3FF=UGGIDLLXD;O6-P5P%HU'$FF@17 M6M?O@J#)*N"D.9,U"!,II.)$&U>505,K('EC-W$6+,-P%7!"!4YCT?(;KAN4 MR5;H!"]'"/G]US*'!#^&F!3#*ID#8]--HBBS2//AQYS[:WY^%42.5R^PS^N>F7'P0&SPJDC,UZ;8$T MKHG6H,2-<=QB!_X00KV]WM5&8:G(+EKZ!OBE[F62;*3*08UI(CQ :3E-7'*MY M^0PU/W6?2Q"@"-L7;8[^_]SE?ZSX_/+/);NA39.!Y1M&DITU3TDXWYSYCQF[TY%*1E M^M:6Z(()GNQ/5GBT&E>M1XH$3_9GR&G+W[J$T\],^AU02P,$% @ 9(1F M3^.6,3+Z @ 6!IT@N74:11QE8)0348K\A-3HB%8V>VTP*_?B.U5 ]+*1_(8\6%G@:E,?51'.NLA(KJS[(&@36%5!4U>*ON8UTKH+DN 4S% MXW0PF,0592(X.=[VM5"Q?2,-9(9)@85MP2V#M7ZK;V\)Q08KN*'+:3 ("&V, M/&?<@#JC!KXKV=1,W$^#)" %4]I(>_N="G7/Z1BSU(8RJ\S M)3GOGFHKNH=P!/U:<@O*L*S7T-#E3XJLTV RP Y73+,EX\P\38/N-X< WR*V M7J.+P_:Z">*1^I\PRJ)@&9S)K*E F$T<%?!V=*%+5NN "%K!-)C)%:B6& >8 MYQMZ@W%Y0R+JB&&%FN=)B^B7\;H=MVVCB2S(50UJT^8EFA;DR $Y\@Q98N1*R7-0FGS[ MW> *^,MLCQV0XUU&." //$,.,8#8]UQDL@(2_Q$J_H+E@B#X@*,*]A3G@Q<*7S@&74.V>9S*L:S8\))^U&NL!&:O!\VEUD2SVH)]R/R-"0^C[<*]H8_]B+G,D7A6AS/S MW:4VILL=B6]Y_"NM]%%=*DE\NZ2_;$F(6VT.VMXJ)"Z+)+XU\L[Z?1?299'D MHS5R-[0WVBZ-I!^D$1*>@:',QG39)-VM3_R.U,9WGE@^P"[)NBVQ,EVC2 MG8OF9;JYQDVN?4A-7=9)=VR='J2B-J9+0FDGH7A[PL^AP%?/+W$(C>5XHLP6 MBK27S>9D-&YS1]%P/L.R*W$A:7=:;_O8_MEQ\@=02P,$% @ 9(1F3[VX M13%2 0 0! !H !X;"]?O+9]@0T,'Q%8LKM-]>U+N103W>F!3"\0 IGY7_B% M<'RC5OO&]*YN!A==N[9W65Q[/[PHY?*:.NU69J!^O%,:VVD_7MI*#3J_Z(H4 M)DFJ['Q&?#K.9T;G(HOMN8 X^M"V(I_%ZMJJ+V,OKB;R3DTG6(T+QD=N _UE MO2G+)J=7DW]VU/L'%;\+8O4X",-!*!ZT#@>MQ8,VX:"->- V'+05#TK#0:EX MT"X#]N)!AW#003P($D;&1#Z)PUI>:V"X!GFO@0$;Y,4&AFR0-QL8 MM$%>;6#8!GFW@8$;Y.4&AFZ0MQL8O$%>;V3T1GF]D=$;_^%;F_O8EM<;&;U1 M7F]D]$9YO9'1&^7UQIG>KM:6BG=OF[YR2Y?<#7]:,X/;^5M+RV=,4Y_NGRGM MQRVDIN/BK_@T]2="W?TP.'T#4$L#!!0 ( &2$9D_XM=53> $ "<1 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,V8W6["(!2 7Z7I[6(1MKF?J#?;;C>3 M[048G%HB?P%T^O:C59?,=(F+FIR;4CAPS@.D;%+RCX1$ MT8#AL7(>;([4+AB>=BP>= V' X(L+9!#8-4INCG(Z?H>9+G8JG[7B; M>E)R[[42/"EGR)4GE,7+.F>)>6Q2YF@LR1$5#A>V M_;SN;04A* G_0G-UK01()Y8F+ZFB#\!E; "2T55L> #YGH*R\QWOC(?TRDU. M3-::_)I078XC;33T W21=^ _P4BZYK13/Q\'0\)QC83C!@G' M+1*.$1*..R0<]T@X'I!PT"$6$"Q&I5B42K$XE6*1*L5B58I%JQ2+5RD6L5(L M9F58S,JPF)5A,2O#8E:&Q:SL@F;MVLIP9?\B^71NL:]/NO\CTV]02P$"% ,4 M " !DA&9/'R// \ 3 @ "P @ $ 7W)E;',O M+G)E;'-02P$"% ,4 " !DA&9/)^B'#H( "Q $ M@ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( &2$9D\ J,-B[@ M "L" 1 " 9D! !D;V-0&UL4$L! A0#% @ 9(1F3_-G7![! @ HPL !@ M ( !]P@ 'AL+W=OX+ !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ 9(1F3T_.#4L#! Q( !@ ( !JA( M 'AL+W=O,6 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 9(1F M3^!KC"BS 0 T@, !@ ( !>1X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 9(1F3X0&87JS 0 T@, !D M ( !-"0 'AL+W=O)@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ 9(1F3\UTPK*S 0 T@, !D ( ! M]"D 'AL+W=OVPG[,! #2 P &0 @ '>*P >&PO=V]R:W-H965T&UL4$L! A0#% M @ 9(1F3P;((>NT 0 T@, !D ( !LR\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9(1F3V%+*0P^ @ J 8 !D M ( !?SP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 9(1F3S#)[W(E @ 5 8 !D ( !2$, M 'AL+W=O&PO&PO&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !DA&9/^+754W@! G$0 $P M @ $B: 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 (@ B + " ) #+:0 ! end XML 35 R2.htm IDEA: XBRL DOCUMENT v3.19.3
    Balance Sheets (Unaudited) - USD ($)
    Sep. 28, 2019
    Dec. 29, 2018
    Current assets:    
    Cash and cash equivalents $ 470,284 $ 628,804
    Accounts receivable- trade, net of allowance for doubtful accounts of $10,000 2,795,743 3,053,091
    Inventories, net 2,791,111 3,192,933
    Prepaid expenses and other current assets 173,320 156,338
    Total current assets 6,230,458 7,031,166
    Property and equipment:    
    Production equipment 9,587,303 9,550,043
    Furniture and office equipment 525,055 519,779
    Leasehold improvements 891,817 891,817
    Total cost 11,004,175 10,961,639
    Accumulated depreciation and amortization (10,113,918) (9,722,767)
    Construction in progress 241,901 34,314
    Net property and equipment 1,132,158 1,273,186
    Right-of-use lease asset (note 4, leases) 207,000
    Deferred taxes 186,747 186,747
    Total assets 7,756,363 8,491,099
    Current liabilities:    
    Line of credit 412,732
    Accounts payable 1,474,059 1,680,263
    Accrued expenses 700,990 975,315
    Current portion lease liability 148,000
    Total current liabilities 2,735,781 2,655,578
    Long term lease liability 59,000
    Total liabilities 2,794,781 2,655,578
    Stockholders equity:    
    Common stock, $0.01 par value, authorized 20,000,000 shares; issued 13,427,492 and 13,425,992; outstanding 13,207,436 and 13,205,936; at September 28, 2019 and December 29, 2018 134,275 134,260
    Additional paid-in capital 36,076,177 35,960,545
    Accumulated deficit (30,731,817) (29,742,231)
    Less cost of 220,056 common shares repurchased at September 28, 2019 and December 29, 2018 (517,053) (517,053)
    Total stockholders equity 4,961,582 5,835,521
    Total liabilities and stockholders equity $ 7,756,363 $ 8,491,099

    XML 36 R6.htm IDEA: XBRL DOCUMENT v3.19.3
    Statements of Cash Flows (Unaudited) - USD ($)
    9 Months Ended
    Sep. 28, 2019
    Sep. 29, 2018
    Cash flows from operating activities:    
    Net loss $ (989,586) $ (845,497)
    Adjustments to reconcile net loss to cash provided by (used in) operating activities    
    Depreciation & amortization 391,156 411,499
    Share-based compensation 115,647 135,698
    Deferred taxes (275,000)
    Gain on sale of property and equipment (13,645)
    Changes in:    
    Accounts receivable-trade 257,348 (958,744)
    Inventories 401,822 (1,461,763)
    Prepaid expenses (16,982) (7,907)
    Accounts payable (206,204) 1,046,607
    Deferred revenue (100,000)
    Accrued expenses (274,325) 247,087
    Net cash provided by (used in) operating activities (321,124) (1,821,665)
    Cash flows from investing activities:    
    Purchases of property and equipment (250,128) (343,576)
    Proceeds from sale of property and equipment 13,645
    Net cash provided by (used in) investing activities (250,128) (329,931)
    Cash flows from financing activities:    
    Net borrowings on line of credit 412,732 900,000
    Net cash provided by (used in) financing activities 412,732 900,000
    Net increase (decrease) in cash and cash equivalents (158,520) (1,251,596)
    Cash and cash equivalents at beginning of period 628,804 1,339,572
    Cash and cash equivalents at end of period 470,284 87,976
    Cash paid for taxes, net of refunds $ 485 $ 486
    XML 37 R16.htm IDEA: XBRL DOCUMENT v3.19.3
    (2) Interim Financial Statements (Policies)
    9 Months Ended
    Sep. 28, 2019
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    New Accounting Pronouncements

    New Accounting Pronouncements

    Pronouncements adopted in 2019

    The Company adopted Accounting Standards Codification (ASC) 842 for leases effective at the beginning of the fiscal year, December 30, 2018, using the cumulative-effect adjustment transition method, which applies the provisions of the standard at the effective date without adjusting the comparative periods presented. The Company elected an accounting policy for short-term leases, which allows lessees to avoid recognizing right-of-use assets and liabilities for leases with terms of 12 months or fewer.

     

    We have lease agreements with lease and non-lease components, which are generally accounted for separately. We have not elected the practical expedient to account for lease and non-lease components as one lease component. The Company has elected certain practical expedients upon adoption and therefore has not reassessed whether any expired or existing contracts contain leases, has not reassessed the lease classification for any expired or existing leases and has not reassessed initial direct costs for any existing leases.

     

    Adoption of the standard resulted in the recognition of operating lease right-of-use assets and corresponding lease liabilities of $310 thousand on the consolidated balance sheet as of December 30, 2018. The standard did not materially impact operating results or liquidity. Disclosures related to the amount, timing and uncertainty of cash flows arising from leases are included in Note 4, Leases.

    XML 38 R12.htm IDEA: XBRL DOCUMENT v3.19.3
    (6) Inventories
    9 Months Ended
    Sep. 28, 2019
    Inventory Disclosure [Abstract]  
    (6) Inventories

    (6)  Inventories

    Inventories consist of the following:

        September 28,      December 29,  
         2019      2018  
                   
    Raw materials  $668,141   $706,982 
    Work in process   1,973,122    2,248,370 
    Finished goods   614,210    693,943 
                    
    Total inventory   3,255,473    3,649,295 
    Reserve for obsolescence   (464,362)   (456,362)
                    
    Inventories, net  $2,791,111   $3,192,933 
                    

    XML 39 R24.htm IDEA: XBRL DOCUMENT v3.19.3
    (8) Line of Credit (Details Narrative)
    3 Months Ended
    Sep. 28, 2019
    USD ($)
    The Massachusetts Business Development Corporation  
    Revolving line of credit maximum borrowing capacity $ 2,500,000
    Line of credit agreement length (terms in years) 3 years
    Borrowing base available $ 1,335,000
    ZIP 40 0000814676-19-000052-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000814676-19-000052-xbrl.zip M4$L#!!0 ( &2$9D\')D)Y*C -'. 0 1 8W!S:"TR,#$Y,#DR."YX M;6SM?>MSVSBR[_=;=?\'7)^9/9DJR>9#3V:!!R'SO MER/]6#LBU+-]AWGWOQS]?ML]NSV_O#PB__7N?_\O O_\_'^Z7?*14=^ MW;WT)OY;\MF:T5/R*_5H8$5^\);\PW)C_,7_R%P:D'-_-G=I1.&!H'1*^L?Z M'>EV2S3[#^HY?O#[S67:[#2*YJ>_V ]^L'7\-CVRS5WZ\>!3=.V M_M2UL3$R-'VL:W\>/TT _(45P0/\Z4?C0M?A7]K@BZ&=:N:I9OS_DE0B*XK# ME(KV--+X/[KX_.>GN\!EI_AO @/@A:=/(?OE2.G8HWGL!_^O M((&G3I1^H+[$R>#KE(V//PVDW M^>#X*72.Y&/LU2]'(4,M<41.DJ;$)+%]+Z)/$6'.+TC=SAA1WIO,!S\?++\ M<4;NI)">I#:'0?*=510P>8((%HT"F&-23I+VPB0NXJ]9 MDF0']L,DJ=9@( ;?D%J3W3D@M9::#PWM(.?SB--[;8*Y9#YX=ZKQ6?9[KWP> M_=1K[]]3XRFT4"*W$8O"E"4]FA4XRL*'[_X<\8<&-HZ7OPU_#LB85'[Y+75OK] M\TDA"17>23&^;]O#:\7E(,3E9?RQ=MP/:-SWZF*FX\[-43ON!S7N.1=A+^,N M?!>M'?<#&O=AWBG82TBYR34\A4B=; ![":1^A)0*XR#Q?=GJPIZWHI/C?6/>4"G. 0/]-*S_1G]KH1H M;?];XU95$[6B=(BB='A::,R[#[\KV2GN_#>^V+(<=+<2 M<$@2L-?P.[_<]LIVO5YF;>KU,JEQ28H])CCT^^W%"EMF/"J@[V2&VBF\DS26 M/,J3P-;6M'\[M0(:KB4A9QY_J38-P'>]AH[#'F \5GF+WW[&!#?,)EU52Q5X ML(RQJ%6%Z 7U_!GSMI'=SI=END4-)\]S7"C!T.O?;SYL&;(Y_+'\@#F4G5[X M=HSZ]T'L61@'H2DR:+DWM_/J6 M?/EP_M?/5Y^N?KW\<$O.KVZN3RX^G CZ16VOTCX'B('E7GH.??H;790FKEJ4 MM:T5D!-,N:%S/XC _1'YX:6I_A/US+;65JGR[/MSX/V]'Y3OXF??ZUJV35W4 ME-0AO!65?*[95:JW,\MUW\
    'MA^2Y&04Q5(KE65HE\ #U^#UW_-? ?HRDZ MG997OHN*@MG07,$P9MM'PJ1=Q1$:>RR7R!%?2J EJ&[Y VD)B4-M!CT,?SFZ M_/P1-*EI:,.>F1>J#<02:&EL;H73,\_!_Z ;_F"YW ./SJT@6,#[O ZA&*%@ M2880?0X%'OAEO:%FC'H_GU0BUAC")'5T$\*!,1II+XA0>/F;$(Z&8U09+P,P M\; W =1-<]P?&CM"O/0>X"U0"Y]I5%? [$:R3->'FJGK@T%)DK]9]A2L5K GN#,F:/[!89ER1A6 MZ/*X/QJ:FB*@ZTGL!J8,,\;]OJ;U:H'Y& ?0+@0C\.9']H1_"G=B3-_H:_U^ M!F4M@9V0E.%*7Q\/A^,:2#Y!>$:GONM+&+WOH%G0?0M(49"/!GE^(?H(&S&88*_^:_KVV\-E4W-(SA8+C_CI[['H2OL8T?7>)G]Z! =M,+1D\?:XI;M8'$CFA*.5T]4^_5 M K.6ASOXG""_AMX?E9B A2YA-4"E5((Q-/71H!Z@JSF&[N"C'14\A./>;^GAM+:P[E^X:1?6&/:T_SJGH@N;K@R@U?0P=,IN1ZYNG/9/;>K M.X?>O5%.N54BVCCBFO.H.;$!%=$?CG152VP=IL8DQ1CT^T"]$O%2'*\=98YK MR$9S$'>7AAU6XGKKQ* BN5T'?M4C31?'^4+DUH7X$CK [!EJ9+B!Q(YH2ED0 M0#/0:J%9DX%>ER_F0!L.]*$:]!03V %'J8BA/QYH_5Z_,H[EU*-\&[X%Z,<7M- C2HL"RHS]8-#V/P\B? MT>##D^W&*(7HO<+_G"_64]E]N,T>E&:8 ]5CJ %D3WTI.JACH\]MCH:Z<9!= M*3H+8^/JNZX/>KW1(7:EZ+B)S1L:?0V^,O?1E]+[WK6FP(HUW$2U*6&M1+0I ML:I$M#$!*/ VPNAJ\JOO.R'X;K& V#6]]UVEDG'N]P>A-"8/3!_5-CJG*DFP-<572&FM'3S9?#6UG@1L9P MT'\YO%7%U!C!Y.QINP+^@^(:/G7.'N"K>_HYQK*-J\E*HMI[*V1V=4'>D"8W M&*NY:)5P--Z)S<*]J1/0C4/IQ&:)W] )DR_O TI5WZ2KC\;Z7I!4]3JZNJZ-*@\0)I1^]CT__VJ#WG'7 M,(=]);S=3'%W?)5E">+OPU=JZ-SU467P^U9#1UN:+WQ<"]]NZ 3&@3425^5<_(]A*7UU\.V[9'7H%I" MU/= M;(4]G,I"ULH-@"PNF8>[@3Q,XV:]B"7M&V.0F7R.VO$W0J)UKO3:$4GEM6M_4 MQGI%"(F_!)[2SD4/^F@P[ U7?3&U[;KT2^4ZUJ"?.QUUI^,-^OH01B"COMIR M/=KERD:KTN9/L(*2!J$X<:UV)L/U)RUCG;5 MDVIFUP@3ZT:;T*X2;@IL5<[BV2&]7M-8DQ-REJM]ZG*T!]\8QB:4"L6=X56> MN+V!/AR8C<%;*@9M1B:U@:&5&F=)M1&8E3FI]08#;=@TS*5*TF88"F&AF@9? MAG!38"NKS]Y0&VWCZA:LFX\<$>=4+K?;3(:JIAME3E[8@&-??:DZ#F;/[ _+ M'-I0K2\VI0[?8LL5XC?!_.73 -82VPE599N%IVQJ-5"MRGW^E+)FJG+&HXV6 M*D^R"8A5^3<<;U:Q51$FOIJ;V$NRM97JZL+7]F-^FI S-(T=?-MP#RYK]45\]P[4*@*;!5U4US=;[V%#Z\FY4[C:\ZAV!%!]>6]0:]?[+1NH;Y2F6@Q#Y=*K[R"#_?- MM?K$=V18.<+%29%\/1 / 5G>A:RK.4?YR'^)1#T0E;VJU>3?32!X.>7_,@SCI3R+M?MB:ZMV>L:P-\X5 MH1=2V0',ZE[8!C#]\7[!%&3Y+5UO?D@\VQ7FOKE9D)-8!Z:Y9VYNO]/^66!N MRSTIA:_Z:61U$%61O^HGDM5#5%[4BA&9#?.HBE3MCNC,=7W;2@HG5_:"FURV MQ L^U#/<2E'>*]Z2U\8?V^7RK.6]G-GC[ 78RC'ZCT=2O#+#HUOB*L/BG0OM?Q 'S[D78 M*ZS"N>\]T O0KV:_ [-UJE#J&RL^NJ:2#5X)3LG3I9$9[7)_A0=3;2U(QF4 M36$]?F=Y-D2+"H#G4S]&3MEO!9;T)'^5FBBA+ZOCWVE=?:"-1LL7LHE65BE< M0JMXD!U[H!=69!6=S;N)VM+-<\6M%5&U_6#NBRI ?D/P.6[J!XMSWRE_T]_% MASSM#6VN0@"U=RDO>[7Y)U7YW(/_F$9?&ZL@UK2JDO\26'CRP>UB=N>[IUKIUL3/9[<79_*VSJ*&B@CIQMT7%I5/ M4'DG9)V$*.P=,K<"\L#]+.T8+YXH:GJ#BW9M!5A#)*R@-(IH^O*#@2: M"A0; EF8/OH<( 6)LQ@L:<#^O>/B@J%I2\OS&RCM"*KT(D.SH"H?)KWU5LS/'-O_R';LI_JV+T%OV/R MEJ1TWQ($W64>ZGOX^W&?>1P+OX"6VE//=_U[W/(ZS^P2>0,N"Q%01X:AO3T7 M=XFFO^@"FQ_D7KJ^55[XB![S Y!Y?J/8.+N^5EN^%:'6''DSWPTV 3&D_C5/R'" M+]#V$GA]^#8$;"!+P6(#-,)",J/@077A4<#PL-[9W ]9!!UZG#)[2E!!6OCS M'=Z)C9_ 4/)/.$@;T,^8??R<@ZKTOC&JJZ02)-T 3U'B>.0/+IU$B;"C@,%T M]8D5AN"$NL"WJ8^"?A]R-,BCN65_M>[AR01$:;JX"QCPC05V#-[^,8'!@X U M^8CD/IA9"Q /,J8BI'Q<%,/?G9H.@P%(P=D0'86^#D'L:D)'\8W0C=&N-6I MB(0DC''X 9$;SY@7SSKP_7Q.@VX4 ]"(@L32J,F1KSL&BOB3D+H G7F1SX&$ M%,^^<@GU4/B#KS0*)4-1,^.;L#\R:!)>ZY0OTE/NZ0 M*0#I A-@*&YF>Y',"<;@$-JS06\U:ESP4 MG'S\7$KJ#-0O#68LPDK+0FD<^@BP"Z.[?.]@P*!//1RT@75L'EY,< M+EF.CX_X,%@,FG9=XJ3#*/150,5Z#D(6MLD%8GC'^!P[8J6CB\8%.#UW:;@/ MY;\W1;]]Y%"=8#^Y0L&>3E*A"E.AXMR-/0L4"?#EF .Z]/C ^G/F)7;2\D"/ MXP=\:+(/BMN$+]">!'2"&H&/CX=ZQH6?0%APQ05L^;_ 'Q#O9Q;:HZA_P-9S M(" H#%V!7$_/0R(FRIN .9\B6YP2[!:;+)YMX/-D-TI#D6]U9[FH_X65F5(*PQ61"Q@&OG)AC#L$M1N9@@&] MH]0#QSX QPX&'O0>'XZ-D@!M15/X%^ACVB%W,?S)ARF-LSQ%.<$\ M\[P8FKOA]D$U#W_C@X9?+J@E?!-PBZ"]5:E% $!%B75XT\)GN?UPGEB?CAHD MV*B"&!HJ7P"$%W.?/]([]$]1N!\?'X]#:A_?^P^I]8O6S+2ES\ UA7@#9.^[ ME2Y4285:FT/!06;2'9+*6Y@(T!V)F6 NQA4.=W8?:.*1)&V"K-U!L/HT!R.$ M"DI*S20&C8.B\PTQ/N]3?J:/)/-?R37XY/!G^QGVY]5@ZP$D,*K6UR"L@('5UB<=,6=(WIS=GO^$QGU#"Y)+B:@AH1.)M06 M2QT1EZX[T&8>'JV02.,$/%-+"%PG4U&F)E14A_!XF;\IK\6"QKJB6<5)PMC6 M$]X.!S/C>Y2IWD+G6JA8L9 3>6/N)3@XV;NJJH&F?C!UC:#N#/E"F"?U9K( A9&*"*X(#ZS$ M.BK_9DM9V' Q"]9 M3%QT:X934/CN$9OQ(!QPHWWFLR=:(#3;"J=DPE4R^%?<-O%0+Q%&F#2J _\9 M7'O2ZY!/RW*F9"(_\_+<:B'1H_)VSB7AWR[$OW=]T^6U6?:=M1OGO:.S5S&3HT(K*<[@VP,_R) '4B\P.1:_*/65DQ MX=A>9E]5'*#M4;X1HF">\WQ1D=/(L_J8T':@(&UQ:3KN?SCL@7$A7VU [M$^ MRDNSP#+S6[.()W)145R4YD$6E10OAV=#"Z/ _8?CI0R=Y$CF5;+9BP4](%71 MA_$L413+'1&Z?TUGYFZ,/FN:!9)_RK>B'OW8=80AY!M::O_9!-R?"'-MN9+& MW*('NM3(U!):GW_,1*D8JO![W,&@CLA$)4+9A3(1 G^9QX$]3;67F@65"*9X MCV95[WSFTB+I;N^UQK4 ^CLDRW[4D%]%314X#(7\T1LE\1:<7;$3 MB7XA5R4>^4CO@ACS%@W-T$6RE"="-YBD272#.E>XEOQ!HC? _@,R3/=2M!G& MH^$QN67HGW 7U8HBW)K-'$UX[\X5V1.)@\VU'G8D:?N1N:[8&9.U6!W"HM1= MY7H-G; E8[TD').$?8-@X/ X;^)J$TFF^2"2,$1Z>\GCH=Q3-)D0Z1I86PG MMV2EPX+JE*;'/F1!#O@_?%.0>"(9%UF:#WZ4B!5>2U@K0M_/R'UA5$*J& !; MU-Y@FG85G[N2H-6?0,W)L_"'50'E(0D(* SF!R9'#FUD(F+SW00 8BN3>$#XZ2E:W^%&WS,SRD!IN""7L'_?8? MN>=OB9U_OGH#Y)/8-AS8MZ;2F6Y4Y:)LDBXD4G M#C-B^)1RF8=S(V2*: K90&$\)GD2.&>2TEU0;]$C:C@L:D6A@T#.B2$@Q<-N MA&LJ;V+O$'D7>[K$D[^1G23UR#)&ESY[FNKS*EV.C?=8%LO_'LXM._F[1'&'7DS0M6$TK7E(3TGRI[?@MCC1%!%J/[XE M)=$>97 029"0@7G)ES"3O)\[/XK\6?8V1DO\"V<)F'CQE+QW+0B,="#/%Z)$ M_=$%8@U0Y,!(B!6K\"?.ELA)M%G6HN1&VB0T5L11^6D=5/G<)F[PGXD"2CG) M"?=&(E5@\C\&.X\K_O0;>J4LF>K9U%U9B%P9PZI04'^(,3Z:'*+CI'_?F45[: M\,%;LF'$4?;(F]0K7#\3$[(_5AZ51"?]N J-M_7#-IKZ^,=U<\@<;?O87$=V MKP/ZQY1%=-,HK@Y2X5AN'#E#:W3.;>?,MCFB]XU27SS/&%295.N'0[$\M<9( M/QC;5F5\ZUDT8U"ELZ]W7@J'VL=@&-IF8;(WO;RE5V1SFINFZ_7FFM'1UP_/ MMSH[I0,0AJ?D?EF7,G#7@?OH*9C@MW;:!^\L& M[KLJ8035%?O6V*1;H,76J^#W/X\&.6U%K#KKU^-Z<_KM+95Q9^E/-W1%#2.CG/[^0< MM/D51Y%>9KL\KJ.>:FQ_;L&%W[, &31_*4H8#&K-F M+.[6X4O6?$0&Q"L;M\%Q_\>*0_;-QG?0QET!J;NTJ_LDBM=!D8^X<[Y7HNNK M%[RT=F.U^&"EKH!#64I1XDE26#C#DP!D:I1,[5-2Z):J)#SZF"0"9&\PLLV10Z7//5"9">$9/GTE97$J'4>$1908)]^T/5>5D&A9(Q/6!!& MQ,-TE:1N:R*R$G#CC!_%DB>?46)?RCWCZS0O)[=728&+%T=I1 M3#-9BD:2;[W+K#S>"LL5J^!Y]&X:6"W)T#$YPT.>N&>U4E-('BG6",R2#+5O M00)$(3-5\\^>?>B_) 6AWB([=(MGO>(O$XGP-=>:+>6,^Z$H[1.I_B* >_:R M'C5Q?&9Y\<3BYVZ&/!MU[O+CQU E\U-S.9*9[\0N55_&'._?<(HIWRB/>0F- M.%^/'XB&=H797RE6NXA)A]4=O+HXK2-+6R)OU%1?1O!'G/K*4< B6QH)/%H! MII"BYL?YK<+!M4EL.&N"A'-JIRN5^>/:_!CYW3>$@K;(_\7AII7#?1D(K.2'H@>!>7G[UFY MPYQ=B\W2-.G/X&6<^UYZM.MG/[L[0!EHD7LHD^*1Z1]BO/[0\K*A$AJ>&WA_ M>;C128%AS83BF/R.5;M,7$E[KYP4QX3-<2BJ?; JCJA)0-)T-G?]!4W/[E(( MB$$G<9A)_-0"6T4?&+HDNC!VP.ZP"-@/O@("XDLGE(T+MR^8-T!-(J3\G^_PP+ $)DY?F/+G7N><= H!^8[V8G&"(FF=F; M^GD)AY&O@-X':4D. H#X8)]'PAV0H)_- V"XKI<6\X\\*;<;SX6&0J$GE04> MR:Q(NEJ-]T4='Q3EF954RD=\S3!UE?E(IE-/'#?W@WZL@1"Y+@Z_@EVDZT:^ M8ZD'LW>2HTMI\"#/@N#Q!"R#A86!& KT2W-JL%B=8)DVKS#%FTSX?%1:.@;122,E--,)RU'QY NCDD$H M//=2E.QFI^;"MV"-'Q+%)_4A.F1S7YXU*<_Y &E+#DC&&U]$-6Q6DRHJRCM8 MJ K&SWQ^9U8RL<4)L4GL M"M%XY(JA\B>31*36%?@(65E2&4H3/$1ZH$%V8G9!.\(R8EM<9\EC5Q+!/5_V MW,4QED20&M$G];5)_F]3?)O4?1CY'F]1_2-M%;5)_F]3_S6;5M$G]KW!VMDG] MW.END_K;I/XVJ;]-ZF^3^K_5!,,VJ?\ H\ VJ;]-ZF^3^K\/)^>@S6^;U-\F M];=)_6U2_[Z3^I5+;TKODR[OL(H7\]]_2@S8M5Q1N^'S!TP#7IJ#=Y7\DUI! M;L?U#&@JNZPD]IAX\/OMQ1%QJ,UFEAMB=/;.'&6XZU.OU8^+F.*W7Q[]NN#U MOE$1?4:S+N1+[\;GYR;R=J8!I771&X/JX%>IU^U';=1Z#=B50/ZN+"M_>,++ M/L]X5DY=Q..2>-?1W9P&D7Y>FZ':<)WJ2-LN"2$):>M.I]YH*Q))HB2@S[XX M@KX^IOYX*Z2,R&94B24[$X;L)G%#^,,OX(3HFT"^N]:'OZW#LKWI2M NI!S> M@(6]IH%=FG_7O]]\4!EX^?GCT3NP>25Q%]!=QIT9L:L)OQC@/9ZTC!E+U O% MS6Z8-RY2W\+WB^P=J0[.'JW J9N0%7Q-^+GJTD#G.(MTP M=] UOX9"'#,]L5B03U;EK6!&LQ4I13SYPX>3,X;%!2!)@9<\A-W+H#,EQ3_R MQ15F3M:CE4ZD]#OR=&WXEM^'+;^0!#F(-W$8\_/<\4V>3HYGRO/G/^5OE))D M0PY-YNIB;X'BA#)1>H$9E[)X+^/.,;FACD@2YUAM17PYAN1$92L,?5MDG*?I MV[)U[NO*>S[PIHXT5U@F4CQ%LP*AG4\&>I/ G#J7D\96#[JT]]?'H9UED. \8+M%#&.-0 M%P>O(Z"X@V3>" BL(TSR_N,1ZJ+FY_X4AB=(9N:O\EY<[Y?-.''54D"32Y.0O] #!)Y;$ S!;IV24?%:+;Z1QNS/SX^( M!X;\ D>EDG:).4*L$TVPE,R>UH[/P ]#W24MYY0!\8- 9?IW=:B?'(*SEN:<*LLCQW MS1PO=T]O@43;$297#=QG5PV L5.O&5#M;EKFDM95*.D+,/&^+_5809;&Q>54 M:V3)-)=ER1Q\S[*414D-1SG+0=36)M>U>"4,S\?,P;WTKH6O7A!(0? T6 ZD MLEB14PA7HD6C!Q8NX\0>H+X0-T9=;=C5=,Z-$>?&>#LW]-'@E7'C _HD0K0; MEPU0@DURHP#J"W&CEFR,7H09=]M)W"V34%_' TGTLLLN&U<+=7.I]XU >]Y. M;YX&!8NUH]??Y\W"7K!%] V,\Y +=_D^@R?T')V^]![@73]8[/VJU(&Z1IJ0 MW?>5J&N]6P4 OX";A6D%:WKYUNGK3SLMNP.O)(,TN5W>9"%A+J)O%D8S_=Q8 MB[2_EM,SV"#V>A[4-;)%UM6WEDBC>!U%R 5\+5&/O9?:X]?&NIK5;F"+&F?= M,XCUH:C3?;7PO73RA0K/^_T2)09ZFC]\8SVFE^^NSQ1,RP->H+!@L+:P8# 8 M=?3>^@K>;;1+*$C9Q.BP.C[4!IWQ:'TQ=^V.'T1>;B:>\+PAA*=3-@^XNK\E#KDWO>=]:KP MVZO+&>C 7WW]J#=0G/--LV]L=L8]@1D> M$SO:Z0W7SZ'794C-SJ W[ACC_@$9T@9*&XNL9R)@-^*(4)Y)Z=^%F,5G8[K? M=V0'WO0&O8XY,/9PEL>WS;;^8$]LVY\Z;BWH 5O0O5=Q*UM#'>+1\D<5O?ZR M[.' RM];U?=,JF]OQS*YJ\F$FS;Y M5[(@["G%*T&N)NE7LN+N"P*NEQS0;IA7;[;=,&\WS-L-\W;#O-TP/PQUVFZ8 MMQOF[89YNV'>;IBW&^;MAODWO&3=;IBW&^:U55'[WD%JO';#O-TP;S?,VPWS MU\"V=L.\?>_ 5%V[8=YNF.^'@^V&^4&KH -2?47G7)?=K%Y;]7YC/?Z6K/;6 M/2!V,!CI/;U@MUUMO#8"OJ>^Y:R H388CXRZ"'!5\=*[%FN*M4_N'0]-W2C" MD&N^/H@R?#",WL@<:K5!)$M>O^**5VUQT'N&7H0AUWI]#&48,1B;XYY9&\.O M@5]?$DS0C1"[%A#GS58G6J;#)D28$&!6)OH/RXWYX1@R8*O=:PAVP&DOH+]" M83I M<4OP[*>%)"C2$]W:(T->U[[VP>="-=3/'7.;7CS9XSM)Q&ESF-H)?^'2^^0X6>&)P/7;BT--ZXS'Y7,YV^W9//_&PW['U-KMQ\#I66+^3U>]VXZ#=.&@W#MJ- M@W;CH-TX:#<.VHV#=N.@W3AH-PZ:8%^[<;!'A=1N'+P^)=MN'+0;!^W&P6&M MN+<;!Z4V#HH*Q+8MRA>40N#[UX$_H6'(?,]R/U(:RO*RVL5!HYYZF>UF(KM# M*E4K-,S=(ET+TJWE6EC^NR-W( H;%+!GJ?7Z&,JP V*G@5K-5PF#(EUGGG.% M$8CR4^W:.M,$QWX%TF9BC2$L57ZEF^ [[XYPZS["[W_^JW13R33V9^81[%*ZCR@#HN4PBZNL5_@VF>B M[.A!SSJ\?@NOR;:\!8&W*0 ES(M\$M 'WWW A51$Y,J.V+PCY)%%4_(%/OW- M"D/+GL8AC:*0O(]#>"\,R05]H*X_1XY#Z\'<#WCA'9[>AP2M&8XDMO<#>#YD MQEP7GAXK_/DR92&Q[@/*[_<&,'/PO6C(L6 +/^C'1OHA*4('G(DLX$! WEO> MUPX!A 2Z19_F+* *&TRMPUF1ITX5XLRSW=@!]6"!@,YPE=GS(\JA6++PC??J M$^7D@ BX7B[_R?4MCU@10>Y&;$95(N?7MS!D\#L-9LRS(BI8DY+%7O@Q?)N^ M@5V=4'AG$B%PLJ!6$"I-#8\Y&Y.&L)%YX#\P!P"]OS@7@P3-0A\\X"!_^B]JBT[Z 4>!'23(58=D M.[0C,5X<&KYD^P_4@\&&^0+ 0OC-BC@,W <0PZ T#6R9T:A#?NAK&D$&AYP% MHM=1FJ7Y(AS50#SHKX#H6!SU.(DRS021.879X- MQ#B<1*!@:C4/=BT[,D.WV5HEM@W4QU]/+SW;G]$OUM,S%":/U<)D09APRB]C MR\[(0U+/3;@:AA%$]0GC"3K*H1,:H.Z+K">IVC@:AMKOSYCQ1SY.<]!HH G% M69^@=F;P//H0/K6P>&Z!II ( &%V._?,$6!N8JZ@R%;LM(*8"!B 1%0 $7,"$2=>PI"6MEC M8<;1J\-0BCQ:R'W+YLBY#;MGJ8D# M ]4*?P$[*2P@B#EP!N%QFX*?(1+;4BK4XRA&/.>B<#TQKT(+PRP! X\(.QR) MYZ/)1_'&[G*CA0]/WMQ1CTY8]!,W9JA:T9+B$I&36JP_8Q@/M*;H):#JF8'$ M3T,T8JC:<_E4TNUX1AWS/"HW$=24.19GI.0>]_IZ>0/)3?G2*X:I9_89V3NA M8#?YN97)V(!@.'&0N%]"(@H8#PA6S#9P'V;'')T"\%07QZGK5 *\@HO_?[5W MO3QR[IALQRV$KP9VQ8:4L K+P1'&*%<3$:%\M&R,I!:_64]L%L_>)S[)N879 MEJ 0:D:>!GA;N766*D27 5](;?11"$3:6WE(QGLY$B6-WQ+LIY"=>LS]Y2B" MT/*(G#1'' @.7HSXJ*L-NYK.B8\X\2V'J&1#58YHUZ#F^ [9<7SW;7YS\VXEEL&-#^?/-T%+CO%?\-? M_P=02P,$% @ 9(1F3\]]B^P2!P ;S0 !$ !C<'-H+3(P,3DP.3(X M+GAS9.U;WW/:.!!^OINY_T''S-V$!V,,#0DT:2+F8,/1)?4L%/*TZM7D&$ MN\*C?'):N1M:9\-NKU=!;]_\]BN"GY/?+0M=4,*\#CH7KM7C8_$:7>,9Z: / MA!,?*^&_1I\Q"W2+N*",^*@K9G-&%(&.:*0..JPY(V19.\!^)MP3_MVG7@H[ M56K>L>VGIZ<:%X_X2?CWLN:*W>"&(O!=DF(]./5VX[A1=]I._:&V&(/QYUA! MAV[ZHW'N./"KWKIMU#OU9J?>^+KC* JK0*:CU!?']?#'V4W]BDHW53YNM;_* MH\4G^F5"^'%P^?>EXP[Q[*8[&JC%QXMZB]Q/@]E'9W1WC[\\WSTZH[^NG&&/ MU^598^)>?8B&/)'NE,PP@GAS>5K)JE!GG*I,'=7Y#V5*F2%#^VH7%H+!:UU/.<4$,1"")=\/?A,]SGTC0"TWO0T.L M&(ML4'(Q!11;QJR:D=8!^>S5^C%(1VU;$Q3+F<.0/G=M+.70009-C03E28KHW+1[6E?[P1-6S_E0XIPHS^@_Q M^@1.&WV*1Y2!342>$X4IV[(.[0=E#&?C)2=/D$HLT/62N[0!,6T$8DLKT$%L M1PE3H>!8&I-QC7W]5XQ'LO'\FA,TAW'G\VP:#Y1"ES RF9W!RCROS+XM,N9X M;#L)0\O*[E3>2;*V!UEK[RLAV5'6')J=SM/0G#21=$\K;Y#ZF:-U\1)FE# ' M9(?#^/^KUMH!O3@()@%S#+8>X/_;$="_]/;[B8Q1>*^NH^]MG58DU9^OF@O[R_&[^MW'$_ <>$KQ',W)4VW M7J/[NGWAAE &%?UF)7J6;K*B]P CCW=LB*^0F M)?U@+;5W-'XA8HV84HF+=]I3?[:[\O-";%>8,\.=XIW296LYG6D MJ'.EK7/%:7VG,2\SY,56K"2?*P*N_&=-]M%>69M53%ZL)^;)^L7RG5$F4 MHC315\V_(V.+;ZJ_T(XM^1I?4(^^5 V&E]^RU6=:2MZ2A7K'A'M?">U>K5$+ MI2AC^MOA:47!\0LV _VO"AW8)*CP;L.]S NB&Z 5%.UMT17\CDHP>HK,M"0X M'HPD;".!EO[@BV!^6HG@*(B87+D6BLA;4?!'F3- ]+&K$G=VD<3Q4^+2_BY& M$H!"^60O]T[L*/CP^"]02P,$% @ 9(1F3]&*^H19"@ F7 !4 !C M<'-H+3(P,3DP.3(X7V-A;"YX;6S57.MOVS@2_W[ _0\\+^X0?U#\2-MMTN86 MJ5,7!MS&R&,?]V7!2'1,5!)=DG;L_>MO*%NV]:8<*>(61>+(G.%O'IPA1R0_ M_K+R7+0D7%#F7[9ZI]T6(K[-'.H_7;8>[JRKN\%HU$)"8M_!+O/)9GO:>T26I<'V5^([C#_][S_OM_MG?>Z/TY74P!_C25\H1[]NW_=Z\&/[KO[ M?O>B>W;1[?]/LQ>)Y4+L>NFNWG>#?[T-^4>7^M\OU(]'+ @"D_CB8B7H9>M MMN>S4\:?.GV@ZOS^=7QGSXB'+>HKT]BD%5(I+FETO?/S\T[P;=@TT7+UR-VP MC[-."&?'&;ZE.>T/D AZ(0)X8V9C&7A683J1U>M;9[W3E7!: MH?(##7+FDELR1>HW>,BN5^P*:H-+>!WU36? P.$!9D SXV1ZV;+G8F8I&ROS M*\8_11K)]1P<7U#EMRW4.:;33]A5VKF;$2)%4>>IC:L&,<&<^')&)+6Q6PI1 M*F4%\-0P(1ZP%C?3F[F*'N [A"RG4AI$R*BK4T MP&(V=-ES*24EB"H ]0T"'"A% MH(HIJ] 4D2/(L!X9,R$FA$,V])A_Y3N;#\I=EMB%3@,G*M3C4=PJ$$/QIS)0 MSH#Y$N8+,&^@I%#'1715C5=+90MG@M=:EL\AJ<0CE\"1<0WUI#2M ,"5;?,% M<3ZOYL07Q2 RFE< 9 R#'0(0)PZ512C2VE9B##5<[O%*QQB)IK7&IPESJ%*;8$BVK]V#KXK*E^ M/>KJ/=R*_:T)MQR7BO-/63_0H:TV/Y5%J$&:!Q 6<_;"#99/(.OW" 592>([ MQ GY**A:ZVM)I6K9W14\5'%DH481?-RVK =&^B(Z J N:K2P6)5A2VNH)PQQ>(QJ&DLA/6$\;RC+-W+6W\M'W\YY40 &:PX&K1'7;@XD?B!MW^N6T7:]9I#K!:7ZH5"/S: MKS_$E1R ,ZXA(P15L&Q!-,GC AZXS16W$>.P^+YL]<)^,+"^FGG'EY^M[JEATCRJ%= $4+/1/Z-),!^@;M&":0-2PRL\T5;:5G ME7ZC5DF3RSCE3SB98QJF0G"B&SDC7#,6:!'KF>JL45.5T()Q%H3)#%O <+\E M-H&A#[/YW'&4T5S/2F\:M5*NI,;99<+9G'"YGD"NE^!2*C+/U03@"V?[0F3: MH,JG:U"D8!VEZLTC;\YA3A4L4@K$R:-I.K?JF2CFA<5*,,X5APON4U4(!QF' M=*4^%9DMAZ3IW'N4U0I58)S1OF)[!DM!OBX1._)HFL[#1YFM6 G&V2U3SMRT MG$]E;* \3,#Q*966N4VS'LPQ%IY2+7&NR9P3FP;J@<\N"=3M.U<>XY+^%3S/ ME#)W E91#\8&XFROJ%J]*?YC->M ^8+R1>V@C]2 CQ!IBG*MKE$Q@;N;#-K M*,&\D1^L0/+73OLF34?D!-KX0#M^[=I,+>6(3&+RZF^[0\A_"I8+MPK2S?1! MD$#8; \K(&LZ%!292DMJXVQU3:8$QHESCU<:02"]M1GUDVS+Y,EHG$$.7M46 MUB#3VAI0C9O@M2I0%;].R6C?='[)-D%&42Y=8.-<:_OJMXR'Y9 TG3K+6"E? M;.,,-5;[-8_W1/N79-'&;QU#/;9!!G_YM&E M3YN-T<4F*\>FZ02K;\MCU&.>D??B:N5>HS)6YBC[^T0_+2=ZZ> R*H&]:#CI M&?)C)RXD!-[O]>\*2C_($MDB=%:P12C"HEW77J:",RX1Q&]BB/>TB$W1GMJ0 M[4VW9$G\15XTV[=H<.!O00QAH*B-K1S;\C-Q0L7CP @49%^6#@NB$LRG-F2=%&C5MG!3$Z?8QM\X[8$+> M3+\PY@C()W>$+ZE-Q!USG6P;Y-$TG4*+35(L<<%KE%?,FSE'&B/9YVT\^QS0 MH0UA)/&\0L),GG>,('Z7FR\5,0JH#*]L29<%ZX,R/$Q\8[\96H13!JAMKN:XL+TMB$.$)-,^ZP2VZF1[SI+\6DZ312A0.459EQHPSE?3#WV4S5;EN#1MYF-DCAGZ"$\QFVT(54KK3UQ/4M"C=M=(G#?)^#VVVC+!.VXH$,V]0 _\HZ7B##G"6'.0/=$ MH@UG= )?B#::;*YG ZX(^T[X<=\#VG91U\'A@KMA#D7J=1,BO6FC Q;H/]B; M?T Q3C65&W+NCXF [B5 OVUOE&I]4M1H3U[7*$A>,!-!V$\@?*?<_H"J'F!9 ME\Y$P)TEP/W<1EM*M">M!^$X[4*:"+PW"7COVTB1!96DV)2\:KLF[ZJ)8'N; MP';>#D?_ENRUXV[BMIH(X'=EXR\Z"1G65E;4O,XF(D\:N:IO MY.X[1R?;[ILL;X_5RT$2W:\<*FB]NW\G[_X(?0Z-GMC5 'E+/$S!\?C-= AV MQ^X?!/,7"I[!L^D"0EFS)\[^OE2=QJV@=36BA+A_9B\?#SM&35=07L,7DHK[ MVSK R+]E+O3^% @$""J(C6D\FRZQO));9*O3F')+F1OI(C,([=7G;BJ =AQ? M8RIJY=Q9%Q&D:)$*3R*S5 ,F-KM;APJ.G,;;F7 !U"U^AEDD++RPJX,\VKSI MJ46ZXK/NA$H3U;C4L$/[&^/?@W.\-M'RJ5C[IC-].=.D"FNN;8;4IV)&G&!_ MEX9M8NV;3K?E;),JK+FVJ?Q&NU<(7]EG2#-,9:SVU;6'@>2W1!"^S'L'F$=C M3/32L$RFR.;L\"QY&6]D/J95EX?'X2.R*\<9,#.+G9155YT<=1A5GTGSYVS5 MOF3(HN SV!T2_<.VF71-A\DCC)A^%+= ,\9%U2WL.^QB7N+4=*)]T]&T,@-F M:,)4PQV(%]YOJG7&4Y.\Z6ED96;5TY,Q-9JQSFWQD1RJ\?+X=X@+X'"?716<^GO;_^ M_.<_@/SY^"_+ M<8$6\$+JEKC?TI_0"^P#D:@?\@'S$H*/L OD.R5'?H-2:( M@0LZ7Q DD'P0-CP"1_O.!%B6@=GOR/1OP;'#\/! M:' P&@S_-FQ%0+'D22N#UVL'36#0CN9HP$K=Q8,=P M$LORJ2<2A;3PD1T^3(OB$M,IT!R/>.#)#76A"(*P$A$HE%#_6;&8I6Y9SM Z M'8E=$SM]43^X+*L2%A!CHSAJ9G/7?! M9Y8*!Q4IRO [34C\7,@QPK$*\1ZPMVGT$R2J=^YG" E>U7BN<-,@[B!#OI@A M@5U(:B'*U6P GAI1:"Y-\]OI[4(E&AD[E9U5KM4$K)GT=T:))Q/;U8\E%C\K M(15J--Q+%Y#/K@E]K=5)&:4&0'V1N9"AV^FG)<<^XI5XBN0;@#+V!6)X?HU] M&;$8DK7K5:"J-9OH*23&LAC/T0WE_ XQ63CGU#_WO?!"AQC$73.!?6%G%K(*09&E7U+54M?#NX$\CYDM4&HG(%VF1,H/N MR1%M ,"YZ[(E\JY6"^3S:A %X@T N9˘@ACPLJE#DR39"AAHN#W!E0D9& MM-7\=$<)-AE#YA9:'.@/<$*V'^ZZ=K-CS Q9H4+SX\T,4*E2BT1:GU4MEG,4 M-3-88 $)_A_R;I!,AC<83C#!0DI=(@$QV9KOK1IIIQ9$C7R!3$T57RI+; T3 MS<:QE;HV['XS[>8CW-KXWQ!N/2L-UY^Z<6"BVVQ]JHO00+4,(&1NC#%/.-UV MP6(]WC-0J_2C -),FF#NB!J*-T)B17L"UN*VI&,G6N@?=Q) M8Y9'YQ#7!)W5?@/$04O6',TG:N.B%EQ=M7VLD)!Z" .%]G'Y5)S7A1;KO&E, MHBE<$K%U4,;J.F9Y&_M8[9[(5/>LX48K@7P/>3%R9=!H>TU@H20'R=:HVD9= MJB(J+R/)5E#D;Z%I:(820C)UEM>1"@AUP-XW'RYEKD=>_RTPYF^J:8 /*@!K M)MH"7;'=I@$^W "\U@5T"M;:;]#7)5MR&N2C3<@I/1 J:F@CK#%:0ET-(E$[ MX)3ECOA@I$XAGP3#="&F\-G&C+^UUT^S%!J28F8WF9 MD$#@!)&@[<=(.$_6[@#T8)%C #N2VX2\CHUS%H./TIUA30ES[,B5:Q4935L-'?35XSU?8)-;RU1KE,'=V6,693D4!7V4^Y]"W4Z(VL%Y&<\XB@@K$ M&R4F.P.N8J6TPZF) T7D# >_/3N/3HX/31$4SP9_-1?^*H.!DT4D'NR6Q/!U MRKV@[O/G:)E41&!&]+%Q[O3U6@$OY:.$5F/N9K([][R@WR"Y@]@;^]%V8A4K MI6HM#*_&*:IVH)"OW1+VP!#D2_;3:/#D"#_FY>^.D5,$N[ D[982Y91R1IP$DK\3&6O A95DMS-F$AA'7A UG]2+;)67934, M=E^CMZTE4VM2=]5&02\Y=67.9"D\N/B,QHR5\FFAWGDAC)XH8/-XI M@W>,N@AY7$6?JLGJI=SM-%4ABNFK5.T\=V8>%!'W?O?3^' 6=;ED^\JACI_.4;N%.$;\G7>0WR#"W8E:VFJY4_5U9W/"@ MB+C3G1*G'6LH)DD3ZSPA6;1E;X.3KR#L#4=D,\]M?]B1/2*D?21Q7/I=AU(& M@?8;?-=1>)!( _Q>?7B$N7JU+J7E/WM.'X2J"O%:N16,!N>*-+0G&;3#/HB, M@,0*2)MIIV^W.URD^7*:\>5 ]CP2(+0,]N0#W@=WX1%B:15 WXLOURV J(F6 MOEBK.).4]L@99#PZ[(.4"? 'G"\^@ U+[7W45'!L2:-(###,!C%?(IK59P%9UTTK =9+"][X-($ZQ56P%XDW<(2D-WF$%W MT@=*+4C%D6)+I&:/1VG0CC+03OOQN(_4WCC?9LY':7B/Z^9=L!<;;*N\&9Z? MTMS(%KOJ! 7V0HMM^5%\VDJ#GJU\>AIH&V;Y&2P-:K:PY62%MO$V>]PJ[=]P MFS(GI>*&5?9QUTT#HMH&9-TXV(N:;_6+7\-S6YKGQL4R<0$D%M]@_%@E![LT M/ZIJJKRC#:V6^:AYV$MSQ:@$R]OQ+92,OY:=NC$Y%*:Y8E"OWS2NJH^,:? K M:WHQ^&@EJWZI42GO_!]02P,$% @ 9(1F3P:!S*^K*0 4S\" !4 !C M<'-H+3(P,3DP.3(X7VQA8BYX;6S=76MSXSAV_9ZJ_ >DLTFZJ^QNV[T[.]VS MDY3\FKC6W?;:[IULME(;B(1DIBE2"U*V-;\^ /@023PIJX'KV4IF/-*YT %Q M>/&ZN/C#?SPM4O1 :)'DV8^O#M\>O$(DB_(XR>8_OOIRNS^Y/;FX>(6*$F\(!_13R0C M%)SA%^_L.Q?Z99'%.O]Q< MM,7>E^7RX[MWCX^/;[/\ 3_F]&OQ-LK=BKO-5S0B;5E_/SSX/@N[NC@X\'[S\>'/VWXZ^4N%P5[:\1O= MDP7>3S+>-!%YU5CQ4E1VAQ\^?'@GOFV@$O)I2M/F-]Z_:^BT);-O$P.^PZ1( M/A:"WF4>X5(HR_HS2(O@_[7?P/;Y1_N'1_OO#]\^%?&KYN&+)TCSE-R0&1+5 M_%BNETRM1<+%]JK^[)Z2F9I,2ND[;O\N(W/6XC'_H0_\APZ_XS_TS_7'EWA* MTE>((YD&M?7ZT"NK-GKGF^PUH4D>GV7;L1Y:!Z+/WAU:/J,"77OO5;C+2YQN M1;YKZ9WV9[+=$]_8^7_2K"LAVSWICN4WH5W*E$<_7O5S3?F'E^RO'D7R5+). MDL0-25Z$P0.+7Q =0UUV6WH>]D:'Y0U/;' M5XXV[X:UX=83VE0)T\CR7&K$NRAGO=JRW$^K%JC,9S1?.%.I'V+N:/"W=-K^ M3O7D&15-A7HP2@HQG!G5\-U:C7G"-DU3N*+[ 0O$]8/&[5BL?&I&R?Z70T9#<#HR87E4%L;&\2-V'0, MU68PE'9'"2Y6=&WW14JD3U49J':UI("!49">VU W#1*25^*=*27W)"N2!W*1 M1?F"V'HO'=YS+V:F/>C-U& P&K(Q5/1N&SRJ#- [=)D7!0Q9W9 2)QF)SS#- MDFQ>E _L4E)EP5TUJ)!@I&>D-==2 48-F(II$T6JQ2OGT%9V261(EY2XT M532B*DCT=IX_O(M)4NF)_3&4$?N(O1,/A$ZF14EQ5 XJJ_C>AUBTM+@^I"^# M2T+'2/8F#,/F4C5J)_.ITL)^/.87S%,\5E1A\[ZNAE;2:ENY]":*I58RD64J#01P4MK%/ M21'19,DG3:;:]&#>FUY!4E) !P-+"#(QO1XZV*"N_H;,$][E<"+M>J#!L6GP MOCL#(^UA[Z $@Y"."T-M_]$U0JU54#5-LFR%TQNRS*E)1'V8;^VH2 XET\6 M4HJ"F%8@%195X*"Z^-,*TY+0=&V5AH3TK0X-U:% !C!0&E%ST\JDA4-0RAW% M62%6=JU2D:'>IR0:LM+T9( #I18-.?VTI<5#T,OM/4E3OA2',[MS48%]:T9/ M>*@:&0E*-UIZ6N4("U2;0!//V0,?P;-!E&.5._B0$I)HFU34@L$*:KP8&0BX6TKY A"I!$--0T&JG1Z/;B)'S??+F(FVF265 >* M+5K1XOU*QD*[KQP-&)" S PU.F)&J&\57DX\%ILN\TXXQ4F^8BYQ?9+'^I&+ MQ8T020S%QX:L36,]VK8EY0SC-.B (0+R&@[B9QS!Y74?_K,LG( MH?8I*+%^-6:@VU>6 @A(3WIV&A75R+WF#\1MT%4&2SI'(RI\%%XZ1Z[2.0(M MG:-MI'/WF(.2SOL1%7X?7CKO7:7S'K1TWF\E'=;\ /S."?OSBM[ECZK0<"TR MB'!DJDK9;&#P1"-QLTF&&_!Q#C<)+Q8Q[+JBUS1_2+)(/Z#6P8/(1D-:J9T! M%IZ U 1M*FJ'RXU=>"G5 W?K"]/ PGBDAX@E'1L\FFLD',*-P4O)8NWQA1'G ;?._OJ+*" MUN:HK+14H3&-SO5*"-=ZA_[6WIE:0:ENZ\QV,AI8)2>TL MWG&&"?=2\P2CZ?5]GNE##V2(K_;6D6O:?/@]B';7D!JVO8 A@0NZGL]3'19J MA][YSEN//Z33=O#-%R#:>,A&ZKZ;[X.TZ<\T*=GO\^1PJZS>,U)%*FIPOMK: M2+-I=R4(A 9,S(9ZJ+&H#PXBCML\Y)66JFH;*$&^]E(9A$ TI*8,G_P[E,W1X]'KZ!C56 M043P.;^CF%^F3/-4DT]+B?(E!0/%1@T*" A!Z'D--?$Y1S445=AP^;9Z ME!65&GSO2P9*6HT >E^":'H5(SF5;[?%@W8"9T_1/:-&-$;' PMPP.YA '!W/7P<$\\."@^?$J MT0GS5%?3-)EC30)&(]JW- R4ARI10$$)1L]/ZS]:$[2Q"9.[4R1PXS?-T85@ M<<[^4-15@_.6O=-$LTW?J0*!4(J)F93 LTJIUP$CC@ZCCE6H99C*_"/'XF:?K' M+'_,;@DN\HS$U0J,:M_)C/<;EV.AW0_-T8!!B,J%H29 AQOM?^56J#&KU\\" MZNG/>;K*2DS%^7>J\E(:G%_]:&CV=3, =*+FIE&)RT85>B0Q\FK[!?M$*RZ M6E=;31W<\^%R(^G!&7,E%I!RC 1U)\[KG"6;D7-E%?00:$GX31K) SG%):X9 M:FNM@_L^]FDB/3SOJ<("$I*1H/:$9VO#$][@1EF!$]_0$S80F^>&2/4!RG_Z M&XFBG &GA0 2B8J7(0\.10TVH")N%SA-CU=%DI%"WS4-4'X5H:385T0/ D@1 M*EX:10@H:K !%7&V('3.NKV?:/Y8WM=9:;4UU*#]*L1(N:\4)1208DS\-,II M3%!ETR02#BFAITUB]2J?I+Z^"JAG\6C)#I0CX2#)1D=.TDQ*(KX^\SDOT5V. MOA0$E?<$G=7WL'6B) OMN0N[B2\=N9)OU&3#@]"4(\FALH19 M?QHN#!&W#)^9J9OJ7S\ [($\CYL5! ?#Y@X"A%*TM'2#YN[-"2$S ZZF:1*= MISG6K\KT,)[S CPTT1J%/&7J:ZZ//IZ M>X_98[Q:E07O61D]_3JZT,[5&4[XK(8@I#B6K6XZ M6*!N 6C*(]'J(M!?>2%(E+*3N^$;9;4.TEQC/WA8XTQ]J'2;RG"1CK$+KM$MR$JQD8TICZW=!"@U MUNBOC3T0<4Z*@I2%189#D$_!J0EVI=5'@!&1DI84T79[>W9W"TD*]2#221$2 MUK\P-'1E?0R P&2B9J>[\08+FX\P9'."B_M)%O-_G?U]E3S@E/?0D_($4[IF MX\,_XW0U/-UJ2K"#,R8J]IEX_KZFRDZ5/X8RH M2E=/#F9@9.;.59%Q@ULB4ID6HDO,Q;YBU!NHP9"EBP #2LTJJG#R*?,2IY>N M8WC=@5M>"$AA7--\26BYOF9\2_8"\/'@RJ+$2 _Y<94 M]E*5G?!.I#$",G?\A*/[)"-TW:W03S27HH5=#'R*S4Z\JS(]&HR\K!05NHI7 MD5C3;%4%0U3G*YHEY8KRSOP\>>)_%29-&? ^)66EW564%@Q&4#:&0SVU^&H8 M-9LE;.X'3%F7!!?D/D_CB\62Y@_5B6.3M$P&/K5E)]X5EQX-1EU6BE*>YL8 M)1T+&++2=NTF:=F,0 R]M!(S6\ :W3MQU0SW\P*(ZYI$T6JQ2OE^^2E94A(E M(BD'^SLE8ELSBR<+'D?TB_A<6V?]ZM^.BO>\]+K3AS)8K=U)V7[>A0_5NY"1 M.2=LG.ONMEZ*I>&F>!1WRA>C MPI&,9K=9)G;/95C8,O>&7G_*(7D]\V6GC= MZ+)3[VUOZ>%@1@5VCO(5+1L+E&1H6=O 4)?VY=%O,IA-0 P*-)L0)OP+&1#H M=RK8-UQ;BI48&$J[8LPP#R(6X^2;9'Y?7LV^%$2L;&H>@\7&I]:G<;M<-:F7!V=OVHVLZ '8ALG-Z/9[U<$/W<]@[NA7DV M[:7PV1R5S!J\,[._?\')H4 M49H7/(33O'(UL@R_00Y;5*\?]C"B ##>:QO6A/G1I&C@88=DYJMP5 MFST659JRWQR\/3A$2TS1 S??0WA5WNP'E/"[GF)T M^'[OMT>_W_OMAR,1HR/^\W=['SX<_8#R#0'^^=$!@[W_KH$='3#8^^]^0+A$ MMZRU"$\?BXZ^WT-<;0)U2J+ZTP_BT^]AR'X2QR(Q$4ZO<1)?9/5 5[<6I4-[ M7=\S4^ZM[JFA8&1NYB>M[+5HQ \>[R<9BBH#&%JZ(25.,A*?89KQW)2]4.%9 M$B6Z_MG%T*?"W"O2%9O="HSNG*F:P[,%$H;V[BB;::_H>M-E:*JN OK4EIYH M5TLR"MHY "U#^>1548B#,'QO](AWOK_[COUWU5M7V40I63*&][A@JGIQ/:@\ M!G8>+(>>?;C-.L!X+2TU]5I+(<\U8"C&%@.U9>@4K*BU;:+5P"C-D:AUC4_X M+; ZE')"3]I)DGU:)EL$FO+JJ&NFO$,X&,W9.9JGO)T9;M6M A69N%?966 - M.JBX^I2-PJJ@<$75XV<65+TH EI,HU;I MTN,(:\45O %^I<[Q7HJZR[L 94 M:M>87E&1V#L6$YUK0D5=[8]$;QE(>+:J:/2G,X,H0PM7LQK;%6,8(N37'"Q( MFU/>LLVE1?O--6JDW$\[JH2"$969GYR,E*/1Y@( :*G^;\@#R5;$ENQ?AOE= M>E63["^T]C%@!*,A)AW1K6% =CYK.N>L'7BD "?^GZR83UP0>O84I2O> M/?/C@NS_^,%1<_W'E11 7=M452' ,<5 T^@6W#49 %&!4RB#MN;-LKR?85R: MR97!BF8;L%(ORG/(_%BAVA#TE$BML\U:\TZ W\#LYMQ/MC MT!*>/Q&I@YB?FVFWKGL(G[I14.L*I?,U+-\B$QOJ02#0 M)TSG"9 L7[2,"(E2JIEJ->U8WH#Z&(<4;&J,J:J-PCO8NI3DY13?0U+)CU.DML1=]%4 M@H"A@(VG;-8?DFS%%%X[R#PKCLDLIZ3"W?&L8Z?LCZ),(N,:[98E^E\7?U;5 MY;7SK8H#H^#GUT&59I-WL6@J#!MG6.(G6 .U)K%>6[/:N1^S@:9^KFFU"I$+ MT5(%55I$C0D87;KQU.S_<*V]GE9((.?EV%MAG1 ,,#Z5I*37U4T/ $8E*E8J M?_2:.R0@2FCB_9L]\6-<:'M6#=:G,HQTNPI1 L$HQ<1.KQC$>D$TY=!>M#P, M(?U,>)IA$D\>6%<])Y]7/##_:B:% )D$-K(,G\+;JGI=08XJ (Q0MV$]%'!3 M!L)5(2@3I? %?EG,13?\"X:RAR_K:9*N2FV\JA8=TDT.*)L<90T%HT S/XNS MC"OPRW&7=>U<0UE'EP+ 9=JJZ. T=46 $>UVO$PU.W( M#$!^3\"I"/9/OW418!2FI"7GUF@C#P4,2-AA2^LRR<@%^U,W!54!@ZA#(JI4 M2(N"IY(A-8-2.!0)K%$NW_2Q;WDL]HQ3\3 *LL7O<4^C#DHP-78:XZ@ M417JI0QRL@33YX^B*XT#N,W^5.3=B#I6,#?+-ALQ?+M0O(972[%->/9$:)04 MVE6:424$NE#,M6J:>\9LYF $.YZS%'Z.GU"]P8;XXV1JK0R$<^4%H;PJ"89^ MY4PYDX@-[2A_4XOR$RGO?; YL:,[=7L2Y:4^K6D M<85XS\,UNH+28HAS"6!4O17MW4I\K[.J#G >IGE"50I<'LTY[LEV[0 H7*Z& M@Z@W1M!U+#'=M72=DE/ "=3RN_['G,-EO6#GY=IOVI_@Z"&U^C)]?KPYULD\C[JR7]6^AZ1J]7O'-ZR1[H_3; M,%[;4[)DM4G$UCK[.R7\#YZ+9,&O//Y%?*[=+74Q];ME[5Z9_EZUW0Z,[$>0 M'L" M^#XY.275OR\RZ>"T-A.CHZWG! WNU1FD8K ;0AOYCB$MN[@*R<^Z0^EC?\)) MQD\WO-ZI"O=1_3I;0!#F* MM90RD!DCOIW&3.M4DL)89&PCC3$,I9:&,@@=]RS2ZR!^;'T=C#6:@;5 M<%NGJ8T 3R[43+4+,[2"0=4<>S?HBCG\S46Y8UX^R32XT]-4QNKW!G8OPO6I M.2N\'P<"ZWC=8T:>'70"-1KH>5% 8#SD:,JJP(X7N9D\B>.$[P'AM(G=.TM% M9%[!9U?%R""/KH M;A$20=7#7DH?ZK5%49Z#Z+:N["#<;G0YT.;[SZB#M 90G\(P?9JH$'#"'KAUOG28:S:#>#;&-9, ;9#M5U&V0; M"@+CLI_#WC;(GC4E@!QDMSW599*1XFIV0DFLO8;&@ \UIE#2UHT@>F PXK,Q M5/G6:4YI_LCSI?/@IY2GBV4CJ?IXD_R.8'0B5*4-9VPMYI2M?LK=-G3W Q!)KP M>11UY3!.U8((L^ZW3?3+Y^6"SJ^S82'F+1E%?%2S$O:Y4X/ZOC=5G,FXQDG, M7(Y^RU8"^K_E5$54OKRTBP(S#-=24TI(!)?-I&!N51Q:O"-/Y7&JSS"[34$^Y;A]1;LR'5\*&/EN37TH MZ]>';]!G7*ZH6*YHBH4AYRLZQUE]5OLDSPKVVL6XKFJWCE>S>M*+TS8WDLVQ M[JALGZ+?Z>/HO@<[*1C,J['+V@S?EF[9>ZA7NAC"=LOG[U/["VCS$^!ZC6<] ML-.DB-*\8/Z#H6^3>9;,DHCOJ4K]JZW/\4_CQ;R\SWC(.WO/M^#PZW )VU=< MZFN/WJ"+K&1SV872,\!P!\-K7RT=J1X>\MI=4W>GPX*1JX6@E(&TAB.&1\( M7!MBFE;N-..6A3$#@_ MXU1]F_,96XCOZQO'5W"TP.'YKJUH2P[MMV]05]M52KA>83!TO*F2N&FH339V M0U(>KLULN),'T,MY^*P2P;P'.ZF&*;==;8(F ME/*L.-7-U,#"Z?5P,*JRT M;94504)CBP*CZN?QE]SH[]^@)E'+&:A$+9T%DZW6T()KUJT"FC4RR ITHBD) M[?LWZ+(^G72RD]-)T;*X%^(Y^'#TO9#.R?7M?_[MP;FIX#-Y[(1QT#QC?T:5E$50Q[KZIZVW&U^,W^.1VU6R?TAR7!G! ME?I,XO+!LD?4C0#O%01#RVV^M4M^YJVXFEV2HB#$?G.V M!J/9T92':OW$ [J3? M3E:4LK_N^,S*IEMW+$=;,(H=21A\+OI-?>0Y_4A-V@L(HTK7 MBJEU:;.&%AX_CD;-ZV87^88L<)+%A/*0]B+"Z5\(IIHG^YP"??JNYU>\^RYL7QJ8 M7O?951B^(%QQZ#45%JS ER3XTQ7A%;M[S)_SL+JE@).V7,71>MX4\;)$+/&6 ME7MT\++4>I'=L#Z&(43%& -=JJ+G% A1P_J*;R-GN;07IVQM%10B/WQ9(G_F MDX$IX.?(%5;&K9&LAWJ\X^6C51:S<05?&65#Z@DJJM%8WR^=>IP] M10PZ6?#_VN;9ZUD=TL5BN2I$ML22,-) T MGYH:.DVK.^AP*_P29?T21@L%T^F;^2GN1.2'S]$#SY#&ER6&_K-9E%C_VM>; M_*:U8^_KSE:;='GMCC'[SXB@VWM"2G22XJ(0F0/X 0+0GJ)>N1\G\-8(@-\8 M5,#!?=06T+U(GZ9T:K?Z=HSG"*ZUSZR1MY%;UPZ XN1J.(AN8P1==Q)3:3R4 M9_-]YE07(+NMK084P#= 9*+JV=E6 XI0;N%GDLSOV8AZPAX'GI.;9B%:?'G' MY'7H]&QIO0R@+L69^%#-C>$^KBQ1NTM1"UMX'Y[^M;NS-U _ MD&4(XR,YK>>A-VP^>TU80SAVC2[%@!&]H9+.HE>4\3)$KR=N%7VS2(%8Z>2% MJ-UZA%IW@OI*I#4MSG,Z(PG/4%I<9-5M +H@CV_Q2UZC<[[=H^J%\>S^9\"\ M>=^N;E(NT,J OX7<@@!)3__#@X-^@1#JVL>0W^/$3YGES<:J[FTZ##9(11$57F0JD M"P2C1!.[H:@8!"T:###1_)S3KZQ/X56[4S ?1CI*P4CL])#SMJ.@-M=-@T)R#@$GG M)YK;W4T-"B*5'D&E1 0"5J2:DIMZQR-IH,"$P6_!JU-U%H0^:&_9-1D$$8R6 MN%(\$AI:')B5J33(J;X6RZWYM& _4T2$/;Y >YLM?^V%?IOO/>]BNK_&76Z& MTZ#B%C\8[W%] )"-:F9LO")NIC\GI# 'R]B,/*?NK5W$N ME@;3[/]N7PT% MX_W,_"0=W1/T"1<%CNY7!2G+HKV[%IV2!Y+F2W%SQ4E.ESD%%'-_R3A>S:K$ MF^HB2X:MYLZ1NC1]Q,0ZM75QF;:H=V MH-6J(2L%^?>UB>>45-<#I22;E_?H-0_!%2ESU@13*)O(J@JW8W!R'D':6=0% M+W,[27_+)9Z"32N-BSA=@.>--N,JHI*7M%XH4'NHQ@5ZR->4GUDIU]>,6\ED MQ6^1%A-W;9""V0)0,S@2E3-"5&9[2!B*G:G6= \)XU!O1!2M%BMQS>@I6;)7 M.!%S!O9W2D2P:A9/%CDMDU^JN83N 6A61'=2-B ![+Q*BB7_Y@=0]Q?V4/L; MU?U9G5_90P.![?45!LT/:&(<3'A $G"B.=(#?#8'1'SS'E'3(NV7@!Z_S$F^ MUJ%$%2K0,W7;+U+LKL!YR@9R\@I2"PT]\K!L'' GK)$2;$O M(@"!'J<8;/.P,O5$OO,UH(>J8C5\K@*#*E"@9\OO+LPSLXL88CPGB3,]92TU M*2F7 /:\V!;_;X?Z:K M6%S7Q2= K!4F94F3Z:KD"_S\"D.>URK/2EJE7V8&]CR>W[!A&%_>EY!34OW[ M(FM6W3HW[JG:S,D04'..XRN'AU=6Z'5C_X8O%C9%.-\R^"T[#IQD7(17V2WF M=\[TYH'&=1 W2T!M.9*PU!,Q\_J%1>P%/4V*95XDXF7-9^U:13T3#KU*(>NV MB8>[(1%)'KA;<7L_93M 33J*KN/;V92 -D6 :<3.>1.WUNL8@&XV%4_']G*\ MD4L,- KN=VVY@![WY='3=6U#$LH=?>#-O.5:Q?<,G,'Z/55T.H$9^%OUM M]F/9=Z)0I%!(("FPZ? )+NX9^X\6R_X$<=)5"8/VK?:W1I0 MLV]!6K6(P,M 32%HND:O>3GL17^#VJ+0IBQ8[7N>9#B+MFU?A37\]C61'MF^ M;5'AVY>S9*Z+_XM[FP4!MO15M:T^ M9CAMO 5I*9==701?(U(,O]!?13F(%X1$2?\3:I?9QY5R<)IV-&75O5J$[*&V M""3*V&M;EX_#ZG+VT&FPC=; -ZN]D!:W\M^F^;N%HJI45!4;.A^/:V(M.*VG M(:9+R+,.&W^ZLX14 !M 3U+;&*BU08U1N,!@7]D0X#3=-JP5$;R]Q;\J7%<> MT)B"Y;H?7;*_V,?-1^P?_% ;^^3_ 5!+ P04 " !DA&9/C1![@FT; !U MH@$ %0 &-PAP<:E&S__]6D2]1ZH2!B/?WEU\';_58_& 0]9?/_+JR\W_<'- M\?GYJUZ2DC@D$8_I+Z]B_NJO__WO_]:3__W\'_U^[XS1*/S8.^%!_SP>\9]Z MEV1"/_8^T9@*DG+Q4^]7$LW4-_R,153TCOED&M&4RC_D#_[8^_[MP5VOWP=4 M^RN-0RZ^7)\OJQVGZ?3CWM[CX^/;F#^01RZ^)6\##JONAL]$0)=U_7ZP_^'P M_>'^P8>#_=_?/HUDXT](*O^@OOK/PY.# _G/_@^WA_L?]]]]W#_\!_ I*4EG MR?(I^T_O][/_#G+QGR,6?_NH_KDC">U)2N+DXU/"?GE5TNWQW5LN[O<.I=3> M_WV^N G&=$+Z+%;4!/350DK5TB1W\.'#A[WLKXNBM9)/=R):/./=WJ(YRYKE M7YFA?*DE"?N89,V[X %)LYYE?4Q/6T+]UE\4ZZNO^@>'_7<';Y^2\-4"_ Q! MP2-Z34<]]5/VD.53292P0':)R9[ZR]XQEQU>-C.3&0LZ^N55,$W&?<6QHE]5 M_)=*H70^E1T_8:K?ONKMM7GH$8D4.C=C2M/$]O#&PETWXHH(&J=CFK* 1$XM M:I3LH'G*3.A$5IT,1\.I&CUDW[&"99;JHEECJ>^81Z$CHUG"8II8VZ,KWT%3SN.4"C8Y8['LL8Q$ M*]5MC;)+=H$43<_E&W9"+WB27%$AWX83'@_B,/^@NLL#B>1#LTYDQ;%5;1VH MH>IG:0;.,8]3Z2](OX%1*\8VN:[LM:_>%N$5F8.8-XATTB,?9(U< .!I*-I! M P9!(&8T/'V:TCBQ-T)3O(.&7$ACEP.0H"%+;:UH*ML)&P14._)7=1>W.O2G=K8["6:06ZMS=8@XQ"6R2R_UF]BZ6/HCR# M*4M)Q/Z@X065@^$%(W!<5#+HE0KN*#]17K4$6W M_;A?^@R$'R;=?0_OK_T.;*Y;+1V_?US[ 42VV_>3:PL!HJ8&3@5-9(_)YD]2 MV6\5$?J4TCBDX:(BU5;0!#MEJ2JYOUSQ4*LC,V5&\F->LFC%HAT1#RJ/CM0J M E^;L:LG)_+1V5I!0H.W]_QA+Z1L3R&B/F30]/-[A+4D&" MI4\1D3L:94_Y3999*[+W;&U;H'(KZVUN6K7$>LO*[ U$T.-"SCXE[HNZB @J MG-476HH2>]-L>M\/QBQ:TCT2?*+#J,"#:QI:ADL^XCDQ'2DD@RH>H*#?HA@+VPIJNZ3U3K58-6GK\ MYI%"(P*$_QWFV&'4%I6'01S/2'1-IUQ8X*^6!*+^'2;J3;JA@OV_,R+D9#>: M0_"N%09"_CTFY!H-45&_%21.F$() GN]-!#W'U"=$XV.J,#?C&D4J?U1$H-Z M?%-Y(/@_8H*OU],;^$_5[%EM_L(9*(D 27CO"PDU;5%YN**"\5"^]@6 @5IA M(/8?,+'7:.@!ZJ=Q",5\610\:\*'?$T]5,#/6!*0*&_7F?PN,8/>4!P*/,I\ MU:JF!^#_G1(!AKY4& H\RA36HB(*[,$(HTR3S4IAXCV ML=1*D.@\#NG3W^CM*!1OE/FI43U$P*\$FQ QOV&!?1BIEX5"CC(K-2N( MB/DM>3H/I6YLQ/*#M';HM2)0!E"FI"!U$8E0.ZMBRDO+T<=\)BUT?LQ#XU!O M$822@C)7=5 =D9I!&$K0DN+'!8OI@8F0QN+@_2@\&@QJ>@7^H1OXAW#P4>:P M5C6] O^=&_COX."CS&.M:N*#?ZR.M(E;_JC9_]86A@*/,H^UJ(@/>_8>&HHK MP1]8'G-DP[XF 24 <7IK5A:?A<(1@/3\14DHZHA3W6;E\-&^XDE*HG^PJ6@ M4*-,%/6*H>!\):ABG4IG/3MII@(GQ' TTHW(IO)0W%'FB79%?<#_/$EF5+BR MT" %Y0)ER@A5&F?DH4$6_7=P>'>KXH$TXTZM%!1QE.FB3BD4A"_YK2 J;<_- M?'+'(WW 2V-!*,XHDT.#:BA05UK3#/):$2B\*+/"1G501XG3IV!,XGNJ/T?1 M7!(*,\HLT:0<\IA\#QJ3[QW'9)39HDXI5(3S$^[2QH9W$;LG^F@YHP X?@@3 M=X.J.)&*64"3RL4F)EEKSN2'9O U1:&PXX2$FM3# 7P6LI2&><,,F936L+=* M06G B1D%*HVXB?"51M'?8OX8WU"2\)B&^03!M(^@%8%R@;AW:5$7D8A?>323 M6(GL\*K0V(.F*!1XQ#U+C7J8)T7S0]G+-U.>C-.$NTX""C_BYJ596=03="E5 M+6JU@E"H$<_I-JJ&"/7IA(I[.=A]$OPQ'1<1K2;(-0)0Z!%/XQI5 MQ:3@:15/GT?Z&?%O* W.U8 (OE9)W(0D0: .=N1O^S@D0H.]J3P4?=1 4KVB M*/@/TS$594\K:]*YG/.9CE_8I:!0V,+]Y*.2CJB)/:)L4P M(\)F=Q$+SB).C'Y\I1@49<09;(-:B" ?D?B;F$W38'XE>$"IVJI)EO8'F$8! M*X 2@SBW=8("<\$A2[U^D_+@6Y8[-AG.TNP"%=E*X[*#40Y*$&;0*D!Q5$\I M606ST?!H?DU'5*@#$[?T*3V2C_MF=IP XE"64+,O@6%H(.OGO9I>%_*+[222 M;;X'I9)0]K#7[RT7VN7G0J27R_1>?XE)OCC_IG6:V45O&Y'D+F-EEO3O"9GF M78Y&:;+X9KWO%5__MFS@<+3<';CB^43"D(ZV$(=)M[:FS=4;)(G$VJ[(>CFL M%+9.N%:M2*-)=V-;5VP4KT,H*;7B:(EPS0@WT:!1U0\VU&4[ZCH6^6-U&4LR M2(^)$'/Y7LRN!-.S Q1'2Z@+(H*W4VX,D!#3_H Q+5CI+NIY^M'8(&U&6CY5Q'T/ B5U?;M*Q=*4])E)5$-C<^ MI2*=7\F932K[EWIK3B<@YPX@BI:IUH57, 1^6-AG(G6.J9B7F_I)\,:-X$+( M)(.6T=89?@[6R2>^SF8B9NI"2MG.,_:D/B46N@PB>-EP-Z3+"H,?;&6WAJG; M5<\G4\$?\B.6%KI,,GA)=#?DRPZ$'X1I];.09I/#2\*[(7$P0';=;Y%SR-ED M%JE%YA,J-0A8QHS\'-&,HC@<3-3FS1_9]UI0C!/MCIZ EU9XPZ[4-Y# MWNEB>J\:@=_MCGDL$9L%2MUSI?"]2BIC&6J,0GB9D#?L' H/']#&-=VS%)X M694[F=DTK_KLY(M@*#4D:H\^^M;-B7?%R0_#++4:O,5NDL%+0]J6!BV+7N_#7ZA@ ME<7UW=:]C^;2>,E+X6"OLZ/7V@]>%AO-5V2N=IGMNU*:\GCI3=MR8];<&W;$ M3+Y^:[H9"=*)X"5'W8 CL_Y^T'3!X_M;*B8G]"[-CM9,F7*%U(QCE8?#3IUC M-7A)65L/AVUP\H1B!Q/2=U8+, M%3//:J**VRZTS0,=J\!*-;MX) M6B'FA[6V6:OI8'5F"]E+-Z=Q5]9C2C%GV<%QX83*I$\#+J-J6)(ON?A!T35/"8AJ>$A&KZ-K*Z8*1 MRK&NYPHBBY>AM2UM<$3\8/!62(=X)N:KT4#/6%-9O"RC;1G2:[S[9UGJ8+AX M(IA9,]NRJ=?8#_NR36+;[^IAIG=LRQ84#:\"R:\R*,8T94'I_5N)*G]GB2JO M5/%G9/ES>/=Y1HG!+!USP?Y8T6[T[NM"NQMS#L#"CR&RUM L]ZX+80L!["#T M+MFJ@N I4ZZSY_9Y:GQDED3\."?VV9HUE1/X:[HG5G4D>UH: :^)6EX^-9DDH=Q>E3 M$,W4(*W.DLK_U;E>*U-NE6%[(EI^&FEL Y173!MV2U&1T]/4RV Z'&YMV[?VPIRS6ZTKPD6GEOE((.T6.&P\- M^NVZ8=W0*%(9WFDL/;I(Q6^&$Q8S!8.Z4*+(,V-8U '*8R=T<2/:#14_C&\9 M^Y6K>F&,0&TL#.1H:[N<;AP9]/6$$)69Z9+'O-I0JTG9Y+!SZ#C2!$+!(\;R M]EGH613"SI73@HNJ?GX OS+AQ62"Q3-UK^-RG>&(CKB@>3DYCZ#)B?R0I"RP M3?%;5HJ>IL6-V0X ]*,G+()EEPTM!HHC^2HVNI560?3\+6Z, H'P@[5+FD*\ MCK5BZ&E0W!AI5-(/_!?GA18KSD,*B66K:?-8*H*>RV,SVUA3W M@QU-QRK:ZK '[5P1E$U/Y@4M@4+?SU0-:SX!5MG+_'Y]+[,DU\L%/=G&+.U# MMPL/ 8FC'C$M6GBKHM !FA3E; 95ZY!;L2HG>FI'3:L:E?.R^D"(M$2J+M8S MN.]-93TCIM*M= R4FE_.5>0#"WE74K?N\3@+:GMB$$*:Q7:1FV9-2AO>F-Y> MM6TG?$)8;/#UFHM[QHJIQZT[?).-JL;"V"6IE0P'LH6B!3_W-*SA_ULWZ.P40H/\GD9O-HNJZR5],;U<&!RPQ!R M'RD<1%GEQ<+Q$4EHJ-X?\M6=,6$]_P25]\:-L='M!H@?+\I2TO*B?>I@2=9E MA]/L0,GI$Q4!2TQCKE,EWK@\-CI;0.,'I_7<%8- N@9"=<0"9/& M/N<+9M$%##_HNQ(\H#3,3GBI5[_*$3 NX HMB'?\'$@6'P@[6L2;FG M=C(3K!/B7L-E-Q!LAK]DEG@:>Y!JK*OE&Q=6O5W!>;'4.J[@N)#IWR+.%EE$RQ)R3)+Q M6<0?-4E"?C F"5'"O4S:O]-U2\6<#M4U2.&Z,:I!39\JQ*MJG+F[T0 YUUSZ@E9'YXKGGLN=EM+9?!WMO8 ._:I']-\=U/ MMSH(_SE+\MSUM_R:!CP.6$0KSOLM[\S"M_,T["V7SCK8-LGP8^R 7-AM6LJ' M2&-OR736'5S \H/>YKTE@UNC*8^]#=,9A69 _"!-#BYJ&X*>T/SG>5P+^S5E MIP**8^_)=$:I$UR[[R!\(BQ6+YYA?$,B.AQ5;F]?7MVN[QY0>>RMG\[ZAQM@ MN]]!ZO:PPJSQ9G+($**M GL[8HO#B 4V7U\6BTM=I;]*V8,YH@XFC;[)L462 M]6B]Q)'@/'Z0:'-AO S0(H:^7[+%WM" STOL!E>"3@D+K8?N[)+HVRQ;[ S- M*+W$_K!V#WB;]\52%'VOYAE>%FLX[?XNNGX.5>0,;C/=7(I"NX3_*T!@G#QV M#M=NDWGZH[=J[!JW=-WDX;%UL$,+[B?\+"N[(^3$:K"*.%SNCIU&^ M,:_@YK5KL$&^$G!_D5U:]!G&X7/C*TY=G9TS6!T#C=G*+VM 3 M8&W&8VWSN36@NS^'*)^W;UA6+>-A[$7P2L"G%G:D\[C"Y\KE\DH4>ON%&M*Y?#6!VT$SW'37*;NQP Y/P8*\J#W 6+ MJ3HZ*ONO*5^W001*XM86$39C1#_^-T+C!X.: :M!7^?1OK$.*,=;.Y30)YA5LMT"ZSM>EDEUVF#8 OL],,I.T(,9?@ MV<)%8.+0;H(P]>RJFV@@>QGI0YZCESA$&KU#F&5NJ9^\K#BSTI$_E591OH.- M^QNULE#^$>:;[OSKPKR:2[,=>OW?"DB#BB2PM?WE] M\*:7BZI0LJ4PXOPVWQ!6P>T\8@%L$FN00;2-JCQ>V\9W'J1RP)\L[[5D4EO64MI3A/1(,\S7 3#5:] M0-TXS.YC-F*!6J^N&0]@D'C^EB /,9WVS?5+')%HQ1[+*K%XR?=#)KV\II[K^4?DC<]67LOK[5'XG#Q6&[2\LS?5ZUD>$9O?)WI/XZ"\A%FVK(/] MFF5]]Z97JJ+W7V0R_:E7K0DW24G1LFP$*;6J-$1:K"0B!%A\YP]"'A*ZZ4OK^0*VPP;V(-(4)%49/ YK@\)=;#R:I:5XAL< !6UT^F;08=MBU* M85H[;54QQ.]JAOC^34^)9?D++-8?,W%VO2^8)J,LSZU_^'P?=:CCJ]N_N>W2Y[2Y):[;?\H28A@*S/1 M-+0$&ZS?*RF;$%:GAP)8[>80C7SIX[H]U<7627/7_\%U;[7W>E$A9M+G'TN[9X+'\F-0ZA#S_%_ :\R]IA>\S=D65NSA0;=MDMU^KAD:ZJ>?[)LG MO==YC9ACP[^<@[H,_+Y0Y[*3X>B")@FE3LZJ2QTOP'%UAPS;@DO+ER:CK9^5 MJBY]^F"@+VH-]"88TW"F(FB7+3R>"=6-,Z !I@>O8>?61EW!P3:RM752DZ'5 M#^TTK);Z8&TO:METU:'J:W[N]F:O8^<61]T!ZCB3D!=N;?^S.J3/TKF*=YZR ME$3L#ZF5>M>7%XG5U?!1LWT?MCDZ)$LM'JR6:H/5HWN1>G8O6CV\][IX_)^N M\I^N\M92E:+[RCN:G"Q7L:KY8N28+TY?7-,)87*H$FHE(0E(]'=*#'=K;E(G M]I4Y7?2CS3'U(RD!2(^3&54MOWWD&W:(XX-R=U/?:A1'#IA*0E@7['3_>RDAH8?[X;G MG78ZY!'96KJ9YYUX=I!#)*7"AXFGICL7J^;.-KZ40[]"9XNVO@:.CR:_;.LE MCX.67)9%T>_ V2*==8B\9M291Y<+Y;U>T#'H]U+6 :LJ?J7L?BQ]P(%L'[FG M^5K5XH^W5$P.H)T!4A/ZK27=]Q$X@#Z:_%KK3XIYQK6<%EQ1$3B,Z9":T.\U MV3K]!@"Q#P(TQ"D7VW671"B-'IIS>1R"XY:7^W^]98V8.X%_QC(#[ZXN1/#L#>]O>QW!EH\ZG=W=@7OUA4L%U?8&IS@+I^!O26^O5[6*0G8GE3I['&_ M]-EX]LJ6OT%^4SG2[,%)JA=UIGG9KFOR^)FH6# 2&>]I;"R^5C6K[,4@O MF_B5BV_JAF >E+(7&ZA9*X_]BMZ G$;-/6/GC,4L&=/P$^[K0FCL8+MY0:"78 M\X[M9.;3V^F..3T7I3Q^L+UA0%X_SW:%_^7B0T_H77H>RX;,H/O;.H$7D"3% M H8?XW+9#,](D)U ^TR>V&0V.>)"\$>I]S&9RK^8CNJYU8+M+'421-$"-W\9 M7^VNVG:\8=+8+M6V&-;AY"^SRS."&UJSJ9X7$5?;"CO\W>%59,23FL M7,A'M:<55@N:8]0)NRY(.0V2HP #1S@$ $0 @ $ 8W!S:"TR,#$Y,#DR."YX M;6Q02P$"% ,4 " !DA&9/SWV+[!(' !O- $0 @ %9 M, 8W!S:"TR,#$Y,#DR."YX&UL4$L! M A0#% @ 9(1F3T\TRL ]" JD@ !4 ( !)D( &-P M&UL4$L%!@ & 8 B@$ !20 $! end XML 41 R20.htm IDEA: XBRL DOCUMENT v3.19.3
    (4) Commitments & Contingencies - Maturity of capitalized lease liabilities (Details)
    9 Months Ended
    Sep. 28, 2019
    USD ($)
    Commitments (note 4)  
    Maturity of capitalized lease liabilities (Dollars in Thousands)
    (Dollars in Thousands)    Sept 28, 2019  
    Maturity of capitalized lease liabilities    Lease payments  
    2019 (remaining)  $38 
    2020   152 
    2021   26 
    Total undiscounted operating lease payments  $216 
    Less: Imputed interest   (9)
    Present value of operating lease liability  $207 

     

     

    Balance Sheet Classification     
    Current lease liability  $148 
    Long-term lease liability   59 
    Total operating lease liability  $207 
    Other Information     
    Weighted-average remaining lease term for capitalized operating leases   17 months 
    Weighted-average discount rate for capitalized operating leases   6.5%
    2019 (remaining) $ 38
    2020 152
    2021 26
    Total undiscounted operating lease payments 216
    Less: Imputed interest (9)
    Present value of operating lease liability $ 207
    Balance Sheet Classification
    (Dollars in Thousands)    Sept 28, 2019  
    Maturity of capitalized lease liabilities    Lease payments  
    2019 (remaining)  $38 
    2020   152 
    2021   26 
    Total undiscounted operating lease payments  $216 
    Less: Imputed interest   (9)
    Present value of operating lease liability  $207 

     

     

    Balance Sheet Classification     
    Current lease liability  $148 
    Long-term lease liability   59 
    Total operating lease liability  $207 
    Other Information     
    Weighted-average remaining lease term for capitalized operating leases   17 months 
    Weighted-average discount rate for capitalized operating leases   6.5%
    Current lease liability $ 148
    Long-term lease liability 59
    Total operating lease liability $ 207
    Weighted-average remaining lease term for capitalized operating leases 17 months
    Weighted-average discount rate for capitalized operating leases 650.00%