0000814676-12-000032.txt : 20121109 0000814676-12-000032.hdr.sgml : 20121109 20121109153926 ACCESSION NUMBER: 0000814676-12-000032 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 10 CONFORMED PERIOD OF REPORT: 20120929 FILED AS OF DATE: 20121109 DATE AS OF CHANGE: 20121109 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: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-16088 FILM NUMBER: 121193467 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 q310q2012.htm Q3 2012 10Q

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 29, 2012
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 or a non-accelerated filer. See definition of “accelerated filer and large accelerated filer” in Rule 12b-2 of the Exchange Act. (Check one):

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

 

 

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

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 November 7, 2012: 12,871,659.

 
 

PART I FINANCIAL INFORMATION

ITEM 1 FINANCIAL STATEMENTS (Unaudited)

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

 

  September 29,  December 31,
   2012  2011
ASSETS   
Current assets:          
Cash and cash equivalents  $221,164   $1,142,429 
Accounts receivable-trade          
net of allowance for doubtful accounts and sales returns          
of $25,000 and $10,000 at September 29, 2012 and          
December 31, 2011, respectively   2,101,077    3,112,960 
Inventories   3,301,248    3,138,617 
Prepaid expenses   115,467    152,444 
Deferred taxes   —      287,056 
  
Total current assets   5,738,956    7,833,506 
  
Property and equipment:          
Production equipment   7,428,741    7,128,202 
Furniture and office equipment   354,490    353,781 
Leasehold improvements   735,099    735,099 
  
Total cost   8,518,330    8,217,082 
Accumulated depreciation          
and amortization   (6,710,846)   (6,154,193)
Construction in progress   135,868    244,156 
  
 Net property and equipment   1,943,352    2,307,045 
  
Deferred taxes, non-current portion   2,430,817    1,193,761 
  
 Total Assets  $10,113,125   $11,334,312 

 

See accompanying notes to financial statements.

 
 

CPS TECHNOLOGIES CORPORATION
Balance Sheets (Unaudited)
(concluded)

LIABILITIES AND STOCKHOLDERS’  September 29,  December 31,
EQUITY  2012  2011
    
Current liabilities:          
Line of credit  $400,000   $—   
Accounts payable   1,100,647    1,463,997 
Accrued expenses   835,764    660,031 
Current portion of obligations          
under capital leases   138,448    208,504 
  
Total current liabilities   2,474,859    2,332,532 
Obligations under capital          
leases less current portion   96,671    199,738 
  
Total liabilities   2,571,530    2,532,270 
  
Commitments          
Stockholders’ equity:          
Common stock, $0.01 par value,          
authorized 15,000,000 shares;          
issued 12,927,942 and 12,921,942 shares;          
outstanding 12,871,659 and 12,865,659 shares;          
at September 29, 2012 and December 31, 2011,          
respectively   129,280    129,220 
Additional paid-in capital   33,747,393    33,569,896 
Accumulated deficit   (26,200,763)   (24,762,759)
Less cost of 56,283 common shares          
repurchased   (134,315)   (134,315)
  
Total stockholders’ equity   7,541,595    8,802,042 
  
Total liabilities and stockholders’          
 equity  $10,113,125   $11,334,312 
  

 

See accompanying notes to financial statements.

 
 

CPS TECHNOLOGIES CORPORATION
Statements of Operations (Unaudited)

  Fiscal Quarters Ended Nine month Periods Ended
  September 29,  October 1,  September 29,  October 1,
   2012  2011  2012  2011
        
Revenues:                    
Product sales  $2,605,465   $4,508,250   $9,477,790   $13,848,477 
Research and development                    
under cooperative agreement   138,716    392,790    449,432    1,734,668 
    
Total Revenues   2,744,181    4,901,040    9,927,222    15,583,145 
Cost of product sales   2,862,384    3,651,046    9,620,401    11,250,968 
Cost of research and development                    
under cooperative agreement   117,904    358,002    383,789    1,624,710 
    
Gross Margin   (236,107)   891,992    (76,968)   2,707,467 
Selling, general and                    
administrative expense   641,046    835,375    2,294,778    2,579,388 
    
Operating income (loss)   (877,153)   56,617    (2,371,746)   128,079 
Interest expense, net   (4,792)   (8,528)   (16,258)   (26,264)
    
Net income (loss) before income                    
tax expense  (benefit)   (881,945)   48,089    (2,388,004)   101,815 
Income tax expense (benefit)   (351,000)   20,500    (950,000)   44,900 
    
Net income (loss)  $(530,945)  $27,589   $(1,438,004)  $56,915 
    
Net income (loss) per                    
basic common share  $(0.04)  $0.00   $(0.11)  $0.00 
    
Weighted average number of                    
basic common shares                    
outstanding   12,871,659    12,748,149    12,868,934    12,733,312 
    
Net income (loss) per                    
diluted common share  $(0.04)  $0.00   $(0.11)  $0.00 
    
Weighted average number of                    
diluted common shares                    
outstanding   12,871,659    13,190,317    12,868,934    13,199,666 
    

 

See accompanying notes to financial statements.

 
 

CPS TECHNOLOGIES CORPORATION
Statements of Cash Flows (Unaudited)

  Nine-Month Periods Ended
  September 29, October 1,
   2012  2011
    
Cash flows from operating activities:          
Net income (loss)  $(1,438,004)  $56,915 
Adjustments to reconcile net income (loss)          
to cash provided by (used in)          
operating activities:          
Depreciation & amortization   556,653    531,738 
Share-based compensation   168,378    158,449 
Provision for bad debts and sales returns   15,000    —   
Write off of construction in process   12,720    —   
Deferred taxes   (950,000)   27,600 
Excess tax benefit from stock options exercised   —      (47,750)
Changes in:          
Accounts receivable-trade   996,882    (276,133)
Inventories   (162,631)   (666,707)
Prepaid expenses   (3,199)   (60,394)
Accounts payable   (363,350)   147,432 
Accrued expenses   215,908    6,288 
  
Net cash used in operating   (951,643)   (122,562)
activities          
  
Cash flows from investing activities:          
Purchases of property and equipment   (205,677)   (427,588)
  
Net cash used in investing          
activities   (205,677)   (427,588)
  
Cash flows from financing activities:          
Payment of capital lease obligations   (173,123)   (197,110)
Excess tax benefit from stock options exercised   —      47,750 
Proceeds from line of credit   400,000    —   
Proceeds from issuance of common stock   9,178    44,909 
Proceeds from capital lease financing   —      —   
  
Net cash provided by (used in)          
financing activities   236,055    (104,451)
  
Net decrease in cash and cash equivalents   (921,265)   (654,601)
Cash and cash equivalents at beginning of period   1,142,429    1,803,222 
  
Cash and cash equivalents at end of period  $221,164   $1,148,621 
  
Supplemental cash flow information:          
Cash paid for taxes, net of refunds  $—     $11,900 
Interest paid  $16,258   $26,264 

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 and copper-tungsten.

In 2008 the Company also entered into a cooperative agreement with the U.S. Army to further develop its composite technology to produce armor.

 

(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 31, 2011 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. Certain items in the 2011 financial statements have been reclassified to conform with the 2012 presentation.

 

For further information, refer to the financial statements and footnotes thereto included CPS’s Annual Report on Form 10-K for the year ended December 31, 2011.

 

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

 

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

Basic net income or loss per common share is calculated by dividing net income or loss by the weighted average number of common shares outstanding during the period. Diluted net income per common share is calculated by dividing net income 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 option and stock purchase rights. Common stock equivalents are excluded from the diluted calculations when a net loss is incurred as they would be antidilutive.

The following table presents the calculation of both basic and diluted EPS:

  Fiscal Quarters Ended Nine-Month Periods Ended
  September 29,  October 1,  September 29,  October 1,
   2012  2011  2012  2011
        
Basic EPS Computation:            
Numerator:                    
Net income (loss)  $(530,945)  $27,589   $(1,438,004)  $56,915 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   12,871,659    12,748,149    12,868,934    12,733,312 
Basic EPS  $(0.04)  $0.00   $(0.11)  $0.00 
Diluted EPS Computation:                    
Numerator:                    
Net income (loss)  $(530,945)  $27,589   $(1,438,004)  $56,915 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   12,871,659    12,748,149    12,868,934    12,733,312 
Dilutive effect of stock options   —      442,168    —      466,354 
Total Shares   12,871,659    13,190,317    12,868,934    13,199,666 
Diluted EPS  $(0.04)  $0.00   $(0.11)  $0.00 

 

(4) 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 under the Company’s 2009 Stock Incentive Plan (the “Plan”) during the quarters ended September 29, 2012 and October 1, 2011. During the three and nine months ended September 29, 2012 the Company recognized $55,127 and $168,378, respectively as share-based compensation expense related to previously granted shares under the Plan. During the three and nine months ended October 1, 2011 the Company recognized $45,958 and $158,449, respectively, as share-based compensation expense related to previously granted shares under the Plan.

 

There were no option exercises during the quarter ended September 29, 2012. During the quarter ended October 1, 2011, 31,500 stock options were exercised. No options expired during the quarters ended September 29, 2012 and October 1, 2011.

 



(5) Inventories

Inventories consist of the following:

  September 29,  December 31,
   2012  2011
  
Raw materials  $380,217   $390,281 
Work in process   1,690,106    1,686,966 
Finished goods   1,230,925    1,061,370 
  
Inventories  $3,301,248   $3,138,617 
  

 

(6) Accrued Expenses

Accrued expenses consist of the following:

  September 29,  December 31,
   2012  2011
  
Accrued legal and accounting  $71,500   $72,700 
Accrued payroll   474,181    456,322 
Accrued other   290,083    131,009 
  
   $835,764   $660,031 
  

 

(7) Line of Credit and Equipment Lease Facility Agreements

In May of 2012 the Company increased its $1 million revolving line of credit (“LOC”) to $2 million and renewed it $1.25 million equipment finance facility (“Lease Line”) with Sovereign Bank.   Both agreements mature in May 2013.  The Lease Line was subsequently reduced to $500 thousand in November 2012. The LOC is secured by the accounts receivable and other assets of the Company, has an interest rate of prime plus one percent (1.75%) and a one-year term. Under the terms of the agreement, the Company is required to maintain its operating accounts with Sovereign Bank. The LOC and the Lease Line are cross defaulted and cross collateralized. The Company is also subject to certain financial covenants within the terms of the line of credit that require the Company to maintain a targeted coverage ratio as well as targeted debt to equity and current ratios. The borrowing base under the line of credit was $912,000 of which $400,000 was outstanding at September 29, 2012. At September 29, 2012, the Company had $235,000 of capital equipment financed by the Lease Line and $1.015 million available remaining on the equipment finance facility. The Company is in compliance with both facilities. (See Subsequent Events for more detail.)

 

(8) Income Taxes

At December 31, 2011, the Company had approximately $1,368,000 of net operating loss carryforwards available to offset future income for U.S. Federal income tax purpose.

 

The Company recorded a tax benefit of $274,000 and $741,000 for federal income taxes and a tax benefit of $77,000 and $209,000 for state income taxes during the three and nine months ended September 29, 2012.

 

The Company has a current and non-current deferred tax asset aggregating $2,430,817 and $1,480,817 on the Company’s balance sheet at September 29, 2012 and December 31, 2011, respectively. A valuation allowance 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. The Company believes that it will generate sufficient future taxable income to realize the tax benefits related to the remaining deferred tax assets and as such no valuation allowance has been provided against the deferred tax asset.

 

(9) Commitment

In July 2006, the Company entered into a lease for its current operating facilities of approximately 37,520 square feet of rentable space located on approximately seven acres at its current site in Norton, MA. The term of the lease is ten years. 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 first right of refusal during the term of the lease. Annual rental payments are $100,000 in year one increasing to $150,000 in year ten.

 

In February 2011, the Company entered into a one-year lease with five options to renew for one year periods, for approximately 13,800 square feet of rentable space inside a larger building located at 79 Walton Street, Attleboro, Massachusetts. Monthly rent, which includes utilities, is $6,900. In October 2012 the Company renewed for the one year period starting February 2013 and ending January 2014.

 

As of September 29, 2012 production equipment included $135,868 of construction in progress and the Company had $238,000 in outstanding commitments to purchase production equipment. The Company intends to finance production equipment with existing cash balances and funds generated by operations or with the Lease Line.

 

(10) Subsequent Events

In October 2012, the Company renewed for one year ending January 2014 its lease at 79 Walton Street in Attleboro, Massachusetts. The Company has three additional options to renew for one year periods at a cost, including utilities, of $6,900 per month.

 

In November 2012, the Company and Sovereign Bank agreed to a modification of it’s Line of Credit and Lease Line. The modification waived a covenant violation at the end of the third quarter, modified future covenants, expanded the definition of receivables included in the borrowing base and reduced the Lease Line from $1.25 million to $500 thousand.

 

 
 

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 31, 2011.

 

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 31, 2011, 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 31, 2011.

 

Overview

CPS Technologies Corporation (the ‘Company’ or ‘CPS’) provides advanced material solutions to the electronics, power generation, automotive and other industries. In 2008 the Company also entered into a cooperative agreement with the U.S. Army to further develop its composite technology to produce armor.

 

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 and copper-tungsten.

 

A market at an earlier stage of the adoption lifecycle is the market for hybrid and electric automobiles. The Company recently 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. An example of such a market is the market for armor. In 2008 the Company entered into a cooperative agreement with the Army Research Laboratory to further develop large hybrid metal matrix composite modules which integrally combine metal matrix composites and ceramics by enveloping ceramic tiles with MMCs. This system offers a lighter weight, durable, multi-hit capable and cost competitive alternative to conventional steel, aluminum and ceramic based armor systems. CPS hybrid hard face armor modules are comprised of multiple materials completely enveloped within and mechanically and chemically bonded to lightweight and stiff aluminum metal matrix composites.

 

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 2012 (Q3 2012) Compared to the Third Fiscal Quarter of 2011 (Q3 2011); (all $ in 000’s)

 

Revenue totaled $2,744 in Q3 2012, a 44% decrease from total revenue of $4,901 generated in Q3 2011. Several factors contributed to this shortfall, including: weak orders for traction products, a decline in the demand for heatspreaders and lids as certain products approach end of life, a reduction in revenues earned from our Cooperative Agreement with the US Army Research Laboratory, a decline in the sale of hermetic packages and a decrease in the sale of baseplates for hybrid and electric vehicle applications.

 

The Company incurred a loss at the gross margin level in Q3 2012 of $236 or 9% of sales, compared with a positive gross margin of $892 or 18% of sales in Q3 2011. This decline was primarily due to the lower sales volumes across most product lines which resulted in fixed costs being spread over fewer revenue dollars and, to a lesser degree, lower manufacturing yields; in addition, the Company incurred approximately $100 of obsolescence charges for slow moving products in Q3 2012 compared with $0 in Q3 2011.

 

Selling, general and administrative (SG&A) expenses were $641 in Q3 2012, down 23% from SG&A expenses of $835 in Q3 2011. This reduction was due to lower compensation and benefit expenses, including the suspension of the Company’s 401K match program in Q1 2012, and, to a lesser degree, lower sales commissions associated with lower sales volume.

 

The Company incurred an operating loss of $877 in Q3 2012, compared with an operating profit of $57 in the same quarter last year. This decrease was primarily due to a decline in gross margin due to a drop in sales volume, partially offset by lower SG&A expenses. Interest expense totaled $5 in Q3 2012 compared with $9 in Q3 2011.

The net loss for Q3 2012 totaled $531 versus net income of $28 in Q3 2011.

 

 

Results of Operations for First Nine Months of 2012 Compared to First Nine Months of 2011 (all $ in 000’s)

 

Total revenue was $9,927 in the first nine months of 2012, a decrease of 36% from total revenue of $15,583 generated during the first nine months of 2011. The Company continues to be adversely affected by the weak economies in Europe and the slowdown in traction spending in China. Several other factors contributed to the decline in revenues including the fact that certain lids and heatspreaders are approaching end of life and a significant reduction in revenues earned from our Cooperative Agreement with the US Army Research Laboratory, as well as a decline in the sale of hermetic packages. The impact of these factors was offset, in small part, by an increase in the sale of baseplates for hybrid and electric vehicle applications.

 

The Company lost $77 at the gross margin level during the first nine months of 2012, representing 1% of sales; this compares with a positive margin of $2,707 or 17% of revenues in the first nine months of 2011. This decline was due in large part to lower sales volume; in addition, gross margin was also adversely affected by additional costs associated with an outside finishing operation which were reflected in Q1 2012, lower manufacturing yields, and obsolescence charges for products that reached end of life earlier than forecast by customers.

 

Selling, general and administrative (SG&A) expenses were $2,295 in the first nine months of 2012, down 11% from SG&A expenses of $2,579 incurred during the same period in 2011. As noted earlier, a major reason for this change was the suspension of the Company’s 401K match program in Q1 2012 and lower expenses for sales commissions, the latter being directly related to lower sales volume.

 

The Company incurred an operating loss in the first nine months of 2012 of $2,372 compared with an operating profit of $128 in the first nine months of 2011. This decline was primarily due to the drop in sales volume, and to a lesser degree, additional finishing costs and obsolescence charges. These adverse factors were offset, in part, by a reduction in selling, general and administrative costs. Interest expense totaled $16 in the first nine months of 2012 compared with $26 on the first nine months of 2011 as a result of a decline in capital leases.

 

The net loss for the first nine months of 2012 totaled $1,438 versus net income of $57 in the first nine months of 2011.

 

 

Liquidity and Capital Resources (all $ in 000’s)

The Company’s cash and cash equivalents at September 29, 2012 totaled $221 compared with cash and cash equivalents at December 31, 2011 of $1,142. In addition, the Company’s bank borrowings increased from zero at the end of 2011 to $400 at September 29, 2012. This use of cash was a result of the loss from operations during the first nine months of 2012, offset in part by a decrease in accounts receivable.

 

Accounts receivable at September 29, 2012 totaled $2,101 compared with $3,113 at December 31, 2011. Days Sales Outstanding increased to 69 days at the end of the third quarter 2012, compared with 66 days at December 31, 2011. The accounts receivable balances at September 29, 2012 and December 31, 2011 are net of an allowance for doubtful accounts and sales returns of $25 and $10, respectively.

 

Inventories increased to $3,301 at September 29, 2012 from $3,139 at December 31, 2011. All consigned inventory is shipped under existing purchase orders and per customers’ requests. $ 1,497 ($243 of finished goods and $1,254 awaiting an outside finishing operation) of the inventory at September 29, 2012 was located at customers’ locations pursuant to consigned inventory agreements; at December 31, 2011, $1,363 ($353 finished goods and $1,010 awaiting an outside finishing operation) was located at customers’ locations pursuant to consigned inventory agreements.

 

The Company financed its working capital during the first nine months of 2012 with collections on accounts receivable, existing cash balances and short-term bank borrowings. The Company expects it will continue to be able to fund its working capital requirements for the remainder of 2012 from a combination of existing cash balances and borrowings under its committed bank line of credit. The Company’s borrowing capacity under the LOC is the lesser of $2,000 or its borrowing base; at September 29, 2012 the Company’s borrowing base was $912, of which $400 had been borrowed.

 

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 to fund operations. Failure to generate sufficient revenues, obtain additional capital financing or reduce certain discretionary spending could have a material adverse effect on the Company’s ability to achieve its business objectives.

 

Contractual Obligations

In May of 2012, the Company increased its $1 million revolving line of credit (“LOC”) to $2 million and renewed it $1.25 million equipment finance facility (“Lease Line”) with Sovereign Bank.   Both agreements mature in May 2013.  The LOC is secured by the accounts receivable and other assets of the Company, has an interest rate of prime plus one percent (1.75%) and a one-year term. Under the terms of the agreement, the Company is required to maintain its operating accounts with Sovereign Bank. The LOC and the Lease Line are cross defaulted and cross collateralized. The Company is also subject to certain financial covenants within the terms of the line of credit that require the Company to maintain a targeted coverage ratio as well as targeted debt to equity and current ratios. At September 29, 2012, the Company was in compliance with existing covenants, the borrowing base under the line of credit was $912 of which $400 was borrowed. At September 29, 2012, the Company had $235 of capital equipment financed by the Lease Line and $1.015 available remaining on the facility.

 

As of September 29, 2012, production equipment included $136 thousand of construction in progress, and the Company had outstanding commitments to purchase $238 thousand of production equipment. The Company intends to finance production equipment in construction in progress and outstanding commitments under the lease agreement with a combination of accessing the Lease Line, existing cash balances and borrowings under the LOC.

 

In July 2006, the Company entered into a 10-year lease for its current operating facilities of approximately 37,520 square feet of rentable space located on approximately seven acres at its current site in Norton, MA. 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 first right of refusal during the term of the lease. Annual rental payments are $100 thousand in year one increasing to $150 thousand in year ten.

 

In October 2012, the Company renewed for one year ending January 2014 its lease at 79 Walton Street in Attleboro, Massachusetts. The Company has three additional options to renew for one year periods at a cost, including utilities, of $6,900 per month.

 

 

 

 

 

 

The Company’s contractual obligations at September 29, 2012 consist of the following:

   Payments Due by Period
  Remaining in FY 2013 -   
  Total  2012  FY 2015  FY 2016
Capital lease obligations including interest  $245,400   $37,900   $207,500   $—   
 
Purchase commitments for production equipment
  $238,000   $238,000   $—     $—   
 
Operating lease obligation for facilities
  $621,200   $55,700   $528,000   $37,500 

 

 

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 4T 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 2011 Form 10-K

 

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

 

ITEM 3 DEFAULTS UPON SENIOR SECURITIES
None.

 

ITEM 4 (REMOVED AND RESERVED)
Not applicable.

 

ITEM 5 OTHER INFORMATION
Not applicable.

 

ITEM 6 EXHIBITS AND REPORTS ON FORM 8-K:
(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 13, 2012 the Company filed a report on Form 8-K of its earnings report for the fiscal first quarter ended June 30, 2012.

 

On August 13, 2012 the Company filed a report on Form 8-K which included a transcript of the Company’s conference call held on August 13, 2012.

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 9, 2012
/s/ Grant C. Bennett
Grant C. Bennett
Chief Executive Officer

 

Date: November 9, 2012

/s/ Ralph M. Norwood

Ralph M. Norwood

Chief Financial Officer

 

EX-101.INS 2 cpsh-20120929.xml XBRL INSTANCE FILE 0000814676 2012-07-01 2012-09-29 0000814676 2012-11-07 0000814676 2012-09-29 0000814676 2011-12-31 0000814676 2011-07-03 2011-10-01 0000814676 2012-01-01 2012-09-29 0000814676 2010-12-26 2011-10-01 0000814676 2010-12-25 0000814676 2011-10-01 iso4217:USD xbrli:shares iso4217:USD xbrli:shares CPS TECHNOLOGIES CORP/DE/ 0000814676 10-Q 2012-09-29 false --12-29 No No Yes Smaller Reporting Company Q3 2012 12000000 12871659 -1438004 56915 168378 158449 -950000 27600 996882 -276133 -162631 -666707 -363350 147432 215908 6288 205677 427588 173123 197110 47750 9178 44909 -921265 -654601 221164 1142429 1803222 1148621 16258 26264 2605465 4508250 9477790 13848477 2744181 4901040 9927222 15583145 2862384 3651046 9620401 11250968 117904 358002 383789 1624710 -236107 891992 -76968 2707467 -877153 56617 -2371746 128079 -530945 27589 -1438004 56915 12871659 12748149 12868934 12733312 12871659 13190317 12868934 13199666 287056 5738956 7833506 7428741 7128202 354490 353781 735099 735099 135868 244156 1943352 2307045 2430817 1193761 10113125 11334312 1100647 1463997 835764 660031 2474859 2332532 2571530 2532270 33747393 33569896 -26200763 -24762759 7541595 8802042 400000 -0.04 0.00 -0.11 0.00 138448 208504 96671 199738 6710846 6154193 400000 236055 -104451 -205677 -427588 -3199 -60394 556653 531738 15000 12720 11900 138716 392790 449432 1734668 641046 835375 2294778 2579388 -4792 -8528 -16258 -26264 -351000 20500 -950000 44900 -0.04 0.00 -0.11 0.00 -881945 48089 -2388004 101815 8518330 8217082 10113125 11334312 134315 134315 2101077 3112960 129280 129220 115467 152444 -47750 0.01 0.01 12871659 12865659 12927942 12921942 15000000 15000000 <p style="margin: 0">(1) Nature of Business</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">CPS Technologies Corporation (the &#147;Company&#148; or &#147;CPS&#148;) provides advanced material solutions to the electronics, power generation, automotive and other industries. The Company&#146;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"><br /> </p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-indent: 0.5in">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 and copper-tungsten.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-indent: 0.5in">In 2008 the Company also entered into a cooperative agreement with the U.S. Army to further develop its composite technology to produce armor.</p> <p style="margin: 0">(2) Interim Financial Statements</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 33pt">&#9;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">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The Company&#146;s balance sheet at December 31, 2011 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. Certain items in the 2011 financial statements have been reclassified to conform with the 2012 presentation.</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">For further information, refer to the financial statements and footnotes thereto included CPS&#146;s Annual Report on Form 10-K for the year ended December 31, 2011.</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-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 0 0 0.25in; text-indent: -0.25in"></p> <p style="margin: 0"><u>(4) Share-Based Payments</u></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 under the Company&#146;s 2009 Stock Incentive Plan (the &#147;Plan&#148;) during the quarters ended September 29, 2012 and October 1, 2011. During the three and nine months ended September 29, 2012 the Company recognized $55,127 and $168,378, respectively as share-based compensation expense related to previously granted shares under the Plan. During the three and nine months ended October 1, 2011 the Company recognized $45,958 and $158,449, respectively, as share-based compensation expense related to previously granted shares under the Plan.</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 option exercises during the quarter ended September 29, 2012. During the quarter ended October 1, 2011, 31,500 stock options were exercised. No options expired during the quarters ended September 29, 2012 and October 1, 2011.</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"><br /> <br /></p> <p style="margin: 0"></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><u>(5) 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 colspan="3" style="text-align: right">September 29,</td><td>&#160;</td> <td colspan="3" style="text-align: right">December 31,</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2012</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2011</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left; padding-left: 1.5pt">Raw materials</td><td style="width: 8%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">380,217</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: 12%; text-align: right">390,281</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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,690,106</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,686,966</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: 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">1,230,925</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">1,061,370</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 1.5pt">Inventories</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,301,248</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,138,617</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></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <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 colspan="3" style="text-align: right">September 29,</td><td>&#160;</td> <td colspan="3" style="text-align: right">December 31,</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2012</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2011</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left; padding-left: 1.5pt">Raw materials</td><td style="width: 8%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">380,217</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: 12%; text-align: right">390,281</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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,690,106</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,686,966</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: 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">1,230,925</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">1,061,370</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 1.5pt">Inventories</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,301,248</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,138,617</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></tr> </table> 3301248 3138617 <p style="margin: 0">(6) Accrued Expenses</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"></td><td>&#160;</td> <td colspan="3" style="text-align: right">September 29,</td><td>&#160;</td> <td colspan="3" style="text-align: right">December 31,</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2012</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2011</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left; padding-left: 1.5pt">Accrued legal and accounting</td><td style="width: 8%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">71,500</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: 12%; text-align: right">72,700</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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">474,181</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">456,322</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: 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">290,083</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">131,009</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <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">835,764</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">660,031</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></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <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 colspan="3" style="text-align: right">September 29,</td><td>&#160;</td> <td colspan="3" style="text-align: right">December 31,</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2012</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2011</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left; padding-left: 1.5pt">Accrued legal and accounting</td><td style="width: 8%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">71,500</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: 12%; text-align: right">72,700</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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">474,181</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">456,322</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: 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">290,083</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">131,009</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <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">835,764</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">660,031</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></tr> </table> 71500 72700 474181 456322 290083 131009 <p style="margin: 0">(7) Line of Credit and Equipment Lease Facility Agreements </p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">In May of 2012&#160;the Company increased its $1 million revolving line of credit (&#147;LOC&#148;) to $2 million and renewed it $1.25 million equipment finance facility (&#147;Lease Line&#148;) with Sovereign Bank.&#160;&#160; Both agreements mature in May 2013. &#160;The Lease Line was subsequently reduced to $500 thousand in November 2012. The LOC is secured by the accounts receivable and other assets of the Company, has an interest rate of prime plus one percent (1.75%) and a one-year term. Under the terms of the agreement, the Company is required to maintain its operating accounts with Sovereign Bank. The LOC and the Lease Line are cross defaulted and cross collateralized. The Company is also subject to certain financial covenants within the terms of the line of credit that require the Company to maintain a targeted coverage ratio as well as targeted debt to equity and current ratios. The borrowing base under the line of credit was $912,000 of which $400,000 was outstanding at September 29, 2012. At September 29, 2012, the Company had $235,000 of capital equipment financed by the Lease Line and $1.015 million available remaining on the equipment finance facility. The Company is in compliance with both facilities. (See Subsequent Events for more detail.)</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"></p> <p style="margin: 0">(8) Income Taxes</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">At December 31, 2011, the Company had approximately $1,368,000 of net operating loss carryforwards available to offset future income for U.S. Federal income tax purpose.</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 $274,000 and $741,000 for federal income taxes and a tax benefit of $77,000 and $209,000 for state income taxes during the three and nine months ended September 29, 2012.</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 has a current and non-current deferred tax asset aggregating $2,430,817 and $1,480,817 on the Company&#146;s balance sheet at September 29, 2012 and December 31, 2011, respectively. A valuation allowance 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. The Company believes that it will generate sufficient future taxable income to realize the tax benefits related to the remaining deferred tax assets and as such no valuation allowance has been provided against the deferred tax asset.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> $274,000 $741,000 $77,000 $209,000 2430817 1480817 380217 390281 1690106 1686966 1230925 1061370 <p style="margin: 0"><u>(9) Commitment</u></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">In July 2006, the Company entered into a lease for its current operating facilities of approximately 37,520 square feet of rentable space located on approximately seven acres at its current site in Norton, MA. The term of the lease is ten years. 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 first right of refusal during the term of the lease. Annual rental payments are $100,000 in year one increasing to $150,000 in year ten.</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">In February 2011, the Company entered into a one-year lease with five options to renew for one year periods, for approximately 13,800 square feet of rentable space inside a larger building located at 79 Walton Street, Attleboro, Massachusetts. Monthly rent, which includes utilities, is $6,900. In October 2012 the Company renewed for the one year period starting February 2013 and ending January 2014.</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">As of October 1, 2011 production equipment included $135,868 of construction in progress and the Company had $238,000 in outstanding commitments to purchase production equipment. The Company intends to finance production equipment with existing cash balances and funds generated by operations or with the Lease Line.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> 238000 <p style="margin: 0">(10) &#9;Subsequent Events</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">In October 2012, the Company renewed for one year ending January 2014 its lease at 79 Walton Street in Attleboro, Massachusetts. The Company has three additional options to renew for one year periods at a cost, including utilities, of $6,900 per month.</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">In November 2012, the Company and Sovereign Bank agreed to a modification of it&#146;s Line of Credit and Lease Line. The modification waived a covenant violation at the end of the third quarter, modified future covenants, expanded the definition of receivables included in the borrowing base and reduced the Lease Line from $1.25 million to $500 thousand.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> <p style="margin: 0">(3) Net Income (Loss) Per Common and Common Equivalent Share</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 0pt 0pt; text-indent: 35pt; text-align: left"><u></u>Basic net income or loss per common share is calculated by dividing net income or loss by the weighted average number of common shares outstanding during the period. Diluted net income per common share is calculated by dividing net income 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 option and stock purchase rights. Common stock equivalents are excluded from the diluted calculations when a net loss is incurred as they would be antidilutive.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The following table presents the calculation of both basic and diluted EPS:<br /> <br /> </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: center"></td><td>&#160;</td> <td colspan="8" style="text-align: center">Fiscal Quarters Ended</td> <td colspan="7" style="text-align: center; vertical-align: top">Nine-Month Periods Ended</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: right"></td><td>&#160;</td> <td colspan="3" style="text-align: right">September 29,</td><td>&#160;</td> <td colspan="3" style="text-align: right">October 1,</td><td>&#160;</td> <td colspan="3" style="text-align: right">September 29,</td><td>&#160;</td> <td colspan="3" style="text-align: right">October 1,</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2012</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2011</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2012</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2011</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="3" style="text-align: right"></td><td>&#160;</td> <td colspan="3" style="text-align: right"></td><td>&#160;</td> <td colspan="3" style="text-align: right"></td><td>&#160;</td> <td colspan="3" style="text-align: right"></td></tr> <tr style="vertical-align: bottom"> <td>Basic EPS Computation:</td><td>&#160;</td> <td colspan="3">&#160;</td><td>&#160;</td> <td colspan="3">&#160;</td><td>&#160;</td> <td colspan="3">&#160;</td><td>&#160;</td> <td colspan="3">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 1.5pt">Numerator:</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><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: White"> <td style="width: 40%; text-align: left; padding-left: 10pt">Net income (loss)</td><td style="width: 3%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">(530,945</td><td style="width: 2%; text-align: left">)</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">27,589</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">(1,438,004</td><td style="width: 2%; text-align: left">)</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">56,915</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 1.5pt">Denominator:</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><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: White"> <td style="padding-left: 10pt">Weighted average</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><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="padding-left: 10pt">Common shares</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><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: White"> <td style="padding-left: 10pt">Outstanding</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,871,659</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,748,149</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,868,934</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,733,312</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: 1.5pt">Basic EPS</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.11</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 1.5pt">Diluted EPS Computation:</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><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="padding-left: 1.5pt">Numerator:</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><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: White"> <td style="text-align: left; padding-left: 10pt">Net income (loss)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(530,945</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">27,589</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(1,438,004</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">56,915</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 1.5pt">Denominator:</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><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: White"> <td style="padding-left: 10pt">Weighted average</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><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="padding-left: 10pt">Common shares</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><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: White"> <td style="padding-left: 10pt">Outstanding</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,871,659</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,748,149</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,868,934</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,733,312</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: 10pt">Dilutive effect of stock options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#151;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">442,168</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#151;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">466,354</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Total Shares</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,871,659</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,190,317</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,868,934</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,199,666</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: 1.5pt">Diluted EPS</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.11</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</td><td style="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"></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: center"></td><td>&#160;</td> <td colspan="8" style="text-align: center">Fiscal Quarters Ended</td> <td colspan="7" style="text-align: center; vertical-align: top">Nine-Month Periods Ended</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: right"></td><td>&#160;</td> <td colspan="3" style="text-align: right">September 29,</td><td>&#160;</td> <td colspan="3" style="text-align: right">October 1,</td><td>&#160;</td> <td colspan="3" style="text-align: right">September 29,</td><td>&#160;</td> <td colspan="3" style="text-align: right">October 1,</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2012</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2011</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2012</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="3" style="text-align: right; border-bottom: Black 1pt solid">2011</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="3" style="text-align: right"></td><td>&#160;</td> <td colspan="3" style="text-align: right"></td><td>&#160;</td> <td colspan="3" style="text-align: right"></td><td>&#160;</td> <td colspan="3" style="text-align: right"></td></tr> <tr style="vertical-align: bottom"> <td>Basic EPS Computation:</td><td>&#160;</td> <td colspan="3">&#160;</td><td>&#160;</td> <td colspan="3">&#160;</td><td>&#160;</td> <td colspan="3">&#160;</td><td>&#160;</td> <td colspan="3">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 1.5pt">Numerator:</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><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: White"> <td style="width: 40%; text-align: left; padding-left: 10pt">Net income (loss)</td><td style="width: 3%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">(530,945</td><td style="width: 2%; text-align: left">)</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">27,589</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">(1,438,004</td><td style="width: 2%; text-align: left">)</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">56,915</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 1.5pt">Denominator:</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><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: White"> <td style="padding-left: 10pt">Weighted average</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><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="padding-left: 10pt">Common shares</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><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: White"> <td style="padding-left: 10pt">Outstanding</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,871,659</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,748,149</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,868,934</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,733,312</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: 1.5pt">Basic EPS</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.11</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 1.5pt">Diluted EPS Computation:</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><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="padding-left: 1.5pt">Numerator:</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><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: White"> <td style="text-align: left; padding-left: 10pt">Net income (loss)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(530,945</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">27,589</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(1,438,004</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">56,915</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 1.5pt">Denominator:</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><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: White"> <td style="padding-left: 10pt">Weighted average</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><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="padding-left: 10pt">Common shares</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><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: White"> <td style="padding-left: 10pt">Outstanding</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,871,659</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,748,149</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,868,934</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,733,312</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: 10pt">Dilutive effect of stock options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#151;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">442,168</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#151;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">466,354</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Total Shares</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,871,659</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,190,317</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,868,934</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,199,666</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: 1.5pt">Diluted EPS</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.11</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</td><td style="text-align: left">&#160;</td></tr> </table> 442168 466354 1368000 -951643 -122562 EX-101.PRE 3 cpsh-20120929_pre.xml XBRL PRESENTATION FILE EX-101.LAB 4 cpsh-20120929_lab.xml XBRL LABEL FILE Document And Entity Information Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Is Entity a Well-known Seasoned Issuer? Is Entity a Voluntary Filer? Is Entity's Reporting Status Current? Entity Filer Category Entity Public Float Entity Common Stock, Shares Outstanding Document Fiscal Period Focus Document Fiscal Year Focus Statement of Financial Position [Abstract] ASSETS Current assets: Cash and cash equivalents Accounts receivable-trade net of allowance for doubtful accounts and sales returns of $25,000 and $10,000 at September 29, 2012 and December 31, 2011, respectively Inventories Prepaid expenses Deferred taxes 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 Deferred taxes, non-current portion Total Assets LIABILITIES AND STOCKHOLDERS EQUITY Current liabilities: Line of credit Accounts payable Accrued expenses Current portion of obligations under capital leases Total current liabilities Obligations under capital leases less current portion Total liabilities Commitments Stockholders equity: Common stock, $0.01 par value,authorized 15,000,000 shares;authorized 15,000,000 shares;issued 12,927,942 and 12,921,942 shares;outstanding 12,871,659 and 12,865,659 shares;at September 29, 2012 and December 31, 2011,respectively Additional paid-in capital Accumulated deficit Less cost of 56,283 common shares 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 Product sales under coopertive agreement Total Revenues Cost of product sales Cost of Research and development under cooperative agreement Gross Margin Selling, general and administrative expense Operating income (loss) Interest expense, net Net income (loss) before income tax expense (benefit) Income tax expense (benefit) Net income (loss) Net income (loss) basic common share Weighted average number of basic common shares outstanding Net income (loss) per diluted common share Weighted average number of diluted common shares outstanding Statement of Cash Flows [Abstract] Cash flows from operating activities: Net income (loss) Adjustments to reconcile net income (loss) to cash provided by (used in) operating activities: Depreciation & amortization Share-based compensation Provision for bad debts and sales returns Write off of construction in process Deferred taxes Excess tax benefit from stock options exercised Accounts receivable-trade Inventories Prepaid expenses Accounts payable Accrued expenses Net cash used in operating activities Cash flows from investing activities: Purchases of property and equipment Net cash used in investing activities Cash flows from financing activities: Payment of capital lease obligations Excess tax benefit from stock options exercised Proceeds from Line of credit Proceeds from issuance of common stock Net cash provided by (used in) financing activities Net decrease in cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Supplemental cash flow information: Cash paid for taxes, net of refunds Interest paid Organization, Consolidation and Presentation of Financial Statements [Abstract] Nature of business Quarterly Financial Information Disclosure [Abstract] Interim Financial Statements Earnings Per Share [Abstract] Net Income (Loss) Per Common and Common Equivalent Share Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Payments Inventory Disclosure [Abstract] Inventories Payables and Accruals [Abstract] Accrued Expenses Debt Disclosure [Abstract] Line of Credit and Equipment Lease Facility Agreements Income Tax Disclosure [Abstract] Income Taxes Commitments and Contingencies Disclosure [Abstract] Commitment Subsequent Events [Abstract] Subsequent Events Calculation of both Basic and Dilute Earnings Per Share Inventories Accrued Expenses Basic EPS Computation: Net income (loss) Weighted average Common Shares Outstanding Basic EPS Diluted EPS Computation: Dilutive effect of stock options Total Shares Diluted EPS Inventories, net Raw materials Work in process Finished goods Total Inventories Accrued legal and accounting Accrued payroll Accrued other Total Accrued Expenses Net operating loss carryforwards Tax Benefit, Federal Tax Benefit, State Non-current deferred tax asset Construction in process Outstanding commitments to purchase production equipment Assets, Current Property, Plant and Equipment, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, Plant and Equipment, Net Assets, Net Liabilities, Current Liabilities Treasury Stock, Value Stockholders' Equity Attributable to Parent Liabilities and Equity Revenues Gross Profit Operating Income (Loss) Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Net Income (Loss) Attributable to Parent Increase (Decrease) in Deferred Income Taxes 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 Repayments of Debt and Capital Lease Obligations Excess Tax Benefit (Tax Deficiency) from Share-based Compensation, Financing Activities Net Cash Provided by (Used in) Financing Activities Inventory Disclosure [Text Block] Schedule of Inventory, Current [Table Text Block] Accounts Payable and Accrued Liabilities Disclosure [Text Block] EX-101.DEF 5 cpsh-20120929_def.xml XBRL DEFINITION FILE EX-101.CAL 6 cpsh-20120929_cal.xml XBRL CALCULATION FILE EX-101.SCH 7 cpsh-20120929.xsd XBRL SCHEMA FILE 0001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0002 - Statement - Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0003 - Statement - Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0004 - Statement - Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0005 - Statement - Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0006 - Disclosure - Nature of business link:presentationLink link:calculationLink link:definitionLink 0007 - Disclosure - Interim Financial Statements link:presentationLink link:calculationLink link:definitionLink 0008 - Disclosure - Net Income (Loss) Per Common and Common Equivalent Share link:presentationLink link:calculationLink link:definitionLink 0009 - Disclosure - Share-Based Payments link:presentationLink link:calculationLink link:definitionLink 0010 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0011 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 0012 - Disclosure - Line of Credit and Equipment Lease Facility Agreements link:presentationLink link:calculationLink link:definitionLink 0013 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0014 - Disclosure - Commitment link:presentationLink link:calculationLink link:definitionLink 0015 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0016 - Disclosure - Net Income (Loss) Per Common and Common Equivalent Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0017 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 0018 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 0019 - Disclosure - Net Income (Loss) Per Common and Common Equivalent Share - Calculation of both Basic and Dilute Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0020 - Disclosure - Inventories - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0021 - Disclosure - Accrued Expenses - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 0022 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 0023 - Disclosure - Commitment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-31 8 ex311q3201210q.htm EXHIBIT 31.1

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:

  1. I have reviewed this quarterly report on Form 10-Q;
  2. 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;
  3. 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;
  4. 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.

  1. 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 9, 2012
/s/ Grant C. Bennett
Grant C. Bennett
President and Chief Executive Officer

 

 

EX-31 9 ex312q3201210q.htm EXHIBIT 31.2

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, Ralph M. Norwood, certify that:

  1. I have reviewed this quarterly report on Form 10-Q;
  2. 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;
  3. 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;
  4. 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.

  1. 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 9, 2012
/s/ Ralph M. Norwood
Ralph M. Norwood
Chief Financial Officer

 

 

EX-32 10 ex321q3201210q.htm EXHIBIT 32.1

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 29, 2012 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, Ralph M. Norwood, 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:

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

 

Date: November 9, 2012
/s/ Grant C. Bennett
Grant C. Bennett
President and Chief Executive Officer

 

Date: November 9, 2012
/s/ Ralph M. Norwood
Ralph M. Norwood
Chief Financial Officer

 

 

 

 

XML 11 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; word-wrap: break-word; } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; } ..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 12 R9.htm IDEA: XBRL DOCUMENT v2.4.0.6
Share-Based Payments
3 Months Ended
Sep. 29, 2012
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Share-Based Payments

(4) 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 under the Company’s 2009 Stock Incentive Plan (the “Plan”) during the quarters ended September 29, 2012 and October 1, 2011. During the three and nine months ended September 29, 2012 the Company recognized $55,127 and $168,378, respectively as share-based compensation expense related to previously granted shares under the Plan. During the three and nine months ended October 1, 2011 the Company recognized $45,958 and $158,449, respectively, as share-based compensation expense related to previously granted shares under the Plan.

 

There were no option exercises during the quarter ended September 29, 2012. During the quarter ended October 1, 2011, 31,500 stock options were exercised. No options expired during the quarters ended September 29, 2012 and October 1, 2011.

 



EXCEL 13 Financial_Report.xls IDEA: XBRL DOCUMENT begin 644 Financial_Report.xls M[[N_34E-12U697)S:6]N.B`Q+C`-"E@M1&]C=6UE;G0M5'EP93H@5V]R:V)O M;VL-"D-O;G1E;G0M5'EP93H@;75L=&EP87)T+W)E;&%T960[(&)O=6YD87)Y M/2(M+2TM/5].97AT4&%R=%\T86)F,F(P9%\Q9C@Y7S0Y,65?8C%A.%\W96,P M9#!C-6)D.#$B#0H-"E1H:7,@9&]C=6UE;G0@:7,@82!3:6YG;&4@1FEL92!7 M96(@4&%G92P@86QS;R!K;F]W;B!A'!L;W)E&UL;G,Z=CTS1")U&UL;G,Z;STS1")U&UL/@T*(#QX.D5X8V5L5V]R:V)O;VL^#0H@(#QX M.D5X8V5L5V]R:W-H965T5]);F9O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DYE=%]);F-O;65?3&]S#I. M86UE/@T*("`@(#QX.E=O#I7;W)K#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D%C8W)U961?17AP96YS97,\+W@Z3F%M93X-"B`@("`\>#I7;W)K M#I7;W)K#I7;W)K#I% M>&-E;%=O#I7;W)K M#I%>&-E;%=O#I%>&-E;%=O'!E;G-E#I7;W)K#I% M>&-E;%=O#I%>&-E;%=O'!E;G-E M#I%>&-E;%=O&5S7T1E=&%I;'-?3F%R#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O6QE#I!8W1I=F53:&5E=#X-"B`@/'@Z M4')O=&5C=%-T#I0#I0#I0&UL/CPA6V5N9&EF72TM/@T*/"]H M96%D/@T*("`\8F]D>3X-"B`@(#QP/E1H:7,@<&%G92!S:&]U;&0@8F4@;W!E M;F5D('=I=&@@36EC'1087)T7S1A8F8R8C!D M7S%F.#E?-#DQ95]B,6$X7S=E8S!D,&,U8F0X,0T*0V]N=&5N="U,;V-A=&EO M;CH@9FEL93HO+R]#.B\T86)F,F(P9%\Q9C@Y7S0Y,65?8C%A.%\W96,P9#!C M-6)D.#$O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^0U!3(%1%0TA.3TQ/1TE%4R!#3U)0+T1%+SQS<&%N/CPO M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^665S/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!0=6)L:6,@1FQO870\+W1D/@T*("`@ M("`@("`\=&0@8VQA'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'!E;G-E&5S/"]T9#X-"B`@ M("`@("`@/'1D(&-L87-S/3-$=&5X=#XF;F)S<#LF;F)S<#L\2!A M;F0@97%U:7!M96YT.CPO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$6%B;&4\+W1D/@T* M("`@("`@("`\=&0@8VQA'!E;G-E'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F5D(#$U+#`P,"PP,#`@3PO=&0^#0H@ M("`@("`@(#QT9"!C;&%S3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\T M86)F,F(P9%\Q9C@Y7S0Y,65?8C%A.%\W96,P9#!C-6)D.#$-"D-O;G1E;G0M M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-&%B9C)B,&1?,68X.5\T.3%E7V(Q83A? M-V5C,&0P8S5B9#@Q+U=O'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\T86)F,F(P9%\Q9C@Y M7S0Y,65?8C%A.%\W96,P9#!C-6)D.#$-"D-O;G1E;G0M3&]C871I;VXZ(&9I M;&4Z+R\O0SHO-&%B9C)B,&1?,68X.5\T.3%E7V(Q83A?-V5C,&0P8S5B9#@Q M+U=O'0O M:'1M;#L@8VAA'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$7!E.B!T97AT+VAT;6P[(&-H M87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U% M5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O M:'1M;#L@8VAA2`H=7-E9"!I;BD@;W!E'0^ M)FYB&-E'0^)FYB'!E;G-E'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$&5S+"!N970@;V8@'0^)FYB3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%\T86)F,F(P9%\Q9C@Y7S0Y,65?8C%A.%\W96,P9#!C-6)D.#$- M"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-&%B9C)B,&1?,68X.5\T M.3%E7V(Q83A?-V5C,&0P8S5B9#@Q+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE M;'9E=&EC82P@4V%N2!A9'9A;F-E M9"!M871E6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E M=&EC82P@4V%N'0M:6YD96YT.B`P+C5I;B<^0U!3(&%L2!I;F-L M=61E(&-O;7!O;F5N=',@;6%D92!O9B!M971A;"UM871R:7@@8V]M<&]S:71E M0T*:6YC;'5D92!C;VUP;VYE;G1S(&UA9&4@;V8@;6]R M92!T2!T;R!F=7)T:&5R(&1E M=F5L;W`@:71S(&-O;7!O7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\ M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E M;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'`@'0M:6YD96YT.B`S M,W!T)SXF(SD[07,@<&5R;6ET=&5D(&)Y('1H92!R=6QE6QE/3-$)V9O;G0Z(#$P<'0@ M07)I86PL($AE;'9E=&EC82P@4V%N6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E M=&EC82P@4V%N0T*=&\@<')E28C,30V.W,@8F%L86YC92!S:&5E="!A="!$96-E;6)E<@T*,S$L M(#(P,3$@:&%S(&)E96X@9&5R:79E9"!F2!A8V-O=6YT:6YG('!R:6YC:7!L97,@9V5N97)A;&QY(&%C M8V5P=&5D(&EN('1H92!5;FET960@4W1A=&5S(&]F($%M97)I8V$@9F]R(&-O M;7!L971E(&9I;F%N8VEA;"!S=&%T96UE;G1S+B!#97)T86EN#0II=&5M2<^)B,Q-C`[/"]P/@T*#0H\<"!S M='EL93TS1"=F;VYT.B`Q,'!T($%R:6%L+"!(96QV971I8V$L(%-A;G,M4V5R M:68[(&UA'!E8W1E9"!F;W(@=&AE(&9U;&P@>65A6QE/3-$ M)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N'0M:6YD96YT.B`M,"XR M-6EN)SX\+W`^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%\T86)F,F(P9%\Q9C@Y7S0Y,65?8C%A.%\W96,P9#!C-6)D.#$-"D-O M;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-&%B9C)B,&1?,68X.5\T.3%E M7V(Q83A?-V5C,&0P8S5B9#@Q+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R6QE/3-$)VUA2!D:79I9&EN9R!N970@:6YC;VUE M(&]R(&QO'0M:6YD96YT.B`P+C5I;B<^5&AE(&9O;&QO=VEN9R!T86)L92!P M6QE/3-$)V)O6QE/3-$)W9E M6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SX\+W1D/CQT9#XF(S$V,#L\+W1D M/@T*("`@(#QT9"!C;VQS<&%N/3-$,R!S='EL93TS1"=T97AT+6%L:6=N.B!R M:6=H="<^4V5P=&5M8F5R(#(Y+#PO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@ M/'1D(&-O;'-P86X],T0S('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SY/ M8W1O8F5R(#$L/"]T9#X\=&0^)B,Q-C`[/"]T9#X-"B`@("`\=&0@8V]L6QE/3-$)W!A9&1I;F6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B;W)D97(M8F]T=&]M.B!";&%C:R`Q M<'0@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SX\+W1D M/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!C;VQS<&%N/3-$,R!S='EL93TS M1"=T97AT+6%L:6=N.B!R:6=H="<^/"]T9#X\=&0^)B,Q-C`[/"]T9#X-"B`@ M("`\=&0@8V]L6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT M9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S M='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^)B,Q-C`[/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO M=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L M969T)SXF(S$V,#L\+W1D/CPO='(^#0H\='(@'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S M='EL93TS1"=W:61T:#H@,3`E.R!T97AT+6%L:6=N.B!R:6=H="<^*#4S,"PY M-#4\+W1D/CQT9"!S='EL93TS1"=W:61T:#H@,B4[('1E>'0M86QI9VXZ(&QE M9G0G/BD\+W1D/CQT9"!S='EL93TS1"=W:61T:#H@,B4G/B8C,38P.SPO=&0^ M#0H@("`@/'1D('-T>6QE/3-$)W=I9'1H.B`Q)3L@=&5X="UA;&EG;CH@;&5F M="<^)#PO=&0^/'1D('-T>6QE/3-$)W=I9'1H.B`Q,"4[('1E>'0M86QI9VXZ M(')I9VAT)SXR-RPU.#D\+W1D/CQT9"!S='EL93TS1"=W:61T:#H@,24[('1E M>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W=I9'1H M.B`S)2<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@'0M86QI9VXZ(&QE9G0G/BD\+W1D/CQT M9"!S='EL93TS1"=W:61T:#H@,B4G/B8C,38P.SPO=&0^#0H@("`@/'1D('-T M>6QE/3-$)W=I9'1H.B`Q)3L@=&5X="UA;&EG;CH@;&5F="<^)#PO=&0^/'1D M('-T>6QE/3-$)W=I9'1H.B`Q,"4[('1E>'0M86QI9VXZ(')I9VAT)SXU-BPY M,34\+W1D/CQT9"!S='EL93TS1"=W:61T:#H@,24[('1E>'0M86QI9VXZ(&QE M9G0G/B8C,38P.SPO=&0^/"]T6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^ M#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO M=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\+W1D M/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT M9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L M969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H M="<^)B,Q-C`[/"]T9#X\=&0@6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS M1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9#XF(S$V,#L\+W1D M/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\ M+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^)B,Q-C`[/"]T M9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G M/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT M+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CPO='(^#0H\='(@6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^ M/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\+W1D/CQT M9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9#XF M(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T M)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^ M)B,Q-C`[/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T M>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\+W1D/CQT9"!S='EL M93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CPO='(^#0H\='(@ M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G M/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT)SXQ,BPX-C@L.3,T/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=T M97AT+6%L:6=N.B!R:6=H="<^*#`N,#0\+W1D/CQT9"!S='EL93TS1"=T97AT M+6%L:6=N.B!L969T)SXI/"]T9#X\=&0^)B,Q-C`[/"]T9#X-"B`@("`\=&0@ M6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT)SXP+C`P/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXH,"XQ,3PO=&0^/'1D('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0G/BD\+W1D/CQT9#XF(S$V,#L\+W1D/@T* M("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXD/"]T9#X\=&0@ M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P M.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C M,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V M,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\ M+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N M.B!R:6=H="<^)B,Q-C`[/"]T9#X\=&0@6QE/3-$)W9E6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^ M#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO M=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\+W1D M/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT M9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L M969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H M="<^)B,Q-C`[/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I M;F6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0G/B0\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^,C6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!R:6=H="<^-38L.3$U/"]T9#X\=&0@6QE/3-$)W9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO M=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L M969T)SXF(S$V,#L\+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL M93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS M1"=T97AT+6%L:6=N.B!R:6=H="<^)B,Q-C`[/"]T9#X\=&0@6QE M/3-$)W9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P M.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C M,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V M,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\ M+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N M.B!R:6=H="<^)B,Q-C`[/"]T9#X\=&0@6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/"]T6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^ M/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T M)SXF(S$V,#L\+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS M1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T M97AT+6%L:6=N.B!R:6=H="<^)B,Q-C`[/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/"]T6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^ M/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT)SXQ,BPW-#@L,30Y/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P M.SPO=&0^/"]T6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT)SXF(S$U,3LF(S$V,#LF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT M+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@ M(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT M9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^-#0R+#$V.#PO=&0^/'1D M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C M,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G M/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF M(S$U,3LF(S$V,#LF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N M.B!L969T)SXF(S$V,#L\+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S M='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S='EL M93TS1"=T97AT+6%L:6=N.B!R:6=H="<^-#8V+#,U-#PO=&0^/'1D('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/"]T6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G M/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT)SXQ,BPX-C@L.3,T/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT)SXH,"XP-#PO=&0^/'1D('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0G/BD\+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT M9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXD/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT M9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^,"XP,#PO=&0^/'1D('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/"]T6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E M=&EC82P@4V%N6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N3X-"CPO:'1M;#X-"@T* M+2TM+2TM/5].97AT4&%R=%\T86)F,F(P9%\Q9C@Y7S0Y,65?8C%A.%\W96,P M9#!C-6)D.#$-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-&%B9C)B M,&1?,68X.5\T.3%E7V(Q83A?-V5C,&0P8S5B9#@Q+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C M:&%R6UE;G1S/&)R/CPO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^/'`@2!M96%S=7)E&-H86YG92!F;W(@=&AE(&%W87)D+"!T:&4@2!T:&4@=F5S=&EN9R!P97)I M;V0I+B!4:&4@0V]M<&%N>2!P'!E;G-E(&%S'0M:6YD96YT.B`P+C5I;B<^5&AE2!R96-O9VYI>F5D("0U-2PQ,C<@86YD("0Q-C@L,S'!E;G-E M(')E;&%T960@=&\@<')E=FEO=7-L>2!G2!R96-O9VYI>F5D("0T M-2PY-3@@86YD("0Q-3@L-#0Y+"!R97-P96-T:79E;'DL(&%S('-H87)E+6)A M'!E;G-E(')E;&%T960@=&\@<')E=FEO=7-L M>2!G&5R8VES97,@9'5R:6YG('1H92!Q=6%R=&5R#0IE;F1E9"!397!T96UB97(@ M,CDL(#(P,3(N($1U'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE M;'9E=&EC82P@4V%N6QE/3-$)V)O6QE/3-$)W9E6QE/3-$)W9E M6QE/3-$)W9E6QE/3-$)W=I9'1H.B`X)2<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@'0M86QI9VXZ(&QE M9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W=I9'1H.B`X)2<^)B,Q-C`[ M/"]T9#X-"B`@("`\=&0@'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/"]T6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@ M("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^ M/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXQ+#8X-BPY-C8\+W1D M/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CPO M='(^#0H\='(@6QE/3-$)W!A M9&1I;F6QE M/3-$)V)O'0M86QI9VXZ(')I9VAT)SXQ+#`V,2PS-S`\ M+W1D/CQT9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,7!T.R!T97AT+6%L M:6=N.B!L969T)SXF(S$V,#L\+W1D/CPO='(^#0H\='(@6QE/3-$)W!A9&1I M;F6QE/3-$)V)O6QE/3-$)V)O6QE M/3-$)W!A9&1I;F'0M86QI9VXZ(&QE9G0G/B0\+W1D M/CQT9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!";&%C:R`R+C5P="!D;W5B M;&4[('1E>'0M86QI9VXZ(')I9VAT)SXS+#$S."PV,3<\+W1D/CQT9"!S='EL M93TS1"=P861D:6YG+6)O='1O;3H@,BXU<'0[('1E>'0M86QI9VXZ(&QE9G0G M/B8C,38P.SPO=&0^/"]T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'!E;G-E6%B;&5S(&%N9"!!8V-R=6%L6QE/3-$)VUA6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E M=&EC82P@4V%N6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SX\+W1D/CQT9#XF M(S$V,#L\+W1D/@T*("`@(#QT9"!C;VQS<&%N/3-$,R!S='EL93TS1"=T97AT M+6%L:6=N.B!R:6=H="<^4V5P=&5M8F5R(#(Y+#PO=&0^/'1D/B8C,38P.SPO M=&0^#0H@("`@/'1D(&-O;'-P86X],T0S('-T>6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT)SY$96-E;6)E6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!B;W)D97(M8F]T=&]M.B!";&%C:R`Q<'0@6QE/3-$)W9E'0M86QI9VXZ M(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=W:61T:#H@,3(E.R!T97AT+6%L M:6=N.B!R:6=H="<^-S$L-3`P/"]T9#X\=&0@6QE/3-$)W=I9'1H M.B`Q)3L@=&5X="UA;&EG;CH@;&5F="<^)#PO=&0^/'1D('-T>6QE/3-$)W=I M9'1H.B`Q,B4[('1E>'0M86QI9VXZ(')I9VAT)SXW,BPW,#`\+W1D/CQT9"!S M='EL93TS1"=W:61T:#H@,24[('1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO M=&0^/"]T6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C M,38P.SPO=&0^/"]T6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)V)O M'0M M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)V)O6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT M9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!";&%C:R`R+C5P="!D;W5B;&4[ M('1E>'0M86QI9VXZ(')I9VAT)SXX,S4L-S8T/"]T9#X\=&0@6QE/3-$)V)O6QE/3-$)V)O'0M86QI9VXZ(&QE9G0G/B8C,38P M.SPO=&0^/"]T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA2!!9W)E96UE;G1S M/&)R/CPO2!!9W)E96UE;G1S/"]T9#X-"B`@ M("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<"!S='EL93TS1"=M87)G:6XZ(#`G M/B@W*2!,:6YE(&]F($-R961I="!A;F0@17%U:7!M96YT($QE87-E($9A8VEL M:71Y($%G2!T M:&4@3&5A2!I'0M:6YD96YT.B`P+C5I M;B<^/"]P/CQS<&%N/CPO7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\ M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E M;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$6QE/3-$)VUA M'0M:6YD96YT.B`P+C5I;B<^070@1&5C96UB97(@,S$L(#(P M,3$L('1H92!#;VUP86YY(&AA9"!A<'!R;WAI;6%T96QY#0HD,2PS-C@L,#`P M(&]F(&YE="!O<&5R871I;F<@;&]S69O6QE/3-$)V9O;G0Z(#$P M<'0@07)I86PL($AE;'9E=&EC82P@4V%N6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE M;'9E=&EC82P@4V%N'0M:6YD96YT.B`P+C5I;B<^5&AE($-O;7!A;GD@:&%S(&$@ M8W5R"!A2!T:&%N(&YO="8C,S0[('1H870-"F%L;"!O&%B;&4-"FEN8V]M92!T;R!R96%L:7IE('1H92!T87@@ M8F5N969I=',@"!A'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0M:6YD96YT.B`P+C5I;B<^26X@2G5L>2`R,#`V+"!T:&4@0V]M<&%N>2!E M;G1E&EM871E;'D@,S2!S979E;B!A8W)E65A2`R,#$Q+"!T:&4@0V]M<&%N>2!E;G1E65A6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E M=&EC82P@4V%N6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N2!H860@)#(S."PP,#`@:6X@;W5T2!I;G1E;F1S('1O(&9I;F%N8V4@<')O9'5C=&EO;B!E<75I<&UE;G0@ M=VET:"!E>&ES=&EN9R!C87-H(&)A;&%N8V5S(&%N9"!F=6YD6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC82P@ M4V%N6QE M/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N3X-"CPO:'1M;#X-"@T*+2TM+2TM M/5].97AT4&%R=%\T86)F,F(P9%\Q9C@Y7S0Y,65?8C%A.%\W96,P9#!C-6)D M.#$-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-&%B9C)B,&1?,68X M.5\T.3%E7V(Q83A?-V5C,&0P8S5B9#@Q+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^ M/'`@'0M:6YD96YT.B`P M+C5I;B<^26X@3V-T;V)E2!R96YE=V5D(&9O M65A6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N'0M:6YD96YT.B`P+C5I;B<^ M26X@3F]V96UB97(@,C`Q,BP@=&AE($-O;7!A;GD@86YD#0I3;W9E6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC M82P@4V%N3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\T86)F,F(P9%\Q9C@Y7S0Y,65? M8C%A.%\W96,P9#!C-6)D.#$-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O M0SHO-&%B9C)B,&1?,68X.5\T.3%E7V(Q83A?-V5C,&0P8S5B9#@Q+U=O'0O:'1M;#L@ M8VAA'0^/'1A8FQE(&-E;&QP861D:6YG/3-$,"!C96QL6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SY397!T96UB97(@,CDL/"]T M9#X\=&0^)B,Q-C`[/"]T9#X-"B`@("`\=&0@8V]L6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT)SY/8W1O8F5R(#$L/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)W9E6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B;W)D97(M8F]T=&]M.B!";&%C:R`Q<'0@6QE/3-$)W9E6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SX\ M+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!C;VQS<&%N/3-$,R!S='EL M93TS1"=T97AT+6%L:6=N.B!R:6=H="<^/"]T9#X\+W1R/@T*/'1R('-T>6QE M/3-$)W9E6QE/3-$)W9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^ M/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T M)SXF(S$V,#L\+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS M1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T M97AT+6%L:6=N.B!R:6=H="<^)B,Q-C`[/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/"]T6QE/3-$)W=I9'1H.B`T M,"4[('1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)W=I9'1H.B`Q)3L@=&5X="UA M;&EG;CH@;&5F="<^)#PO=&0^/'1D('-T>6QE/3-$)W=I9'1H.B`Q,"4[('1E M>'0M86QI9VXZ(')I9VAT)SXH-3,P+#DT-3PO=&0^/'1D('-T>6QE/3-$)W=I M9'1H.B`R)3L@=&5X="UA;&EG;CH@;&5F="<^*3PO=&0^/'1D('-T>6QE/3-$ M)W=I9'1H.B`R)2<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@6QE/3-$)W=I9'1H.B`Q)3L@=&5X="UA;&EG;CH@;&5F="<^)B,Q-C`[ M/"]T9#X\=&0@'0M86QI9VXZ(&QE9G0G/B0\ M+W1D/CQT9"!S='EL93TS1"=W:61T:#H@,3`E.R!T97AT+6%L:6=N.B!R:6=H M="<^*#$L-#,X+#`P-#PO=&0^/'1D('-T>6QE/3-$)W=I9'1H.B`R)3L@=&5X M="UA;&EG;CH@;&5F="<^*3PO=&0^/'1D('-T>6QE/3-$)W=I9'1H.B`R)2<^ M)B,Q-C`[/"]T9#X-"B`@("`\=&0@6QE/3-$)W=I M9'1H.B`Q)3L@=&5X="UA;&EG;CH@;&5F="<^)B,Q-C`[/"]T9#X\+W1R/@T* M/'1R('-T>6QE/3-$)W9E6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T M>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\+W1D/CQT9"!S='EL M93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9#XF(S$V,#L\ M+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V M,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^)B,Q-C`[ M/"]T9#X\=&0@6QE/3-$)W9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C M,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT M9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S M='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^)B,Q-C`[/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO M=&0^/"]T6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS M1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9#XF(S$V,#L\+W1D M/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\ M+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^)B,Q-C`[/"]T M9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G M/B8C,38P.SPO=&0^/"]T6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXQ,BPW-#@L,30Y/"]T9#X\=&0@6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/"]T6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/BD\+W1D/CQT M9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L M969T)SXD/"]T9#X\=&0@6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R M:6=H="<^,"XP,#PO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G M/B8C,38P.SPO=&0^/"]T6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P M.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\ M+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D M/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N M.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R M:6=H="<^)B,Q-C`[/"]T9#X\=&0@6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@ M("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^ M/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\+W1D/CQT M9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CPO='(^ M#0H\='(@6QE M/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T M>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\+W1D/CQT9"!S='EL M93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9#XF(S$V,#L\ M+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V M,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^)B,Q-C`[ M/"]T9#X\=&0@6QE/3-$)W9E6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=T97AT M+6%L:6=N.B!R:6=H="<^*#4S,"PY-#4\+W1D/CQT9"!S='EL93TS1"=T97AT M+6%L:6=N.B!L969T)SXI/"]T9#X\=&0^)B,Q-C`[/"]T9#X-"B`@("`\=&0@ M6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT)SXR-RPU.#D\+W1D/CQT9"!S='EL93TS1"=T M97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9#XF(S$V,#L\+W1D/@T* M("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXD/"]T9#X\=&0@ M6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXU-BPY,34\+W1D M/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CPO M='(^#0H\='(@6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T M)SXF(S$V,#L\+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS M1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T M97AT+6%L:6=N.B!R:6=H="<^)B,Q-C`[/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C M,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G M/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF M(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V M,#L\+W1D/CPO='(^#0H\='(@6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@ M("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^ M/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\+W1D/CQT M9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9#XF M(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T M)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^ M)B,Q-C`[/"]T9#X\=&0@6QE/3-$)W9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P M.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C M,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V M,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\ M+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N M.B!R:6=H="<^)B,Q-C`[/"]T9#X\=&0@6QE/3-$)W9E6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT)SXQ,BPX-S$L-C4Y/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G M/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT)SXQ,BPW,S,L,S$R/"]T9#X\=&0@6QE M/3-$)W9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO M=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT)SXT-#(L,38X/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D M/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M)SXT-C8L,S4T/"]T9#X\=&0@6QE/3-$)W9E6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXQ,RPQ.3`L,S$W/"]T9#X\=&0@6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/"]T6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^ M,"XP,#PO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P M.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R M:6=H="<^*#`N,3$\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T M)SXI/"]T9#X\=&0^)B,Q-C`[/"]T9#X-"B`@("`\=&0@6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT)SXP+C`P/"]T9#X\=&0@'0O:F%V M87-C3X-"B`@("`\=&%B M;&4@8VQA6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT)SY397!T96UB97(@,CDL/"]T9#X\=&0^)B,Q M-C`[/"]T9#X-"B`@("`\=&0@8V]L6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!B;W)D97(M8F]T=&]M.B!";&%C:R`Q<'0@6QE/3-$)W=I9'1H.B`U-B4[('1E>'0M86QI M9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)W=I9'1H.B`Q)3L@=&5X="UA;&EG;CH@;&5F="<^)#PO M=&0^/'1D('-T>6QE/3-$)W=I9'1H.B`Q,B4[('1E>'0M86QI9VXZ(')I9VAT M)SXS.#`L,C$W/"]T9#X\=&0@6QE/3-$)W=I9'1H.B`Q)3L@=&5X M="UA;&EG;CH@;&5F="<^)#PO=&0^/'1D('-T>6QE/3-$)W=I9'1H.B`Q,B4[ M('1E>'0M86QI9VXZ(')I9VAT)SXS.3`L,C@Q/"]T9#X\=&0@6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXQ+#8Y,"PQ,#8\+W1D/CQT9"!S='EL M93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9#XF(S$V,#L\ M+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V M,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^,2PV.#8L M.38V/"]T9#X\=&0@6QE/3-$)W9E'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)V)O6QE/3-$)W!A9&1I;F'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$ M)W!A9&1I;F6QE/3-$)V)O6QE M/3-$)W9E'0M86QI9VXZ(&QE9G0G M/B0\+W1D/CQT9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!";&%C:R`R+C5P M="!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT)SXS+#,P,2PR-#@\+W1D/CQT M9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,BXU<'0[('1E>'0M86QI9VXZ M(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W!A9&1I;F3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%\T86)F,F(P9%\Q9C@Y7S0Y,65?8C%A.%\W96,P9#!C-6)D.#$-"D-O M;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-&%B9C)B,&1?,68X.5\T.3%E M7V(Q83A?-V5C,&0P8S5B9#@Q+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT)SY397!T96UB97(@,CDL/"]T9#X\=&0^)B,Q-C`[/"]T9#X- M"B`@("`\=&0@8V]L6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B;W)D97(M8F]T=&]M.B!";&%C:R`Q<'0@6QE/3-$)W=I9'1H.B`U-B4[('1E>'0M86QI9VXZ(&QE9G0[ M('!A9&1I;F6QE/3-$)W=I9'1H.B`Q)3L@=&5X="UA;&EG;CH@;&5F M="<^)#PO=&0^/'1D('-T>6QE/3-$)W=I9'1H.B`Q,B4[('1E>'0M86QI9VXZ M(')I9VAT)SXW,2PU,#`\+W1D/CQT9"!S='EL93TS1"=W:61T:#H@,24[('1E M>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W=I9'1H M.B`X)2<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@6QE M/3-$)W=I9'1H.B`Q)3L@=&5X="UA;&EG;CH@;&5F="<^)B,Q-C`[/"]T9#X\ M+W1R/@T*/'1R('-T>6QE/3-$)W9E7)O;&P\+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT M9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S M='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^-#6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P M.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C M,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXT-38L M,S(R/"]T9#X\=&0@6QE/3-$)W9E6QE M/3-$)W!A9&1I;F6QE/3-$)V)O6QE/3-$)W!A9&1I;F'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W!A M9&1I;F6QE M/3-$)V)O6QE/3-$)W!A9&1I;F'0M M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/"]T6QE/3-$)W9E6QE/3-$)V)O6QE/3-$)V)O'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO M=&0^/'1D('-T>6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I M;F6QE/3-$)W9E7!E.B!T97AT M+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^ M#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT M/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^)FYB'0^)FYB7!E M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@ M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R M=%\T86)F,F(P9%\Q9C@Y7S0Y,65?8C%A.%\W96,P9#!C-6)D.#$-"D-O;G1E M;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-&%B9C)B,&1?,68X.5\T.3%E7V(Q M83A?-V5C,&0P8S5B9#@Q+U=O'0O:'1M;#L@8VAA'!E M;G-E6%B;&5S(&%N9"!!8V-R=6%L'!E;G-E3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\T86)F M,F(P9%\Q9C@Y7S0Y,65?8C%A.%\W96,P9#!C-6)D.#$-"D-O;G1E;G0M3&]C M871I;VXZ(&9I;&4Z+R\O0SHO-&%B9C)B,&1?,68X.5\T.3%E7V(Q83A?-V5C M,&0P8S5B9#@Q+U=O'0O:'1M;#L@8VAA&5S("A$971A M:6QS($YA69O'0^)#"!"96YE9FET M+"!3=&%T93PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^)#'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S M8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I M=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\>&UL('AM M;&YS.F\],T0B=7)N.G-C:&5M87,M;6EC'1087)T I7S1A8F8R8C!D7S%F.#E?-#DQ95]B,6$X7S=E8S!D,&,U8F0X,2TM#0H` ` end XML 14 R8.htm IDEA: XBRL DOCUMENT v2.4.0.6
Net Income (Loss) Per Common and Common Equivalent Share
3 Months Ended
Sep. 29, 2012
Earnings Per Share [Abstract]  
Net Income (Loss) Per Common and Common Equivalent Share

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

Basic net income or loss per common share is calculated by dividing net income or loss by the weighted average number of common shares outstanding during the period. Diluted net income per common share is calculated by dividing net income 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 option and stock purchase rights. Common stock equivalents are excluded from the diluted calculations when a net loss is incurred as they would be antidilutive.

The following table presents the calculation of both basic and diluted EPS:

  Fiscal Quarters Ended Nine-Month Periods Ended
  September 29,  October 1,  September 29,  October 1,
   2012  2011  2012  2011
        
Basic EPS Computation:            
Numerator:                    
Net income (loss)  $(530,945)  $27,589   $(1,438,004)  $56,915 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   12,871,659    12,748,149    12,868,934    12,733,312 
Basic EPS  $(0.04)  $0.00   $(0.11)  $0.00 
Diluted EPS Computation:                    
Numerator:                    
Net income (loss)  $(530,945)  $27,589   $(1,438,004)  $56,915 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   12,871,659    12,748,149    12,868,934    12,733,312 
Dilutive effect of stock options   —      442,168    —      466,354 
Total Shares   12,871,659    13,190,317    12,868,934    13,199,666 
Diluted EPS  $(0.04)  $0.00   $(0.11)  $0.00 

 

ZIP 15 0000814676-12-000032-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000814676-12-000032-xbrl.zip M4$L#!!0````(`/9\:4&!WU8[WR<``+2R`0`1`!P`8W!S:"TR,#$R,#DR.2YX M;6Q55`D``P]JG5`/:IU0=7@+``$$)0X```0Y`0``[%UKB+]0@/*G3CDI](?CI_@ ME?"*^91+Y^%L[M.8PHT4Z412CU0JC48-JOV#!E[(/]]=+ZN=QO'\Y/CXZ>GI M*`@?G:>0_Q4=N6&SZN[#A+MT6=??JB(3A"_$L@]B$Z>(_;FH-">)_4HY)-C M19;)\7]_>'_O3NG,&;$@BIW`I0=Y*9\%?U65([9M'XN[^:,;3R)XCJ$>X^T' M)UK5C`1KGM]@`G>]>%F@^+!^G-XL/S0)'X_AQC%V MSD@F(Y7DCW,ZWDK9.(:[^8,L"C6%F'7M2Y_("R31:.(X\V6!L1,]B(>S&Q5D MX`X/?1I5EA%WJ@O%B_F60N).1:'SV_M?EP7.WM]?GQ^=WWP0#\JV8A_D^HI] M?!()3;JC8TFHQ\E4",V=1]-17N#H.?(.LMN(^>8@8FBW!])Q7E6JOVX8Q/0Y MEICWYN"*A[.4F@GLXC#];8]6^,MB-(A9O%A>75YG'MX9,W`4@B4M]4_>]>?7 MOQV\15.RB&:8QNOC]<(KN.-*O`QM3CD+O4T6H-<\1O-_NVI.7M/JWD8Q<$Z% M0MCN%;Q7*I)?+Q'(+V8BW2[GL^AF+#`(`6[?F&Q3KQ&_735@"9'=&5A(WZ(" MEH14TJ2]"(F,``:4F/Z-R;;@7+,&[#L" M?8,*6(Y`14WJ+Z0D8*F$/M]?;(AE1ITHX?1M-D0Y@6?RRO);90BL;4O]]U.' MTV@K1&9.XJ'.&,#O=@N.QQZA/S9EBV4_)K-T%J%PN[T,UCE6U5H`O:!!.&/! M+MC=.K^YNSV^N#Q^?;RM[DWL<[`/[OC7@4>??Z.+QN!%&]Q: M6Q'N(G2AEX+X$XP]&Z.`!?Z>UE\L7E7MK3##R]3=-ZZ_&)BWUE:$.X.['CYQ MY3N3QC!CQX]HBE"JH%CS><(Y7F:1Z_C_H@YOVY:1<.I90[;5MJD`?U+?_RT( MGX)[4/4PH-YU%"7@A)O"?@R+"K"EMDW8/T(_"2"B+\0<8M01;JV6"O5.Y7!' MYR&/63!)I_`:H_T+/<&NVC91!9MS$/S*PZP:)(H51U ME2&D79XJ\!5<:][8W]6R$6S4M!T.-:P=&/ZN@EO6M"G5V^3!9^Z5'SIQ"69M M\D1")RMN8)R5/.HR$&STYD`&?Z*D$[9%B1:JK="?<#8+@_LX=/]*H]U-$F,> M@#/HS4AD0;+`X_KC%3*Q3&+H=DF]:L!R:MG4Y,DM#\*JD\N( M:*HER]KKX\WZVR%7C4'JD'7#)GH36"&1=TY$/;0*&D1.S,)@B,83PU)-:\6A M&JD[G[8B(;JE:79;/M>!R\'GT@N:_O]U<$''%/R5!W?"&?WD/--A=,764Q-J MA3P8W;;25$QC#V3/7#>$R!/=49>R1^?!WQ:G6XG6M@W+4NK(;N(.Q;6M7$<@ M6**J0Y.]#AXA%H2<#:2LQ%`,G$9LA-B;7FLA&H9AXGSY0/1RB=\ZBZ%T>.0_,9_%`&JD0W9:M'437<(?BVE:H MAF+U9`KQ?$XY)%D^C$#/`N_R[X3-,=O[A4.,3W/+]7H'D;*L&Z99RBM:\]A7 M6]KV@J:8>K$?AF@+C#&F"I1 M"J&B.?JPO%L[%=LD1!Z"]^6S2Z,(DHMW-*"0X2*AZKSNB@5.X$+&?^;&[+&/ MVWF.V$G`_#<',1AI89E_;YQ:*[9I%@-++SX5QNI2ZD58"Y`\=Z*IT/-HBH[FT?%1__?GN4>V0A2C,"1L0V!H M\NWS.5TS9+)/\F?QNX.842S#&6G1NZ@>`W8G$;QK<.\8:9<%+V46:ZJ M;PO=>CX`!H1:,^@["D.OA-[$4\H_.$$R=MPXX=0#'^HE;MQXLK.>C@PN0R_F M&/6@0Y"LVOA2&T-TV5)T^65)M@[&D$Z8]@N3;)U1JI9F:<6124>6PRB?J6G$ M(AMD6H&V5B8;Q*9M]E/;EK:<65/,DJ?N`MI^(E>W5*)M&O<&ZGD8Q3?C7\+0 MB^Y#?YN+;=>WX/9!V0J.OXS1@4+;GE8-'7K:&))"ZWXW%-`U,B2%UEI`P'7: MAM620Z8J0Z@"(>`7-S0A`VB-WEH+=$N6E:'0VRJ`BFL[]E#HK?O>4#2S.(-0 M"Y_.WX@5L"&Z?:2H!BE.+A?J;PG=ML\MFX#''0*Y]?#1-$JVUAVY_4*3;&I& M,W'?S'&_$F3;Z:)3S3)NNQZW3)/HA8FV"IR.5-IJ@&X8Q-P'D=8*H:@F,8M1 M:#@NK=V!8LFFW8K)1QH/K".Z*MO%G*2$T!J^K5[@7+8]%'C_;0[]\'MN=J@% M_Y.RR32FWMDCZ,B$?DQF#Y3?C#Q"JV,=E#0[I9 MADIL62T&YB_?D/U:QPLVI)N%0(_8AF$,UI!\.],GY_DLBF@<093)]JVV6"O8 MM7;8$J7)?#_8F*P7Y%`#L7@;*J67210JK4U9),FFQ9NK6D*^<%Q MIRR@?+&QYM^UR:8&0M<*LR/;(?J1:20,L&FE.%'0G,Q5PJ'>A%-X\HH]XZ^H MEV!4'9=-5U2V`O1BTD0JJJZ:Q1G:QDS$CH1IZ'O7LSD/'ZG8MM!/6T!7[4(, MW([0CTLC9>G,Y3P,(G!J+NXCN`Y@>#X!"?83#%%UJSR_MQ6B)YM&?E33B&YT M8K-U9Q&XWL["L35P<@6SK@/I2ZB1?%39E#6]&Z&JH/0Q#-Q^H4?15-DJ9F7U M,/U)-5M_MU73(%U)+1_IK#A`$X8.^GITK.B56JQF;555K31.V8Y5WD;:,^D@ M1)8-K=#SU=5W)]&H]9JAVG87$FN[/WL*PU)UL[@VOQ6@%Y,F$C$,62[N&F_, M9#AA*)JI6<4AYU#@S7RDJNC%[=2MP#LW6!38,O282&X%=&HI9-,SV],1& M2\Q6*8\PVX@7G7-R'9(]NQ`C-ZON!MY$%I8E*[*FM`%_#X*Z&9]#%L'B*\=% M:UNI]-2S^V62::1 M?%1<]-@"V8/9SE6@;U<.QI49%N.*?3-7E5+TXH# MWUJ4_IP:1779TDN;78;@U'^(9QN&27:RVCZS MUD9@([BP04^6C\BVAQ^6.*M);Y^'K0[ M\?FTWIBEDE(2],+R\?WP"0]B7H7\(DP>XG'B;[X[8W_:0?121.Y# M9]]-&R"N5[S&`.?Z[Z!CN5@W'/KPNV(J]:_/V`H_-/5AI)>_)0Y7-,>>#XYTD40['F;ZW;,88VB5&<3:P![,VN M]>$-6ZDZ4[NG+?MFUUC53U8SBOH!6].ZI[T/REGYVQ<>`X\U8 M(-[E">D='JU,GFSVT/6"T.\6@F7;I;4_54'THM57+D:4K%6?:AZ34Y>UG5>?L MA^34_KUQU0?P=W'*)FR7$3M[,GM7S"`ZI>JDE`C70_8GV/KLC*R_)+W>+X;< M-\$NK\+I3&]]H:7CN9ONJW25)R(:L]K3"ET_4OM:G>O':D\K_$/P< MR+`@@5+9R4`8Q[VCXY#3PD#E`PM"SN)%[C@A')=K25?>/]!XBF-JG`04NV&' M.6!JD=+AP1?D_Y6)KO5K+RS9LO]?<)T.\%KE0YO_=V77>@@J$XM\'>9:_];* MSEM&=6*I:GDYL0:F/ZE&^Z(48LI6DRWOU:A30$LV[; MK]LR^\3%AUH6XLE>+\8CR*0@H\V:NV$WDD-K[,VY]!X[[A70$-FLV`=>JKTS MA48;4@E1;$-N2:'P^DHAI0'V$@(-Q2J]N&4K1$\VC10#V"C=V)27+L&8Q)O& MTN,-W4\MZ*4WG=1A].732#RZHFE:-SYK[YM%D=[,12B\?*;<91'UR)Z6.+I" MM]\Q4'[1;A/<&J6^=?@-QT_?4$\H7S[`::Q-->,G4JGCVQ`'(EFI8B]!LN$G M93J_I:#-!V7:TMH46LU1?7TX6N*#4EY/0>&JEJ;4,$I1>I!I(1Y;(8.0.4L@ M!>?LWWVEH\MK6_1JD'J2:BZE/J0^.GA,^F:\&N4TG0MY^Y,?G\ZE*%[X],W! MS.$3%IQ(\L%/D_CT9_)*2FN6PK'T+HEP3V*$!8[G>/^G?Q`U^Z=8R1B03R0B MSV/IC#/'/Y1^I?XCC9GK'$KW3A"-[BEGXU-IB78J(=41"_`CE_#WD\0='!XP@B$@4):BT$]2.<:AA#C4IV[,PX"YT:$T#Y\HER9B ML0B?.I2<)`YG(2X526#E4HC16(+V)%&,WS4Y$EP^03UK+(W3"&B`'O!%#0N) M1=*,XBDHN,79,W3N;!Y&+`;N3U/F3B7T^PY>?L"/-6(1Z+&T"/)Q@>B,N4A()-BBJ MN>/^Y4S@SAA49[IXX/A29L9=&)-%1Q)T8427A:12@9FS@"YW_<2C:0<%8I)C MYGATV1NCS0X$&-"6!187).JJ"*&;8^[D!]B6FA))48):`(S\9,:"9)9V>S@' MAS"*$^`:TV#P[F_?`]>!I,BR)4PJ,P71(X(*%1,P'@@1C`ZU.4S=&1K5A%.Q M_T=Z8O%4%/]\='\$+&<+--%QPH7)>?21^N%<8B+5SF0,9#(7(IZ=B_<.0YT< MY%F026&_Z88[77>XOR<.![+^(MOUBU\$!869B:<_0=O?^=N_P-#."2NO)#$S MQ6;2$DP269B8A=J_2:OJ/$XM6C@M^_0,?!;E,Q;CP9^'A>@-GJ`U@8[B'_?4 M3;B8VEB:U>6S.W6"B>CU&8LB=%'.?.X#"_P^$G3+W[E()2X^#PFU!=(5R%3" M;Z0>8L5@>D&(-I.EN1X.?CRAZEZ(MX3`'095^[[DL_V`/$69$D,>7"W6&=^&(&PG<+PL*7C MI49%2XT2TDT")P$W0[TT=('=8L>&OOL8\KLHP'Q\?L0HJFE(+\8^D"Y(HOWA)D M5'(H8;8J32&&/%`:@"?EX'BA-\%M"1G7=B_4%T_A'P^N'$H/"?P*P4[1)/-X MAEV>^0>V\I6BG\9A&`O#WK#32J.LLEZ6*NCG0'`4[E'T^]D,VN$ZHM-1[WT: MT\HF'$GGE*/O2(,P7(WR2H5@*IL]=2`V"7&!%ON05>`7VCWT9N"(L(VK<(7N M/E==T?+O3.W`4R^C<*%_#]'DX5*61B^E*+@4%:BH!O@HIU`DTQU/*F3NJ,QG M09!`3Z3?$2[&B=]$1R/2@CI8AFDNPNO2X3(?\UD/L$4*EMEN7B?TS@,,BY[GX,[1*V1B'R=@YBC[ M[TC&Z?^.%!#MFKA'Z=7E>&<]D6R6)FZ\[6B9N(CO5BT_"G9'Q7D-?,-ZM/IL MV&WVP;9!LTZ\E8CT4WLE":R1`)-R--':I-SN%XUM,)YR1&XGU,X%F:"&4O#P MX8)"F*/\D;G+B()+*VF4H'DBBAKK0/QY(I"=+ M=((5=5$T"X'I<`5G*98MVFC$$O\P,U`H*X8]68D,4)#X.8D2$3CQR>ST7';_ ME1C=+L6[FAP!.'@.AYK86D`<4_%^/A'U(1^,,2BNI',$;ME+7\8FN+H%#4Z' M>=D^7@B7(1X[@F8NHV16.TH]G:\7*6".[Z5Y!DU[`<@(U$,1/.(IR&WUX(JF MQ/%A%F7I9=8;:9M!!5$8RW[&+]-`8PJ%D2QG%#*G5#Q9[BPE4:9Y[WP8_X_N MW6DH!D""->8J>!(4!NP>];$3/4@[8,04T+25H#^"14F'(O%!O+S=HFF8?G]7 M6<(G#.S2$Q6AIKK%,)+P4DL13"I26466;2G]?.`U=$P@PA/N/%B?$L1KQ0F_ MS.3PH6RT&64IPCUFD2)'4.S#-%=#I;IQXQ`ODD/!1>0.TL6JEGC*:3KC%V#? MSD!0TYHJB[,>*^\@_:#KAT0Q13T_$,,Z5$T+\Z8(8RNT#?/<"!)W],)"5069 MHEU)N4WQ-$2D?H,^LC")H'0N65%%M!*P$%KC!JV$(9*H=#BVI46:?FCK5M8B MW3K4-+OS::S,70;"$SJM#J;#:M6@M+_9T5J.[A0TR8 M=5E>LU-!)(>'H/.ATO!N'=!_!W-'3?_.R/]$')P:2,7:G7F$3V1\E^GD"UY\10;)/]X M*C5LW$%)[V*>PT!2BH_Z^:#J(8SC<+9Z&G5(E/#R$L4AF)C_7W5_[.4_LU]E M2\LNKE4+[8+F!V\.U(-ZB)+;>`&\XK3!&MQQS'O+9IVB.4-8NH.-(EI.!L]MTE]>_=GZ.@C9UO^O,@$6-^9 M2FM5?0^[PE?`[V#'\AV53'>S_LVG>S4+7//9ZBGEEAO;L@U]9/6?XG-S(P\Q M@(9CZO;`V&4`CSV]J8;0PH%;/YJKF\=-6L7*GWYV7Z2BM$F4P2;PR0G`$TLL MY06Z;&L2"JW$L$.#>9?"V"N]HQV%3"V MP%`SAFP@"[SK:?Z4Y%CX@B%I!J@Q+,2P$,-"#`LQ+,2P$,-"#`LQ+,2P4%M1 M#8:%&!9J>WK#L!##0@P+[1,6*O'J;@B8U-Y6>@;9CPU=W.H-ER`]2PEA5U>X M&;6//73*(L>K*JPHT"[JKRI2E])'!4*E@KC5-TV=,TV:H4EBF1=]V5_5+2]_ M\@4K1M(826N7B8RD;0-)4Q-=X'V7_!S%:ZX=PY<&=$'\^'"U@:4/=N%W>V$U MU6EG[F,,"V7+8*C>H*>;*W#.;H%JO;ZCVU;]>G!XD)KJ742<=$2`D#4R=&-H M,Y[6$$^#S-$P1HRF[7-@KX-R#AL'&MI]?>#T&$=K&#_'@1G0KE^YCQ=%.X3+ M5=M%N=9A:.%DL8+GON[(F!)C2HPI,:;$F!)C2HPI,:;$F%*+MIZ,*3&FQ)A2 MYU(0V$FT':/$J=9"/[B,:2=!5/KV562;] M<(R:D9($$W4^3DSMAQ\$2(H8>_=1<(_DAH'T=BR\/96%]0:O/UQ?JE^0$S2- MM!,K+T"H!H3>`Y(%IU#TN=7/_^CEX1(TYH*@=*J"5JZ#PHD1+U=%++N$#B,IF1!JKK_(I_W!]H1&"?4?2 MHJ/XA')N62OE01%,P^5X"RT25+FEBB?>U,V"5*J2C*7(;H"4C3&D`_]XDWF: M9>0E1D4B:*W_H3`&2@<('8*2XL`8K(&?I7%2E6#._4"U?-'E28]!.C['/%N. M@:NE,"J]E`A8P67W._$E^RB1I#UX08#_S[\R@2D+'Y=4V>`AU3D6QS3B02&2 MA-AO3)=UB5RY1#E;&9C84T]&I@5;+@,_%G38)SW#H$_PSU%)I@]W[D3&.R07,O*QF+N71S8>9L'-!1B M#\.*5DK&\(5B-357+/0!R9,=^/0UZH*W.`G(!U!"3#N]\3SM)A_55/N[>YH@ MD`:)O'3#Q6VY^O@7]^>.6$I/AT@BBG5HI/W]DG&Z M2!>5*!;[ISN;Q=%/8C$/A.3-B:G;SE#UV=!+2[-60/.+&\>/T`60`QZFD[Q# MPDB-IE.8E;5I)A<0\AQ["ZEG77D3G)74YZG[4YME\2Q*O`,CW_U2H:F.D8;8 M)8=OA4XLAO;$&O0PS&)1.-I!JFZL5A3(:4^9BEX#/"2KOWFF;YP/_;(PT'2*K"*,W_2&N^Z+TH MM@0YF88".5*Q2P5-RP.&^00)<:5H"*352Q*46R_PO7L2.T"YAU0\(K4O(539 M=.J/?5KDQ"0#I1/:0.FY[.J1*EQT]&*X)&6*=Z%>H1;19>;2<)-BAV&T-,"Y M@)44L!!]Q/WNHK"'$(]8*+B;XZAV\5VUB-8S&EWF>I/XLIXL0;X')L6T&Y(< MJ7EUV6N!3ZYU]PXLB)[_KM:!W3B0_4#YU^OI9RE=EUQ%\3=,@V]@_^'#Z(+, M_Y+D7MZ'7\-"9:$0.4_>)W]!BA6%4-$C%)/XS=I)K%LE+W=M6EMBL:3)Y;J] MQV"\E?,4/']!T]\?N)O\%(5J%6R*K\&Z."R_IKJNHFT8MA&L!BOTLPS+W[?] MRWWXF$OC-GU]>&A82U_F+1?>V(*-WB<>&589"GZ:!P8H==(#"80\_MSC5[H/!QZ>D$TFJ4'%,:1I1>%R:0A!O!LW&*.IH?+T1BCKA?#OL1/`7[@Q1*0I!4 MHF_YY[`WC5$SE6`#\>D#J@GY2!#,*9%@J6&$&Z!,`&T0&"A*@(I@]=2/$[&3H5-= M$=9IEH`!Y1US-13G2AF4VB!0#@@5N1-3@HJ^B!5ASO(X@4J,4*MJ_BN[4$W? M[R8;!L>5=QM#CWU<@D#-#Q"!*"O\778?Q":G)`@J19]H=Q=Z#P1Q8$SIVU)9 M5!IEWL"TO[3#=7GO0/K:QS^'S,"C""3VI@/RE/M#0\'[Z0E5S["9W"E&2 M^L89EJ*@$SIC*,GR0@?*93`_Y`L3'CUTLU?4PA.KLY$5NR#([LN;N]6U+&Y3U2&,.'_9[A&%:9Q)O&_TNJA)$U6]\%*AQN[B65IYXHLD M7*TTMZO3&N4U8OE8,F/C8*V?LZN@L$3))Q/:@\,:7RQ#$H2M6XJP;I?R%%U. M-VAG:=I'Z)ZF?7Q":%_N4,5ZR4':OA*"N1L`\\VLSGCG#\3%<3N!MBZ*W!+Z MH7!F/RUCZDNNG12'JJ)YYPIX<$FIV&["!:^!]\V\BO?:IQ8:^X":KVN,6N M]@WL',:TMY(G'3#MT)$L3B!CX0VIU&)*.7:#<1:HE7_BW_LT`2UY6EX^>/!P M[Z-.,.3MC#"CD4J945'^_"V)TA9)S'WGVEL_R+#F4FU/L[%\GB/M2[)\]Z5, MU=:929=]2K/W_%_IC.DARH()S/6PQ:"#G))GPHBI-HM2E'W&W2#ZA;N1^8(P M&:2'_23)Y"J5RP:7U&RIVXD/\J20=IRP\LC>*/[JY7U2;M9)`U?.$S3D:4Z1 M459A%'JY>(SGBATXMBY=]Z!=/AUFP7./TN=;G%A27_GTHHO/ES+#GB9V8C,( MI[C:_F'P4)'YCVE5OZXWKX=)7 M;DMU7$'>"B/C/TIT^1TN>9N4/%A1\FNM&H,TFE%UGV#1>T4[:YS.*=%:J+'! M=7E^FQT>+.G/'Y%S_*)^*TW<_'T:CN+NZ`X:=/;M#UVNHED5VVILL>^`/(OV MZ5E*6=EO6_%G!WWI`(I\:0Z%NG?:/V4_$#"&XIK[O!-Z@2<^V'Z^!';HZ!QZ M27J?GK$)O8^AAGV!VIPBAG!6Z[$LWMX'M4W5I:*I3ONH&]2KUPV2153)3CIJTXEOEU.;08\T.L4,='-[/6,752+\LGXX>>LS9(7:H M@\.\Z2I^7;H?T:XPFY8^')BZTZ_?"7>KWX!#@]Y0-WL'Y-#0&>HCNWZ_WCF' M!K:MVRN.`MN]@*_%!/.->7X(M)LFJ,=$:J`?XWP%ZK,AU+,7R\'P>MKMO73_ M!K%?<3Q_)+'?,W7M`FY6W(;;TBEM-U(A=H@=ZF#VS:?S1]V%V*&V.]2.Y7WS M$_G])(+K#MK;G`NN.33O1B:^_@"\S4VPYC"[F\LRGV"S0^Q0MQ=F/L%FA]BA MK@YO/L$^\D[$#K7=(3[!YA/LCCK$)]BM6L`WQM#>*NX.;SI%[9MHJI6Y.5JZ MRO?-I9N.L,#\>8XFLQQ=+N_K>EOGWG`EPA)6V_:F.(?7B)@Z^;( M@&5F<"@.'5PB@"TTTAW':='0WLU5MM)=F=TT`E]FZ]`1&E]F6QRKA82S^$A] MWDT*X%JJR7IUG^HC=/OU(IS(J:.A-!$U$1/.+2N7">?6[BZ>']O.<+(=M'-, M.-=*$YEPC@GG#ID-[@6J8,*YCA;9EKMS?*6='6*'NGSFSH1S*XHX&!8R)IP[ MFJ9FPKG#60'8(7;H$),.OJ[/#K%#71W>?%W_R#L1.]1VA_BZ_G'8<*[M#C'AW/Z..,L]E/?2]Y1/GX=4C'5LJ_3.R_>E-%-RT)??.GK MS=M?M)^)_UOH!Q",./-^T7[=E2DFF6*3*>8KTP"SJJ9,O+'_PPT29)/[';)> M2'J+R#:Q8X=A-5L25N,56&`YFX?5<2`QW6Y8KV=XQ0J^]B%*DDLWCA^G4?S@ MQI-DSN*+Y'HJK+1>V:NM-&UG:!A&869]%55C/GGII9OW_B3=X\?DV\ MR?OP?7CO)5C`Q1C<)4,V:< MT/B\TS_J=3P-YY_O8'XR'HU''XPF*0Q31&)]W8MKYXU]__YL'/Y_^ MX?O>%<%1>.9=T,`?Q1/ZN_<5S?"9]P7'F*&$LM^]/U&4BG?H%8DP\X9T-H]P M@N&#[,)GWLG1"?9\WZ#9/W$<4O;]?E0V.TV2^5FW^_+R[UC_N]'T>+"0"_0`F\*=[J]OO=WNFW_F]G_5_/^B>&C2&_1RW\R]4\1B9_.Q*\'Q+$'3,3\;,')>:=BTLO)$66/W>->K]_][\WU M.)CB&?))+!@)<*?0$JW4Z?5/3T^[\M-"=$MR\<"BXAHGW0).V3)\2C3R%22< MG'$)[YH&*)$!U7@93RDA_O,+,5^\Y?>/_9/^T8*'G<+YTH.,1O@>3SSQ%P*C MO.K@>CP:'@UO;[KBDRZPD\YPG`SB\#).2+(45+&91`KH95-3AB?GG6#.I[Y@ MO7=Z?"JN]XN);K*<0^_@1`1WQ^ON`_$SBH0OQU.,$]Z$J5:X;1!WB('94YR0 M`$4[(:K5;`&>Z%18<,%O)[=SD6*`@T9GZ;5:AC5$?'H5T9>=4&TIM0#J*^0? MAF\GGU-.8LP;\:CD6X`RBA/,R.R*Q!`B!$4KTYM`-6NVX2FH:61>S4JK=#^ M#"U21K`!SUNB+0`8!`%+<7BYF..8-X-0B+<`Y!IZ%/1RAD,BAQ&(@;GP]C4& MUU^A@$0PK`P>&3;K%7LVUPJE(K*_H84)I5NB+0`0G8@DPJRFZV]+MM''T@>. M?Z30Z.6S40=3R+]YUOJ&'J)FSE[39KL)PPRO4J']Y&$&2*OTYJ3[0Q0%:23K M'1C8:3*%5$\"$+\@49K@2\1BF.R)AJ3\!4X0B5J.DE>":#>L_,IK0VO-M-L/ M.'_C?T.XN[72[I"0-_X5,5%C/S>62@:JK0X9N^)KUM3!"U9Q#P/VTYH&7B0X M#G%8M".`OF;N"F^+!GJ]7M_SO4*C^A+%H9>I>VOZA\%Y MN)?+YY`*4!$-UH!$8HF!LG7V7I+`M" MGT`@%/H31F=*7^=^I3N;424$KM_Q7C!YG":`W"J!Q7BRA"%5P=.ZB!D=Q];H MJ#/(.:]?X`D&"T(8>#*#`*R^RVLUS#@YL<:)@;G.4015"TVA(]_C`$.GABI: MW4,4LF:T?+!&B]9$YPBY8WB.2%%&0L:]3::8948J>-&KF-'ST1H])@8[R!*= M8Y8L[Z"<6EL9^L(H5_.D5[)HSPT*IB3&;&EJBT[!C.)+M&&Y1ZZ4RX%8<7>,YP0*1CX'6$I:OC M<#"C+"'_D^\KK507P"TU[VK.581#VWZM"1S?;N0,:JA"\EW"^E:UZJ='QDYV\J:U*X#ALMS[;H%FZ\T M#G9>HJHJ.;%*I6#)S&#G>+HFZ$%LM2"XX8Y!G:`#BVMW:"F6G1KN=BB$+2_KUMCJ+74NH/)[M<9QI9&WG)2-Z=';ZQQ#0S0G"8KDU/'V(2*/V5Y2/4U- M2I93LQE79I8[1]AU9:MXG*$K'"0V>Q*HF9ES,=I*E@J,Z09NU M3PB9"7R,HCM$PE&<,Z"J?%32EKN^VOMK=8_>5N=BZE[L?HMQ6&S57%MWFY"` MJ/*`B:+E1&#&F+D'G"/O&X,DEK*E-%2W(ZQ.T')I:D:.VD(7%W3%%ND5TN8J M5*MAN?8TX\?`9N=Z3:4^&,2A\:#:K.9.;:JU2U&P.KT2O(]M&BFMB9^ZFQ;" M#.OI\'NIZY^L+3=6GV@W5GOOUM3?'VKW=\,#MR7:#QMH5WH>G7@K3>_=]QBE M4#/A\+W%S>'W^!G'J7(*NOK8:JDF0D+(<]0U>5QCEXN1$ M`,V#1.O[4L;R!-'(\QL&N>?WO-*)'U>/U2J\7RMI.>=HT%>YJ*/*M?0SQA&T M^9@=7Q6)[6/AC,2$)]E3G_G#`*H%54-ER\G*D*[=7.%>GUI9)^J-(8W!Y!0, M6LTJ/N,)9;CR#/(-B2F3S]="<8*YV"^TWDHV0;S!R92&XDDWGJR=K['UY-X; M(K"<`RQXNQJLNIAV+<<4]F90\WZD>_Y3)6XYCUBFO,F-SO&^=FJ&@NP-&`]UP$$"EIMLTLTL#+C[U ME$TI,",B503B+B"^P-E?A<7[-64_#^_(L_DS4WKON5?6*WR1'Q"Y?\S7-F#1 MSLM%@#F'U)KG5#$TRN.QY&&-XA1E2+@R<,Q-?V6;;O8"C?G57M"*/YTK/N[Q M/#^V\W9R@1\2>1).[8D.O M>K!3R5M>MGT=EXU^<*Z?5A&/.$_%/7D`O=H78\"@0L_R#J#VF-3ZQ9G-&,I3 MLLM)Q#_%J7N$!Q'E(`G_9"IB!O%0*AUFWX7!:=DES%\W8>;*7JGM5=4/`WC/ ML[)+(W[;\C5.O*Q%[YUH\[UWEWWI!+0FCT#,7ZY:]O*F#[031G/`=FG%Z:85 M%2UOI7:HF-D^>;M`UN]M!TE%^C"`5*=PEZ#ZFZ!R#6^ENUTB/]Y$ M+EJ42PNRS>R,SJ)53S;K%>UZU88/%0K;)W:7V$^V0T%VLUS\,(AJSO`N`7W8 M!%05/E!O5IWF78+ZN-652Q6OT'$AE6X<3%WBWQZ\]DRHWKOL$@?;8Z@^^KLT MIF:(*W4.CD]_$GB)<6L$VTQF!P?ZMJ=YEX9O#7I[1QKT_!4F668!*D_"DGH9 M,*]`)IO-8S1']Q9!ZFO.#B^<>\W9NG5G[]99Z-R4N$3['\J>Y.$^`5;>%U4)6[\%;LA(K8WN4G(E-OI, M<2BW+#91LB%L>67)F)):&YU99MCQ6QS*`:1Q;E1;83@PE!SPZ).WMT+LR[)]AHO*9.>27(YWC"+$U+?*MJ1L'W*V!R6;)KI* MQ?IC>_(IGN;S/@QU;9]ZM@=M9NYP9J0R^0Z?.?_4$L#!!0````(`/9\:4$(C]AJ4P4``/\E M```5`!P`8W!S:"TR,#$R,#DR.5]D968N>&UL550)``,/:IU0#VJ=4'5X"P`! M!"4.```$.0$``,V:T7+:.!2&[W=FWT'+WJ07QC8TVT*3[1"2[#!#DTQ).GLK M;!$TD24BR4#>?B5A"P<#-L1F-A>M,>?_]4DZDNR37'Q?1@3,$1>8T1DYOU!\,&D!(2$-(&$67#@?B[^Q6#0IF\,%XR^B&;!R=B,6\P!9K]=VR_-;OO?: M7$X4^#64ZJ:^Y?J^ZW4>_:]=_TO7;Y#6^HQ/)-SRJ/#*FB-U93CB:7C6`FIHY.$*_3ZNCV_BRCE6\SM9`$ MUNN@`=QC$*\@T6,YFB(D11'3UN"J(1X@5]V>(HD#2`XBVJJL`$^O/Z3G0MQ/ M[F=Z-U)S4#A8^U458_6AF-X2MCB(*B>J`.I.;54]"*I86<5((3E01V2$ADR(!\35<18QJI;[ZN+F-<9S2%2C MHZG*Z\)Q/,JMBBS4?LZ5VC'#!_A6:GCW2"J9]KER9!RC$O.<"ZT`H!<$/$;A MS7*&J"B&V!%>`X+#.EN=`*`/0BPE)WJZC]?&05:RP>"_0:*].;>:D%MB/^Y+O6(QR3 MXCG[B&>U&T8YWIV"ZC>/?=*"[61B;]&$F)2<99\$*+:M'(RUR5[6TY=?<(Y&Y]+XA[F4NV1D)C?0:Z? ML>>%CTHEI)4>&8?R%2OWX4$>I(3;@K--[W@13M_']1OPN2&:*@L>Q&/DA%AQ M"?,*FC24'0+K@JET5:B;Q+A;#>KGMHTY(8L@/A`ZKSX!L6G)B5`T1OQ`W/?2 M^EDA(8<1&D']7)3)WJ%HJ>:D.8DF,";RZ*1,Y>^9U6U,L3[VU//ZRSMNM)2( MABA,R;7A1TI7ZK8V\#S/!PY(%=E+2$.PDH-W^EJ0MU>G+&-+@=D7>76=A(,T MOGZF[?4I"]C>"PC.WLD_U01<4+6RL)\W8-T M+/'Y7F(M!$9Y`N*=12\+^Y=>15@$A`D5J3ZL))IT;$6UL)6H?5G*+YN4B1A8 M-4!_G*FT5OY_/`K+`DO!:@+:4XR_-YDR<;7,\Z MWE63LTSGN45L)2#5_`^VT(WJDL7/'UE';J3@;-5$7:?O[O*=[2M&?W`0J#M0N&AO#7#:Y^'XDJA[4'N=,X><1856(>Z MH$N4#RUS[EA>BW<37Y@_I;%_<*3N_`=02P,$%`````@`]GQI01>'_DO$'P`` M0:VS/7!XS23:E\2/KBF?D MM3S);5U=I2`2DGBA"`4D/5;^^@/`A_C`B[(';._^L/%(W:VOB8\-H-$`OO_Q M81VC>\+2B"8_')R^/#E`)`EH&"7+'PX^SHXFL[.KJP.49C@)<4P3\L-!0@]^ M_-N__QOB__O^/XZ.T&5$XO`M.J?!T56RH-^A#WA-WJ*?2$(8SBC[#OV"XUQ\ M0B^CF#!T1M>;F&2$?U'\\%OT^N5K@HZ.',S^0I*0LH^W5[79599MWAX??_KT MZ65"[_$GRGY/7P;4S=R,YBP@M:T_7K\Z.7UU>O+'RX<%!WZ.,_ZA^.CX]/3X MY,W=Z;=O3[]Y>_K:T7B&LSRMC9\\G)3_*]2_CZ/D][?B_^8X)8BW1)*^?4BC M'PX:+GUZ_9*RY?&KDY/3X_]^?ST+5F2-CZ)$M$A`#BHM846E=_KFS9MC^6TE MVI-\F+.X^HW7QQ6R' MNJL]$GS^[K#L$0XT];V[<$F&9AMV M+#Z\YG^U@).'C'<])*R@"UN&`"=_2L;=TG9MG08MN[$(EI2UGTBP25='HM\Y M>?/JC?3W[&;V]]]X!Y.O29)-$OZ"9E&V%;T-6\M@.YFG&<-!5AF27OQP,$#O MN(M46)BP"BYF@<7G4N(XH+Q#V&1'+0XXUQE.+[B@?'A9[+5.M>3\TL, M#*GPJ_.]+S8H854L:'T)HO55B+JM7LL@(31&6Y_EC`F,41K@^)\$,WTP MT(OZ8H`-;$4&G1P(7EC`=2E2BJ-"'@F%48-#,5CYE<3QSPG]E,P(3FE"PJLT MS0E3N&N1]SN,P=73.R*M,\E_TPUG#'(^L[%:>%V\W$] M01!,LJ'3YN7*^7>9GI,JX[-&9`/<.-.0'(K3$>%/0A<196GW2Y4WY\6]BX$T$P.GB,DIP$D3\#:!I9"A"&*;J M@UG[.".H-D1O=.[M`;9+QEH5T06JE5&EC?ZGTO]?&.2BL1L]G%W0P2%K+^B:&!V^='1Q`83=3H=(L26.J\ MA4&;,YRN)DDH_G/Q1Q[=XYA#3"?9&69LRP?YLIA;X[RCKD]:#7*G23,G13"T M&X*V1T.NA/@,#@7B#[)3AT'(21#0G*.Y)0'AR.8Q^4"T<4PMZS6.F>"VXIA* M$`RA3.AZO5XIBU@M?,3C7DA00N3`"<47IR?%WQF:\>=/UG/"T*LWAW)OBI0XYS\M/WU] M*C_E_\\?R88$671/XB?-ANY/Y:ODGK]7E&WU#&Z+^"2N"ER3K\WOP=!4`:JW M?%**1`1(0+MA9(.C\.)A0Y*4\*@]S5:$%0,'C9MF%9\L<0'?9(U)'@R+'$!V M656J(%+H`*'6.5D0/J8,[_!#@9Z_%N4H4^.Z4<,GL1R@-WEE$`=#*SO&7NZK MU$`9?H#"J=:,QF76,^*\T3I?],J-K+&9S?[8-)20.^)0T)HJPB#&#:,;PK+M M#<9)E>&@R]K!`5O`KS0";/:U;!(-4EGWE&?/HI M!H"7T8/X*S5QRB#ODU)6V$U&:87!$,J&L,NG6EX&*KI81`&!QJQK@E.RHG%X MM=XP>B\7E(S4,BGXY)8=>)-<>FDP[+)"[-*K5D!10P,&K;1=NXE:-B400R\M MQ9G\B\YQS_DSZ4SK+`D]CV\RXH3_SYK"VM7X.HS*.P85^."G##,(S7 MZHPF?/95C(.OA+-+_MB-0P*CAM<553OTUCJJ7AS,J,".L;=FVM!`48(VI0X, M=FE?'OVZDUD%Q*!`LRYEDG\F`P+]XA7_1G!+D8F!P315BOL#;^/!:PY-I;&7 M'?H.V%8>=AI@8IH33//ZPR%*:')4I9[EQC,H_6?MDC&S[K_XHPNKOQ`!+BIU M8:EG)!-`"P_7$9Y'<91%).515&Y'$3-TPE(14;.M9?W!7=UKJF6@4ZW$BZ,N MF.`T$'`O*7,U>7=U?75W=3%#DP_G:'8W/?OY[]/K\XO;&;KXQ\>KNW^"8ZI; M(:Y)820V.I3DZJ4A,FY8<6Z\4P2R^'4=)62Z../==)1=XD"`V_*I!.)*8Y8J)O.XV@IT[P60MF4_&Y1<7&@O3?%I`&&7TXP=>.N,MT@NCVZ MTT5YPF<)*"@LHUB8!L)#YV`V=A1S"U\CQRUKVL(Y:K4+*!O#>1BTT;PDUB2J M@QZ`(&9.I5J5H(';YY]'7W_UIA+^]NNOY#^K7QRPTQW>1O=)&,KSD7!\@Z/P*BF'S[H\E$[: M:V[/#+F5V5.+@GDUS/AZ6;U:&HD=S4=14LU18'#IEF0X2DAX@5G"7YVT54BZ MB()(UZ>[*/IDF+LC3;+9M<#PSAFJN7A72L+@WAWCL_2<;7?=C,9UE:!/;NF! M-KG4EX)6):Y%V-^7(_(F-)7GRWSU]>&K;U_S?Q8=O.Q!81"H/_QU'B>//?%P MFW#`2K!H\:GS+&E_K@&#-K;ZJ#W+JF!5M.U3R0:+;HYHK4F^X@`LJ&3L'1@^ MJ6=#]KE97V.D>:\.NF;>VQ4',\BR8]3,>\MCVQM364@=9<\M>8^2,\$JZ5') MU89L)%8A"I=4+7QF0I7I#]!D&I2J&^GJB2'@C=P"GJUSO72BS;)F\@PHU6XP MFS)Y8'@H9RXWA$E?[8]$KSD2\6RN:/BG4X-(0PM6,QOKM#$,$EXE?.I+ZK/J M+6M=6FF_IXT:(;>-=/&2$)3@^R].,1\[>C;:..F-$)R-\5:A2 M*D#CEQ&ED5Q5"225!QI$]P3A)2,$SG$&E8>6!S`.FTS$@947[:!2YS\K(1@M M?T;3;+KXB=(PG=%8GW?J2/F=GRDAMN=B+1$PD4.-JS_'*I;S-O`ZI,*!DK)& M)VL9_]3HP.L3HQ0`1HLV*ATI;DE*.,SBIIJ0J\14GH/3ZE,PQ$Y%GB/%^\&% MME*E)>&3-PIH3=8TOH;5P?2!=6DC)=![S)81D/T4,Q)SF\N?2,)Y&HOC[L)U ME$1B"BA86UX^H5O8=E3V6C(PR*%6&8&3)I@P-0ANKYZY4#Y$RT*].)"P9:#: M4`N#I],BCB;+(E-UK3^24"GIDX$&J$VZ*<1@A3,]P-Y^LDH2144>\47,A;^$ MP9RKA,\)29H57I2OA>FJ*YVXWT2T&70[$ZV6!1.I+`#[N>A"O`I`A^+"-BA< MJMX$D6TH]B7EG/?E"T"3]!U94$8*N3MQ7-W[**$LRK:55SQ0MZT413GO2;:B MH;@5+"VV+!G3^IX0^%]Z\?IH^\LY7GX>5I3W[[CJ--%6OX'F\A>K#S/\4(4" M]&+.QRM\?`VD;RGW^-?/IHQM[PJ0NOFE1,E!W(IEA9BH)AH!F?/5[RZ0@*"YWG$S5+)UW+O0=;`1`Y;2XZQ$Z="3#< MW0_W@/BI(C;`"%J7ATX79SA=7<;TDZT@TZSB=R^I'7Q[5ZE>'@PS'4#VC[*I M:GPY\802DEK@*G[%M>0J,@2;%Y+-XA$C6J]+X=H$D+KEHDS`D,5I"GB^Z*H# MK'.M5?DM&/;T(#V3I,TD_+^\3(S?T5LBFB:*22L+=4>?)@)^GI_R>P[2YWM8 M[4.4GOYWP+PIG]&Y_O%-]4^AC")6_9A8RNU,[/C7@8C;F_)'T7R+7N3\=[G< MEY!#^%/='I)>$;78H5/8M--KC3"7F>M1L"M^:I2$@PGC?!Z M1]9ZM+AQMU;\X/2JD[+F$-[IB9JE#T2M%[PN8T)9821F?0 MYKNE89"1XRWKU$0QI3S<9;J1[]G%`V%!Q$=%IYI'X:;J]0S8``[1+PXD%$05ES6)8:%KEK>?`BHH451"HS,!BJZ!MZHQWW;D6A.G+OKG7& MTJOW],`P=`!8[66=K)8\RA@.@91>]#T3)><)_S7]'5$6G7'9IX!OIEU#`7[7 MW`?;K\*N):`R[(81<2N!>7>L76UC-ZUXX9;UUHJP6>>&O#SN`A;Z4WG4N8A#Z*G.CH!-Q8T M5&-^'M=H:TJ#BDV%K05IU<[%8?5&SD8!%(<-?``.A6*.%L%,:)[$#56ID"Q& M*.L/E.4',-Z,W0595>'G12S3LJGB$5CK@_:R--VX!MZ]\&&[KH$05J&%05]\]748)3H*G M&908;<$8E#BXZS8H,1AZ!H,2.WK;H&1168`W*+DE&[R5;DX7YV0NNJ?R3MMK MT0W9"UZ&&/![M/-0Q]J'/[MJ0QML#$;>&V(4ZK+:I5!$L=!$=*<*@[O%JG-G MV5I9H:EXA36/[Y$VO>ZK?PKW6[OO'V,06A;Q*9SYERASN!$E:B249YI=1PGA M<>&,D5![LI=!WO,$T@R[,TM4"X,97M@0*BIGI7Q!,*$A`[)4@<AJ!SF M3NVN`7-X$AJ]L7AF=$/'-Z422-Z9D)KY%Y6:10EL<;R#4(;!1,WDU+W3'V(` M0*[!L3MWUWX6N0;W;KK.-:AW8ZIF8S"(+-R6X_5T)7*$]S@6X_A!F>%A)KR> MTKF'X!6L3DL143B3#);9'SE'V1GU<1A[^TZX>\P8UO^ELDK M0-T;M*/XVRNO;;F1+3/+,,M,(6H8=&5Z2-6""&=\8K&,$G'(F,SP2SC_F@W[ M>H2&O4B,N9-AP`V"KR)=S;N7V@"0_'1C\],-CD+3E1=]0?]'_ZN` M]D_H;TJ!(906FC+.R5ICL:E7;CF3MUN(^,9;/D]"(,/IZFA_X8[6Z:;(&)>C M-,&I+D01WP/B2`^4]N(3P1`8/)BR)4[*$SS.:)+2.`IQ>83(#<LK'T;H,ZBD,@^'Z4WK3NVNJ8?L0M:S+$633O@BK M]2_L+K<'>-8E%E=B3Q?VTF6%H->TFA9H*WW6DP)#32VT7NY`"LK#S?-4K#H` MZ9G_D?,)-F'QMB9V8^AZ'J5!3%,.W!)[!UOQ2;(]76PR<*`),/3<#W>7N[65 M1O1KV$$[0^`BH?$!W)&'[%VL7Q]S509#YIY#SARN-9\'=;MPE4/?:*WLK6$0 MLWM_@27`ZL7'O#_"%#)ULF`(9@'8JS@IQ1&71U(!7+#K>F2+;P;Y,5EEC&): M8;"\LL4JL:I4WA3WXEH>82L85M0%R"E(^>PUPND-OG\WB"C'^K#<-^U M7@P8;T-U4L_6.>]@U/"[AF"%WEY2T(J#89\=H^ZDI2WDC(#"+5L\-:N,3#-C M)#3)0]LFX(`5_-%>Y>D\J3@17QR`@F/;4->HX;7ZV@Z]57>M%P<3P>P8%3NN MI(:<=U4ZX$)8YRRH_ID\W.%IMB*L\='NI2JO,K<%O:?^$<\W@7R&!]2Y^>,) M?P',&_-9W-(=#74!ZF@HL4/3>=RI$_8Z<3(";LV'E))@2&>$US]@>YY!'EXJ M-OHVWA#[U-U9W3?5ACC5)9^++B@Z#@#<)>AUN4&PV%,H!Q+U*3-(6D.7.!"Q M!'"(5?MEGX":5 MD7EFF8'KY2$SS3[UKJ@&90`GELFBXHY($;[E*8U+D@2M(:HEG`VTX773WC[N MM?8"#3$`AIK[H.Z5R>]LE`NJ#2N0(V4#N'NLM"F-1%K'>&G6@$A+]YBY4X)! MKUD^3\D?.<=S<>^P*J\7][NQS`RZO9-,+0N&1A:`_;UBE3@JY,%%K*Y#MF!E MD!^35,80I14&2ROKDG"75T#(%*Q(F,=DNNC65+W#:13P\]$LM)* MM7VM>27BXUQNT70_4W!(_"C\_:V2<2"NL"ZW\ICT-U-Z?4W#;K0EOC'H@;_'IW=[VH7&AM+1FYSUSVMC;FVN)` METV+B(ZFH)'Z<6X\C]5!2QJ!JNY:`YS.@'(*/&IYJCT54[K&( MQ1Z+D9[VKR1:KCAC)MPSO"0?\O6_=`U]:0;@P4^V0*877<9M`=VT3VM,;MB MC0LF9G54P':M:IS];4!2:E`GZG-7#T<7W9,9"7(FA[\7BP4)LFDB7XVNRW+X MH"M&V!%[SV(`:.A$8_4:=$[R,DBA=D?`G M2D-1]O`K9;^+R\>IN/2"SV6FBUN2$G9O330\RN(H&YOV=UVY[VFX.3!]RN-] M,*2/Y3&1P%A_BS^]Q^+<%ASKKP-7RH["5!5<)0>;@O#8I4#7Y0T70>M*!AAI M6B^#S=>.\"BT40)6\J8E"8\X*GB]3`V7$2?E;PHI8-QI!=9!41A"Y^C>[\'C MC@I>ESN5#%H*H9'&R35B[2G2N^\]CXBMM[+D0%:RH1:&SIX-*Q9(.WW&(,BACF#6"9[QX6QZG\W=MU=3'P8'-@2/YX'WK!%3^@4OX079*0OP]`!EVS M?+W&;#M=W-`TDFN:EY3]NHJ"U2Q:)M$B"G"2G:VX,^0J^9@P$E#^\9^BT+^Z M0CR]2F\)3OG$9!YON9DT8?A?-&>O+4^-[*4^MA MO+7G9$'X<$ZX-TE3DJ4_,>[1!\[3]MBU6QEA5?-[D(V;$^T#;,PZ8!CK"+0W M7*+)42F!PM*$N$L.86%DK!M/^?N6L3P0+YY<9%CRIU4XI&HC@SB\.@47L/VM MXSL=<`LJC6;"35Z59C95-DK#-E4)H"GL.!,8VEQ-5+6$FI0U3* MC?20>93B,^IL>\.QB=/1ZB/-M"'9K`&H&1R!]HZ*+=4.D51L'_1VB*3R>/G% M?)W+,^+/R8:/3*/BOB^RB4EY;>)D35E67GNH?0":=.23V`9$@"=W29%SKGX` M-7_A$-6_41PXW/@53JLVP0[;#(,6!S3KXR9Y0!1P@CDP`GP8;?!<=!F:%JF_ M!/3X^YATO>!X#]5MM6;T91K38QZP--,0'7OH85FZ;"[Y@7S4+L]XI$=[QPCF M$X'M3&PPD9,#U1/N2P%ZT`9PO0EA1>.0L%3T&=E6F6WM M20%Z\@9PO?.E&J)_184PFF09B^9Y)A8SQ-SR!L,(,KS[=VL=FPZ@MG*&:HA1 M]?@FVX[42+?DGB2YNANHO@/TT'N0>G7UI])MJ*AJ)=.B[2HJED]_CP@ MNHSAM>98\O(B74$*M`."=DC07$*IQB+%#Z#&+QRBY@GGA^CB(6.8LC!*,!]! M7F5D+6:CG(G/$\CO)Y#88X:ESV>Y)!C2`Y-#&_(.>D^.]54JW' M-OBN"19V15BO^0"\BA=4:J$7E?Z78CVS,M%ZZ\"T9&-[C%L+-A1`MYP*IV.+ M.6X9\MI.-XQLA#5G[M*!+A993@)+"^SX\R"(@"3^-'EQ6%5=0HS4.YN*W4//'#E']<^-'!DT8=&2*NS8@6NP!>F#D!]2^];D?SE=4ZN4! MM:$33-V19]O6-7]"#TE%X[59GW/]W\?E)W#:;C#D7@5!:4#TRK6)NC*)MZC, M`8_?K@!N!X'3ZH_U0%%'V\J$%$6S_]^=$U_XM_7'W$_T]TY/R3_P=0 M2P,$%`````@`]GQI06R2"?83%0``KB\!`!4`'`!C<'-H+3(P,3(P.3(Y7W!R M92YX;6Q55`D``P]JG5`/:IU0=7@+``$$)0X```0Y`0``[5U?=^.VL7_O.?T. MO.Y+^B#;LI,F=K/MT=I6ZE.O[5K>Y-ZG/1`)2>Q2A!8@92N?_@(@15$B\8\B M#F1!V,?!6$\_7#T>=0; MC*YN;X\\DH`X`!&*X8>C&!W]_6]__(-'__OY?WH];QC"*+CTKI'?NXTGZ*_> M/9C#2^\7&$,,$H3_ZOT*HI1]@X9A!+%WA>:+"":0_D/VPY?>^?$Y]'H]C6Y_ MA7&`\.>GVZ+;69(L+D].7EY>CF.T!"\(?R7'/M+K;H12[,.BKV_G9Z?]L_[I MM^/7"67\&B3T2_;52;]_G)V>]D_^]]/=R)_!.>B%,4/$AT=K M*M9+'5W_XN+BA/_KNFFEY>L81^O?.#]9LU/T3/\UE+0O<4+"2\+9NT,^2+A! M*7_&$[9@?^NMF_785[W^6>^\?_Q*@J.U\KD&,8K@$YQX[$]J&,6O#NY&MU?' M5P^?3MB_G%!TTCF,DT$<"C(LR,/D8<&&&(J!4EERJI;9N@)D-HS0BQ%7%:(6F+JGXP^&#Y./ M*0EC2)3\B-JWP,IMG$`$=(N018CI' MS5%,W3W[1CIC!(UAIJ5="T@KL2]HC MPB'4P+G2M`4&!KZ/4QC5P11#/:]HV%TKD#++?@:O.I!6FK;``'.B,&%BJ7Z_VK(-'TO'!'Y+ M::`!S3Q1[KB+>_A@D(HY:M9$\FVC6K7NFSIK1ZU.T; M7&_G[YKLFO72[I20=WX/,(NQE\I028.TU2G#E#\UI8R]!8:$DG+#IS/VURT2 M^)K`.(#!NB/&Z3Z+5_HUZ^#T]+3O];PU1?DCB`,O(_?*]#G+:Z8CY&_Q&;'E M/,)*33V._O%%QN=@3!(,_&(NCL`81KS[+XQ6C_2D";.Y3GF"@4#_>(J6)P$, M3WAFAW[@@O1.^WEZX4_TJR\9#T]P&K*?CA.6TA%P7M]TE].R+0RP[R$<0$SA M6G<*L+]E`=642-[B9,&7UCU_%D:%\4PPFIOJ,M<;4DE2UB_EX\@#@*Y;0"Q%N29=JOPWZR)IMK/G%)[G90VM4WCH1!1 M$0*6B%:H?:>MIO[/G=1_K=PV@!A0;@+&T3`"4P$`.VTT%?^]4XJOE=.&PJ]2 MS&0%/P;C*)_QN@E'D%`4`R#6T)2B*53 ML9!&$YN_.(6-EA[L`?0KBE*J0KSB>ZQ$"DREK28@/SH(B$!NB\%JYL-/<(%P M$L;3;!-8'K,*2#1A^A/XP0$&4":MIIK^(0A3?CI'NJD\D%*2JB+ MCY/+;`V5V%P%9N%@MB8:TN]$DXFDO2X\;B['A0JPCPH+TO4Q*;761<3-!;I` M^!H\?CZIB'='O^@F2UY_)*I(BY]Y/:\X/4(_Y\V]O/V^%C0!9,S!2$EO"L`B M,R,8)63]S:X]Y5]_*9AZF!3'7!X1"36RYGJD>WM'<]D&A%#E*J38;60S=VX" MQE8.I5;0-H>H?4'(@W(M+"IMK>;1!;JM:%\@H1L@L!-^;(><_K'9'R>#Y`I@ MO**Q!C\F+$ITZ=%:S;K+(4#&PKB$W<#W44J9?((^I`R/(W@/A0Y4W]9J1EX; M&ZF@;F"Q/H&Q$D.PW<1J2EY;\W5BN:'P1PP7(%R?'Z&>^Y#,(,X$$P`@)[&: MG-<&1$=L-P"ZAA-(Q0F>P6O&'C6A7$#1ND1&834_KPV/AM!NH+,ED4[093GS M:QALU2B;LIMA51#BT@3E:/=%&X=:1:$2]KT-G-7JKQ MU!;=#8?Z!*BT,<2K,JN_8$1$LY&,P&[F4E_S2$\02N"''!/Z.8(Z%2Q"F*EKK7M:`N%PN*?$:KBC0WK(O,L&(X94S8-ZTK%%-UI3X3]Y8)/*60 M24=\*86N`71S>$AM`!KB.C[`B]-<Q;YQ MT&UY7,"A-S)CXTUDWP>U^VY+OR*7N0C!FM]M#2.B@P8_M ML/`=8L(&D&2E2-?HD^OBW4UPW!1O4_6XX88EKO5VJ64$NL!U$Y.V`)S3V]AW MI!OS$T8FW+IK$&G"[!;RSAM MA3CG@FK?T\?$V:76N_&[HMP-X<6<8G9Y#U*-0'(=$C]"),7P&;XF'RD37X7Y M8K-.=-'O)MQO[)&-5.6&>QIG35K(DYQWLQ)H"M^A9$9*M]/XN6CU(EM*H0M6 M-VL##:4C34%J.6!,+B-\\E:M'(3M=8^I^P`-@J1W<#EB95LBV&P MKB^XM1D\"?U0--SI$.JBUO@'#:J:T`XN]$'LYM*&&8AB00]].:#:3&JXQZ8/;U=;-";PZBJA5;#M MW9NN?[BAN$1]+KU$[7VW1?[G_UZJ[GI1D)6L&*3)#.'P]PW>XD5!E>(0KUMK MJ,"-6*;"*"\9IHW3NK75^]>M@;0MNZ,`&2VQFQ?#Z2K^;`DJ9U?;)4[I9/.` MN<0!#Y[7!>35L(DIK=[3;@$]E4YL%VE1/,54!!K?[P0:&SH/3;P-I??=YQBD M04CEM1EN9(7L"R85$8:PM=5LR1+&*535:JDVLSHU*?2^G06I%]"-82WGCE\R M_P3B=$(Y3.D2XA&C(/6%-^W59%:G(Z'.J[@H)7<*)S*D$NI!6Y2,1_A!&%8>M+O4Q@CS,L+9P+2,62[EVP'[1-,9BA@!?!( MLO5<;6W6Y(TXL%L;P\AZWAR70Q]B\M/RA49RE_M(9SIQD*8BLEL*PR14UI+> MC4%GZZ%9`3`[;71QZ.8\J@$.M;(=NFOMON7+7_H5`"=HJYVPM`V@5%8W_.E#6M6LWX8H9>:_>H? MI/O5C-#CE([L5Y=.&A1"Z1^+JR&Q&R0RAAXQ6H84U(^KSP3294N1(QGX2;C, M#G#*)6S2D2.'YX0@[D2<#17EQ@B;99LE2X%R`ZO'$O;0-*H7QR4H(]B/^0O16S6,\^H'9?LYJ>LGHEHQS:ZQ,`1*VNI=F?VM*!U-^QGE[O;F!?@ M?*+#'LXB]4WQ%O$NET$7=A_K>2/[:*)55^UA71VWM!VG;0BUM%9/:-FS`(D> M&^^A+"$>(P+M[Z)0=^\0NR'5(5]@=7HD=I]8>J-C,9$ MBZX.%]5I4'_:J"&U>KBPG86OB8Y<177]V*.X/IJ"QNXAPJZ`K%'+X8_E53&W M7Y;4-H!=,KM/EW5E`_7*>8]FL%.6V'A<+^CLGEKM>E3?4<\[M82=*L@FQE`A MM7OPM4-[$"CI\$U"H+/LZ.66SNK.=YKM9FIW:O<$;#MFU(YBW0@C-S7WUIN] M-U%VPJ!&'.6V6J.^[+[V9;K=O9?"W,!<_MRA41ZZ65=V3]/NAZ#VLY':F>4# M+<6G/PKN/978/K[;FL68Z^S0CVZ+59?7HFEE?I'V9??L<'OSBX;"W)A?GNAB M>Y4?;KR&8S8T"IX:$`!MTH'=%_3V0PLU$_F]S"`WKSXD9">A7KN?7Z-,@>GL MV:?=P^NM65,KFCW\%3"=9WT(`W[[\"Z,(5D_JB:.9D7M[3[;.@$2*F&W`!4$/CJC^LF'=A]1K`UB,UU=NB+ M!28N#WS(C*VEER!B:C-*2)AU8?>UO-8LI8G>W!@7ZCD?4,/'>$7EE[W3H$FK MBW'G58ZUEG]&"FGL[PMN&I0WG+CJ]2W:P)L3# M4-^5BCEU4KN"2E:6AS$GQ*/\"J#S],/J:$K;IKKGK_ MQ>MYFS<>Z5\R$G;/>[PFLE@"#T]!G-^LND(Q05$8@/S6U6-)2:42\YN[ZHJQ MNZ6^;:YN8T\59_\<=86UXX_LQ MZ6,:L&PG8]2RMWS0Y$T]*[]`DM\LJ_&N_JYWY11>06+QF$5V"XH]0O5CEEVS]BTXTUH-\IOM2!?FU/BY08 MK@]`E<_O\R.70^`S05:#*8:"!%'_;->Y68^\-"?ODR\SBUX]WJVW[MU7 MHW1,X+>4]G6SK(_L?JAD0PL2+Z>Q>59JFWWEX2A1RG;>GNFP[<2E[+_+0FG,M!8T+3O=^4O\;6RHX7"?# MS'Q-17Y`6P*F.GE'VP,BAZP<7MG=)'#!*]_O;D'.WE9"6W\]U[BW`\[_&VKL MD%W8+"CN78'(9Z]4\%.S'U$RVPX:*H_.P02$4?^?<_3<`[^#]TDTSN4`'Q/=;EQWZ;# M1X;?!"!3I7?V!K$SU40X68R@7[R$'-1=U7)HQ31X:]&75E]&JN!I>RC,#>&\X9O MO.L-">)>K#YGU=Z0H%+3X0\)`EV9Q626G[%J(19[#\G6TD9DK_19E"4]D]U= MVMW7=""9^7XV-@N^AF$J&W@I3*M MN5>/![3]V8+FW)B6"T&>P,LGP`IC@$BTVA*TM9KQ;`.(.ESKU.$88EL2JB#; M:6PU)]D59K4*<0RT+9&-!E'+:<2N0*M5B&.@R:K?E9M8S3XUG<'JB]SM7WK8 MYA&=WL[?A:&G\F)O[3$>!X+0=W6.AZF7#B`3.H#P2LI#*"PA+FQM=7`T/X@C M$]F-T2]G<@0B('F-N-+*ZF9(,QQV171*__+KV7)45+16YZMF6.FIPU4$\R.R MVJ@5[:WFJ_=&:D?LPPTS2C>=\QC@'F!6&W-9+69W5JDK4+[Y7`017M&#W9S6 M>[D-73P#RW94>:GU"<(O``M76S*"`[H)K9;;C4%Q)",>2OI17"YD%V M_N25X?V*!CU:3EX90=R"ZARQ@70^!WCU,'E$A#^>0H8(_S8+_=DHG,;A)/1! MG%S-0#R%M_'G&$,?T:]_9Y>UUH^AD5OR!`&AH?,X6M%N2*AC*=W_KN7$FID] MO14,;EC==1YJ4.X'A,"$\!=^[U'L2Z,R-9GEO)P1YKI*L'T!'-D550)``,/:IU0#VJ=4'5X M"P`!!"4.```$.0$``.5:2W/;-A`^MS/]#ZA.SH&B*,6.I=CIV+(=*^.'&CF/ MYI*!2$C"F`1D`+3E?]\%^!0I,I::7$H?,B2P^V'Q[6*)5?;HKU7@HTX1?4)P(->;#TB2(P$:TT0+UVCR#+>@'L9\(\ M+CY]'*6P"Z66`]M^>GIJ,_Z(G[BXEVV7OPQNPD/ADA3KH=?M.%VG\]!>S<#P M,ZQ@4`_9CF-W^G?.X^L.O'?R]2OJ713Y<.#_C?Y9O61 M?IT3=AA>_G/IN!-\<$VF8[7Z<-'IDOM%&'QPIE\"/'Y^+<]Z=+S_W)U]N_WR MWIW\_2%:\DBZ"Q)@!&YF\KB5H^ZIU^9B;G<['GTU,7*M2'"P\BF[WR3N M]/M]V\PFHB7)U53X"73/UM-3+$F*#+.T1IXRJ3!SU^0]E2KDA??M:')-E&X4 M/8A$:2+JD8*<)&Y[SA]MF+"U^ZV.8_6<1#R4UASC9:HRPW)JH..)#2K#\>0R ME3^YFHR&[>'MM1'L]+M].&8^"0A3%UP$9V2&0Q\V^1!BG\XH\5I(83$G2L>% M7&*7U$$ED849XQ"`<+[B$3VV7%*(,!CX[4B[8B"X3^Z>EP3I!SA5&X#UC`VQ M&6K[3IAWSA15SSI016#@6XAZQZU:";T@+&^6],B,,FKL@J/@(`LEJOE'S#P4 MX:`5X*(@'&*%W!0*P8BU0HN=AW0W\[GQVJ6\$L%0(ET-!G^%QE'Y"+#F@A@_9DL@LT;S_&:V;9U"8>6-\7/ND&R:J/9` MO^B!G#I*])O'[H@]PCZXH"1-/=E`)9M.IYQK4K7FD7CBNB(DWOEJ29A,B"P. M5I/I%,F,55&BVSQ&`16N%T-!X-ZEJV[(@DM]0J\(G-<+[%(?JN>3N2#YK^:V M2M4>Z18]HJ'-M="`1Q5\`H\,/DH60-D*S?-;]$F[PZLLG60#U7SWRNG$?!J- M7O-8U-]^JG0(123FWJLY?%WD,--J'H.3<"K)0PA[.7_,W1B*H]5L[I>N"ZDN MBI2;1^IVM^$[//63++"39K5SRC7ECK=IM!>MU<#"/G=ARWNJ/%SMA@T%9ZK< M8&8+%[\\NYNGJADNE8W%FV&#:=XNIUC#;`NWLU.N%E#Y41?$SZ@?*G*.!:-L MKH&,_!E1F/H[I:]=EZH.@U+MNG.^@UM!9ISY#0[,0\8^HQ=9B!(3#6R<*6,S M&QAIN;1FY9[70N0',I6^[=95TL64VEP7%!*G57A?<\4+9:M=\L-Z?&,B;JYS M3,(-%OJ_JQY)J0@L"52[H52$YXO"E&^40C60^:S$VTQ\S7PU[Z5B/$/Y M?[.N_]$-/!_)#)G&GX&"^>.6I+JIJQ6/+029';?Q7XB8B& MKFG\,:XKLA$OG$!@X9902HU)`,*71"CX.-B)\0F`HDJKCW/+Z%^Q[B%)VC]C MRSZ>;KME4"'^+]SKE<;_J9N$Z-MVDX6`_45;S=_B?N:&X>ALN^'UT_:+]GN6 M+I+?;MSY96>M7_%[L3WL"#;.A4*LU&16UY87-11><==`U:CH-RO1L_20Y72M MGM->22^S=!LC,AJV,R+1V\&(?*>?#A>YUNI7888Q86./H$U\)5,L*\-ZJ3VU MS8IUYA1U],,.Z]=V/NY.AQ[9P9HU?WM*V)I6FW%FL3`@@KHOBY2\YDVDJ$.E MKT/%.?B/QNQFR(^LB+M'H_O,>'+YO:X;\V0JE<"N:AFKZSLW,UDW`Q0````(`/9\:4&!WU8[WR<``+2R`0`1 M`!@```````$```"D@0````!C<'-H+3(P,3(P.3(Y+GAM;%54!0`##VJ=4'5X M"P`!!"4.```$.0$``%!+`0(>`Q0````(`/9\:4%GSYIU'0L``&]Y```5`!@` M``````$```"D@2HH``!C<'-H+3(P,3(P.3(Y7V-A;"YX;6Q55`4``P]JG5!U M>`L``00E#@``!#D!``!02P$"'@,4````"`#V?&E!"(_8:E,%``#_)0``%0`8 M```````!````I(&6,P``8W!S:"TR,#$R,#DR.5]D968N>&UL550%``,/:IU0 M=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`]GQI01>'_DO$'P``0:`Q0````(`/9\:4%LD@GV$Q4``*XO`0`5 M`!@```````$```"D@4M9``!C<'-H+3(P,3(P.3(Y7W!R92YX;6Q55`4``P]J MG5!U>`L``00E#@``!#D!``!02P$"'@,4````"`#V?&E!;HULV(0&``"B+@`` M$0`8```````!````I(&M;@``8W!S:"TR,#$R,#DR.2YX`L``00E#@``!#D!``!02P4&``````8`!@`:`@``?'4````` ` end XML 16 R2.htm IDEA: XBRL DOCUMENT v2.4.0.6
Balance Sheets (USD $)
Sep. 29, 2012
Dec. 31, 2011
Current assets:    
Cash and cash equivalents $ 221,164 $ 1,142,429
Accounts receivable-trade net of allowance for doubtful accounts and sales returns of $25,000 and $10,000 at September 29, 2012 and December 31, 2011, respectively 2,101,077 3,112,960
Inventories 3,301,248 3,138,617
Prepaid expenses 115,467 152,444
Deferred taxes    287,056
Total current assets 5,738,956 7,833,506
Property and equipment:    
Production equipment 7,428,741 7,128,202
Furniture and office equipment 354,490 353,781
Leasehold improvements 735,099 735,099
Total cost 8,518,330 8,217,082
Accumulated depreciation and amortization (6,710,846) (6,154,193)
Construction in progress 135,868 244,156
Net property and equipment 1,943,352 2,307,045
Deferred taxes, non-current portion 2,430,817 1,193,761
Total Assets 10,113,125 11,334,312
Current liabilities:    
Line of credit 400,000   
Accounts payable 1,100,647 1,463,997
Accrued expenses 835,764 660,031
Current portion of obligations under capital leases 138,448 208,504
Total current liabilities 2,474,859 2,332,532
Obligations under capital leases less current portion 96,671 199,738
Total liabilities 2,571,530 2,532,270
Stockholders equity:    
Common stock, $0.01 par value,authorized 15,000,000 shares;authorized 15,000,000 shares;issued 12,927,942 and 12,921,942 shares;outstanding 12,871,659 and 12,865,659 shares;at September 29, 2012 and December 31, 2011,respectively 129,280 129,220
Additional paid-in capital 33,747,393 33,569,896
Accumulated deficit (26,200,763) (24,762,759)
Less cost of 56,283 common shares (134,315) (134,315)
Total stockholders equity 7,541,595 8,802,042
Total liabilities and stockholders equity $ 10,113,125 $ 11,334,312
XML 17 R6.htm IDEA: XBRL DOCUMENT v2.4.0.6
Nature of business
3 Months Ended
Sep. 29, 2012
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
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 and copper-tungsten.

In 2008 the Company also entered into a cooperative agreement with the U.S. Army to further develop its composite technology to produce armor.

XML 18 R22.htm IDEA: XBRL DOCUMENT v2.4.0.6
Income Taxes (Details Narrative) (USD $)
3 Months Ended 9 Months Ended
Sep. 29, 2012
Sep. 29, 2012
Dec. 31, 2011
Income Tax Disclosure [Abstract]      
Net operating loss carryforwards     $ 1,368,000
Tax Benefit, Federal $274,000 $741,000  
Tax Benefit, State $77,000 $209,000  
Non-current deferred tax asset $ 2,430,817 $ 2,430,817 $ 1,480,817
XML 19 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.1.0.1 * */ var moreDialog = null; var Show = { Default:'raw', more:function( obj ){ var bClosed = false; if( moreDialog != null ) { try { bClosed = moreDialog.closed; } catch(e) { //Per article at http://support.microsoft.com/kb/244375 there is a problem with the WebBrowser control // that somtimes causes it to throw when checking the closed property on a child window that has been //closed. So if the exception occurs we assume the window is closed and move on from there. bClosed = true; } if( !bClosed ){ moreDialog.close(); } } obj = obj.parentNode.getElementsByTagName( 'pre' )[0]; var hasHtmlTag = false; var objHtml = ''; var raw = ''; //Check for raw HTML var nodes = obj.getElementsByTagName( '*' ); if( nodes.length ){ objHtml = obj.innerHTML; }else{ if( obj.innerText ){ raw = obj.innerText; }else{ raw = obj.textContent; } var matches = raw.match( /<\/?[a-zA-Z]{1}\w*[^>]*>/g ); if( matches && matches.length ){ objHtml = raw; //If there is an html node it will be 1st or 2nd, // but we can check a little further. var n = Math.min( 5, matches.length ); for( var i = 0; i < n; i++ ){ var el = matches[ i ].toString().toLowerCase(); if( el.indexOf( '= 0 ){ hasHtmlTag = true; break; } } } } if( objHtml.length ){ var html = ''; if( hasHtmlTag ){ html = objHtml; }else{ html = ''+ "\n"+''+ "\n"+' Report Preview Details'+ "\n"+' '+ "\n"+''+ "\n"+''+ objHtml + "\n"+''+ "\n"+''; } moreDialog = window.open("","More","width=700,height=650,status=0,resizable=yes,menubar=no,toolbar=no,scrollbars=yes"); moreDialog.document.write( html ); moreDialog.document.close(); if( !hasHtmlTag ){ moreDialog.document.body.style.margin = '0.5em'; } } else { //default view logic var lines = raw.split( "\n" ); var longest = 0; if( lines.length > 0 ){ for( var p = 0; p < lines.length; p++ ){ longest = Math.max( longest, lines[p].length ); } } //Decide on the default view this.Default = longest < 120 ? 'raw' : 'formatted'; //Build formatted view var text = raw.split( "\n\n" ) >= raw.split( "\r\n\r\n" ) ? raw.split( "\n\n" ) : raw.split( "\r\n\r\n" ) ; var formatted = ''; if( text.length > 0 ){ if( text.length == 1 ){ text = raw.split( "\n" ) >= raw.split( "\r\n" ) ? raw.split( "\n" ) : raw.split( "\r\n" ) ; formatted = "

"+ text.join( "

\n" ) +"

"; }else{ for( var p = 0; p < text.length; p++ ){ formatted += "

" + text[p] + "

\n"; } } }else{ formatted = '

' + raw + '

'; } html = ''+ "\n"+''+ "\n"+' Report Preview Details'+ "\n"+' '+ "\n"+''+ "\n"+''+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+'
'+ "\n"+' formatted: '+ ( this.Default == 'raw' ? 'as Filed' : 'with Text Wrapped' ) +''+ "\n"+'
'+ "\n"+' '+ "\n"+'
'+ "\n"+' '+ "\n"+'
'+ "\n"+''+ "\n"+''; moreDialog = window.open("","More","width=700,height=650,status=0,resizable=yes,menubar=no,toolbar=no,scrollbars=yes"); moreDialog.document.write(html); moreDialog.document.close(); this.toggle( moreDialog ); } moreDialog.document.title = 'Report Preview Details'; }, toggle:function( win, domLink ){ var domId = this.Default; var doc = win.document; var domEl = doc.getElementById( domId ); domEl.style.display = 'block'; this.Default = domId == 'raw' ? 'formatted' : 'raw'; if( domLink ){ domLink.innerHTML = this.Default == 'raw' ? 'with Text Wrapped' : 'as Filed'; } var domElOpposite = doc.getElementById( this.Default ); domElOpposite.style.display = 'none'; }, LastAR : null, showAR : function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }, toggleNext : function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }, hideAR : function(){ Show.LastAR.style.display = 'none'; } }
XML 20 R7.htm IDEA: XBRL DOCUMENT v2.4.0.6
Interim Financial Statements
3 Months Ended
Sep. 29, 2012
Quarterly Financial Information Disclosure [Abstract]  
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 31, 2011 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. Certain items in the 2011 financial statements have been reclassified to conform with the 2012 presentation.

 

For further information, refer to the financial statements and footnotes thereto included CPS’s Annual Report on Form 10-K for the year ended December 31, 2011.

 

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

 

XML 21 R3.htm IDEA: XBRL DOCUMENT v2.4.0.6
Balance Sheets (Parenthetical) (USD $)
Sep. 29, 2012
Dec. 31, 2011
Statement of Financial Position [Abstract]    
Common Stock, authorized shares 15,000,000 15,000,000
Common Stock, issued shares 12,927,942 12,921,942
Common Stock, outstanding shares 12,871,659 12,865,659
Common Stock, par value $ 0.01 $ 0.01
XML 22 R17.htm IDEA: XBRL DOCUMENT v2.4.0.6
Inventories (Tables)
3 Months Ended
Sep. 29, 2012
Inventory Disclosure [Abstract]  
Inventories
  September 29,  December 31,
   2012  2011
  
Raw materials  $380,217   $390,281 
Work in process   1,690,106    1,686,966 
Finished goods   1,230,925    1,061,370 
  
Inventories  $3,301,248   $3,138,617 
  
XML 23 R1.htm IDEA: XBRL DOCUMENT v2.4.0.6
Document and Entity Information (USD $)
3 Months Ended
Sep. 29, 2012
Nov. 07, 2012
Document And Entity Information    
Entity Registrant Name CPS TECHNOLOGIES CORP/DE/  
Entity Central Index Key 0000814676  
Document Type 10-Q  
Document Period End Date Sep. 29, 2012  
Amendment Flag false  
Current Fiscal Year End Date --12-29  
Is Entity a Well-known Seasoned Issuer? No  
Is Entity a Voluntary Filer? No  
Is Entity's Reporting Status Current? Yes  
Entity Filer Category Smaller Reporting Company  
Entity Public Float   $ 12,000,000
Entity Common Stock, Shares Outstanding   12,871,659
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2012  
XML 24 R18.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accrued Expenses (Tables)
3 Months Ended
Sep. 29, 2012
Payables and Accruals [Abstract]  
Accrued Expenses
  September 29,  December 31,
   2012  2011
  
Accrued legal and accounting  $71,500   $72,700 
Accrued payroll   474,181    456,322 
Accrued other   290,083    131,009 
  
   $835,764   $660,031 
  
XML 25 R4.htm IDEA: XBRL DOCUMENT v2.4.0.6
Statements of Operations (Unaudited) (USD $)
3 Months Ended 9 Months Ended
Sep. 29, 2012
Oct. 01, 2011
Sep. 29, 2012
Oct. 01, 2011
Revenues:        
Product sales $ 2,605,465 $ 4,508,250 $ 9,477,790 $ 13,848,477
Product sales under coopertive agreement 138,716 392,790 449,432 1,734,668
Total Revenues 2,744,181 4,901,040 9,927,222 15,583,145
Cost of product sales 2,862,384 3,651,046 9,620,401 11,250,968
Cost of Research and development under cooperative agreement 117,904 358,002 383,789 1,624,710
Gross Margin (236,107) 891,992 (76,968) 2,707,467
Selling, general and administrative expense 641,046 835,375 2,294,778 2,579,388
Operating income (loss) (877,153) 56,617 (2,371,746) 128,079
Interest expense, net (4,792) (8,528) (16,258) (26,264)
Net income (loss) before income tax expense (benefit) (881,945) 48,089 (2,388,004) 101,815
Income tax expense (benefit) (351,000) 20,500 (950,000) 44,900
Net income (loss) $ (530,945) $ 27,589 $ (1,438,004) $ 56,915
Net income (loss) basic common share $ (0.04) $ 0.00 $ (0.11) $ 0.00
Weighted average number of basic common shares outstanding 12,871,659 12,748,149 12,868,934 12,733,312
Net income (loss) per diluted common share $ (0.04) $ 0.00 $ (0.11) $ 0.00
Weighted average number of diluted common shares outstanding 12,871,659 13,190,317 12,868,934 13,199,666
XML 26 R12.htm IDEA: XBRL DOCUMENT v2.4.0.6
Line of Credit and Equipment Lease Facility Agreements
3 Months Ended
Sep. 29, 2012
Debt Disclosure [Abstract]  
Line of Credit and Equipment Lease Facility Agreements

(7) Line of Credit and Equipment Lease Facility Agreements

In May of 2012 the Company increased its $1 million revolving line of credit (“LOC”) to $2 million and renewed it $1.25 million equipment finance facility (“Lease Line”) with Sovereign Bank.   Both agreements mature in May 2013.  The Lease Line was subsequently reduced to $500 thousand in November 2012. The LOC is secured by the accounts receivable and other assets of the Company, has an interest rate of prime plus one percent (1.75%) and a one-year term. Under the terms of the agreement, the Company is required to maintain its operating accounts with Sovereign Bank. The LOC and the Lease Line are cross defaulted and cross collateralized. The Company is also subject to certain financial covenants within the terms of the line of credit that require the Company to maintain a targeted coverage ratio as well as targeted debt to equity and current ratios. The borrowing base under the line of credit was $912,000 of which $400,000 was outstanding at September 29, 2012. At September 29, 2012, the Company had $235,000 of capital equipment financed by the Lease Line and $1.015 million available remaining on the equipment finance facility. The Company is in compliance with both facilities. (See Subsequent Events for more detail.)

XML 27 R11.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accrued Expenses
3 Months Ended
Sep. 29, 2012
Payables and Accruals [Abstract]  
Accrued Expenses

(6) Accrued Expenses

Accrued expenses consist of the following:

  September 29,  December 31,
   2012  2011
  
Accrued legal and accounting  $71,500   $72,700 
Accrued payroll   474,181    456,322 
Accrued other   290,083    131,009 
  
   $835,764   $660,031 
  

 

XML 28 R23.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitment (Details Narrative) (USD $)
Sep. 29, 2012
Dec. 31, 2011
Commitments and Contingencies Disclosure [Abstract]    
Construction in process $ 135,868 $ 244,156
Outstanding commitments to purchase production equipment $ 238,000  
XML 29 R19.htm IDEA: XBRL DOCUMENT v2.4.0.6
Net Income (Loss) Per Common and Common Equivalent Share - Calculation of both Basic and Dilute Earnings Per Share (Details) (USD $)
3 Months Ended 9 Months Ended
Sep. 29, 2012
Oct. 01, 2011
Sep. 29, 2012
Oct. 01, 2011
Basic EPS Computation:        
Net income (loss) $ (530,945) $ 27,589 $ (1,438,004) $ 56,915
Weighted average Common Shares Outstanding 12,871,659 12,748,149 12,868,934 12,733,312
Basic EPS $ (0.04) $ 0.00 $ (0.11) $ 0.00
Diluted EPS Computation:        
Net income (loss) (530,945) 27,589 (1,438,004) 56,915
Weighted average Common Shares Outstanding 12,871,659 12,748,149 12,868,934 12,733,312
Dilutive effect of stock options    $ 442,168    $ 466,354
Total Shares 12,871,659 13,190,317 12,868,934 13,199,666
Diluted EPS $ (0.04) $ 0.00 $ (0.11) $ 0.00
XML 30 R15.htm IDEA: XBRL DOCUMENT v2.4.0.6
Subsequent Events
3 Months Ended
Sep. 29, 2012
Subsequent Events [Abstract]  
Subsequent Events

(10) Subsequent Events

In October 2012, the Company renewed for one year ending January 2014 its lease at 79 Walton Street in Attleboro, Massachusetts. The Company has three additional options to renew for one year periods at a cost, including utilities, of $6,900 per month.

 

In November 2012, the Company and Sovereign Bank agreed to a modification of it’s Line of Credit and Lease Line. The modification waived a covenant violation at the end of the third quarter, modified future covenants, expanded the definition of receivables included in the borrowing base and reduced the Lease Line from $1.25 million to $500 thousand.

XML 31 R13.htm IDEA: XBRL DOCUMENT v2.4.0.6
Income Taxes
3 Months Ended
Sep. 29, 2012
Income Tax Disclosure [Abstract]  
Income Taxes

(8) Income Taxes

At December 31, 2011, the Company had approximately $1,368,000 of net operating loss carryforwards available to offset future income for U.S. Federal income tax purpose.

 

The Company recorded a tax benefit of $274,000 and $741,000 for federal income taxes and a tax benefit of $77,000 and $209,000 for state income taxes during the three and nine months ended September 29, 2012.

 

The Company has a current and non-current deferred tax asset aggregating $2,430,817 and $1,480,817 on the Company’s balance sheet at September 29, 2012 and December 31, 2011, respectively. A valuation allowance 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. The Company believes that it will generate sufficient future taxable income to realize the tax benefits related to the remaining deferred tax assets and as such no valuation allowance has been provided against the deferred tax asset.

 

XML 32 R14.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitment
3 Months Ended
Sep. 29, 2012
Commitments and Contingencies Disclosure [Abstract]  
Commitment

(9) Commitment

In July 2006, the Company entered into a lease for its current operating facilities of approximately 37,520 square feet of rentable space located on approximately seven acres at its current site in Norton, MA. The term of the lease is ten years. 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 first right of refusal during the term of the lease. Annual rental payments are $100,000 in year one increasing to $150,000 in year ten.

 

In February 2011, the Company entered into a one-year lease with five options to renew for one year periods, for approximately 13,800 square feet of rentable space inside a larger building located at 79 Walton Street, Attleboro, Massachusetts. Monthly rent, which includes utilities, is $6,900. In October 2012 the Company renewed for the one year period starting February 2013 and ending January 2014.

 

As of October 1, 2011 production equipment included $135,868 of construction in progress and the Company had $238,000 in outstanding commitments to purchase production equipment. The Company intends to finance production equipment with existing cash balances and funds generated by operations or with the Lease Line.

 

XML 33 R16.htm IDEA: XBRL DOCUMENT v2.4.0.6
Net Income (Loss) Per Common and Common Equivalent Share (Tables)
3 Months Ended
Sep. 29, 2012
Earnings Per Share [Abstract]  
Calculation of both Basic and Dilute Earnings Per Share
  Fiscal Quarters Ended Nine-Month Periods Ended
  September 29,  October 1,  September 29,  October 1,
   2012  2011  2012  2011
        
Basic EPS Computation:            
Numerator:                    
Net income (loss)  $(530,945)  $27,589   $(1,438,004)  $56,915 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   12,871,659    12,748,149    12,868,934    12,733,312 
Basic EPS  $(0.04)  $0.00   $(0.11)  $0.00 
Diluted EPS Computation:                    
Numerator:                    
Net income (loss)  $(530,945)  $27,589   $(1,438,004)  $56,915 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   12,871,659    12,748,149    12,868,934    12,733,312 
Dilutive effect of stock options   —      442,168    —      466,354 
Total Shares   12,871,659    13,190,317    12,868,934    13,199,666 
Diluted EPS  $(0.04)  $0.00   $(0.11)  $0.00 
XML 34 R21.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accrued Expenses - Accrued Expenses (Details) (USD $)
Sep. 29, 2012
Dec. 31, 2011
Payables and Accruals [Abstract]    
Accrued legal and accounting $ 71,500 $ 72,700
Accrued payroll 474,181 456,322
Accrued other 290,083 131,009
Total Accrued Expenses $ 835,764 $ 660,031
XML 35 R5.htm IDEA: XBRL DOCUMENT v2.4.0.6
Statements of Cash Flows (Unaudited) (USD $)
9 Months Ended
Sep. 29, 2012
Oct. 01, 2011
Cash flows from operating activities:    
Net income (loss) $ (1,438,004) $ 56,915
Adjustments to reconcile net income (loss) to cash provided by (used in) operating activities:    
Depreciation & amortization 556,653 531,738
Share-based compensation 168,378 158,449
Provision for bad debts and sales returns 15,000   
Write off of construction in process 12,720   
Deferred taxes (950,000) 27,600
Excess tax benefit from stock options exercised    (47,750)
Accounts receivable-trade 996,882 (276,133)
Inventories (162,631) (666,707)
Prepaid expenses (3,199) (60,394)
Accounts payable (363,350) 147,432
Accrued expenses 215,908 6,288
Net cash used in operating activities (951,643) (122,562)
Cash flows from investing activities:    
Purchases of property and equipment (205,677) (427,588)
Net cash used in investing activities (205,677) (427,588)
Cash flows from financing activities:    
Payment of capital lease obligations (173,123) (197,110)
Excess tax benefit from stock options exercised    47,750
Proceeds from Line of credit 400,000   
Proceeds from issuance of common stock 9,178 44,909
Net cash provided by (used in) financing activities 236,055 (104,451)
Net decrease in cash and cash equivalents (921,265) (654,601)
Cash and cash equivalents at beginning of period 1,142,429 1,803,222
Cash and cash equivalents at end of period 221,164 1,148,621
Supplemental cash flow information:    
Cash paid for taxes, net of refunds    11,900
Interest paid $ 16,258 $ 26,264
XML 36 R10.htm IDEA: XBRL DOCUMENT v2.4.0.6
Inventories
3 Months Ended
Sep. 29, 2012
Inventory Disclosure [Abstract]  
Inventories

(5) Inventories

Inventories consist of the following:

  September 29,  December 31,
   2012  2011
  
Raw materials  $380,217   $390,281 
Work in process   1,690,106    1,686,966 
Finished goods   1,230,925    1,061,370 
  
Inventories  $3,301,248   $3,138,617 
  

 

XML 37 FilingSummary.xml IDEA: XBRL DOCUMENT 2.4.0.6 Html 9 110 1 false 0 0 false 3 false false R1.htm 0001 - Document - Document and Entity Information Sheet http://ALSIC.COM/role/DocumentAndEntityInformation Document and Entity Information true false R2.htm 0002 - Statement - Balance Sheets Sheet http://ALSIC.COM/role/BalanceSheets Balance Sheets false false R3.htm 0003 - Statement - Balance Sheets (Parenthetical) Sheet http://ALSIC.COM/role/BalanceSheetsParenthetical Balance Sheets (Parenthetical) false false R4.htm 0004 - Statement - Statements of Operations (Unaudited) Sheet http://ALSIC.COM/role/StatementsOfOperations Statements of Operations (Unaudited) false false R5.htm 0005 - Statement - Statements of Cash Flows (Unaudited) Sheet http://ALSIC.COM/role/StatementsOfCashFlows Statements of Cash Flows (Unaudited) false false R6.htm 0006 - Disclosure - Nature of business Sheet http://ALSIC.COM/role/NatureOfBusiness Nature of business false false R7.htm 0007 - Disclosure - Interim Financial Statements Sheet http://ALSIC.COM/role/InterimFinancialStatements Interim Financial Statements false false R8.htm 0008 - Disclosure - Net Income (Loss) Per Common and Common Equivalent Share Sheet http://ALSIC.COM/role/NetIncomeLossPerCommonAndCommonEquivalentShare Net Income (Loss) Per Common and Common Equivalent Share false false R9.htm 0009 - Disclosure - Share-Based Payments Sheet http://ALSIC.COM/role/Share-BasedPayments Share-Based Payments false false R10.htm 0010 - Disclosure - Inventories Sheet http://ALSIC.COM/role/Inventories Inventories false false R11.htm 0011 - Disclosure - Accrued Expenses Sheet http://ALSIC.COM/role/AccruedExpenses Accrued Expenses false false R12.htm 0012 - Disclosure - Line of Credit and Equipment Lease Facility Agreements Sheet http://ALSIC.COM/role/LineOfCreditAndEquipmentLeaseFacilityAgreements Line of Credit and Equipment Lease Facility Agreements false false R13.htm 0013 - Disclosure - Income Taxes Sheet http://ALSIC.COM/role/IncomeTaxes Income Taxes false false R14.htm 0014 - Disclosure - Commitment Sheet http://ALSIC.COM/role/Commitment Commitment false false R15.htm 0015 - Disclosure - Subsequent Events Sheet http://ALSIC.COM/role/SubsequentEvents Subsequent Events false false R16.htm 0016 - Disclosure - Net Income (Loss) Per Common and Common Equivalent Share (Tables) Sheet http://ALSIC.COM/role/NetIncomeLossPerCommonAndCommonEquivalentShareTables Net Income (Loss) Per Common and Common Equivalent Share (Tables) false false R17.htm 0017 - Disclosure - Inventories (Tables) Sheet http://ALSIC.COM/role/InventoriesTables Inventories (Tables) false false R18.htm 0018 - Disclosure - Accrued Expenses (Tables) Sheet http://ALSIC.COM/role/AccruedExpensesTables Accrued Expenses (Tables) false false R19.htm 0019 - Disclosure - Net Income (Loss) Per Common and Common Equivalent Share - Calculation of both Basic and Dilute Earnings Per Share (Details) Sheet http://ALSIC.COM/role/NetIncomeLossPerCommonAndCommonEquivalentShare-CalculationOfBothBasicAndDiluteEarningsPerShareDetails Net Income (Loss) Per Common and Common Equivalent Share - Calculation of both Basic and Dilute Earnings Per Share (Details) false false R20.htm 0020 - Disclosure - Inventories - Inventories (Details) Sheet http://ALSIC.COM/role/Inventories-InventoriesDetails Inventories - Inventories (Details) false false R21.htm 0021 - Disclosure - Accrued Expenses - Accrued Expenses (Details) Sheet http://ALSIC.COM/role/AccruedExpenses-AccruedExpensesDetails Accrued Expenses - Accrued Expenses (Details) false false R22.htm 0022 - Disclosure - Income Taxes (Details Narrative) Sheet http://ALSIC.COM/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) false false R23.htm 0023 - Disclosure - Commitment (Details Narrative) Sheet http://ALSIC.COM/role/CommitmentDetailsNarrative Commitment (Details Narrative) false false All Reports Book All Reports Process Flow-Through: 0002 - Statement - Balance Sheets Process Flow-Through: Removing column 'Oct. 01, 2011' Process Flow-Through: Removing column 'Dec. 25, 2010' Process Flow-Through: 0003 - Statement - Balance Sheets (Parenthetical) Process Flow-Through: 0004 - Statement - Statements of Operations (Unaudited) Process Flow-Through: 0005 - Statement - Statements of Cash Flows (Unaudited) cpsh-20120929.xml cpsh-20120929.xsd cpsh-20120929_cal.xml cpsh-20120929_def.xml cpsh-20120929_lab.xml cpsh-20120929_pre.xml true true XML 38 R20.htm IDEA: XBRL DOCUMENT v2.4.0.6
Inventories - Inventories (Details) (USD $)
Sep. 29, 2012
Dec. 31, 2011
Inventories, net    
Raw materials $ 380,217 $ 390,281
Work in process 1,690,106 1,686,966
Finished goods 1,230,925 1,061,370
Total Inventories $ 3,301,248 $ 3,138,617